.calc[data-astro-cid-parje35p]{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);padding-block:clamp(40px,5vw,64px) clamp(56px,8vw,104px);display:grid}.calc-form[data-astro-cid-parje35p]{top:calc(var(--header-h) + 24px);gap:24px;display:grid;position:sticky}.methods[data-astro-cid-parje35p]{border:0;margin:0;padding:0}.methods[data-astro-cid-parje35p] legend[data-astro-cid-parje35p]{margin-bottom:10px;padding:0;font-size:.95rem;font-weight:600}.seg[data-astro-cid-parje35p]{background:var(--tul);border-radius:999px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.seg[data-astro-cid-parje35p] input[data-astro-cid-parje35p]{opacity:0;pointer-events:none;position:absolute}.seg[data-astro-cid-parje35p] label[data-astro-cid-parje35p]{text-align:center;cursor:pointer;color:var(--ink-2);border-radius:999px;padding:10px 6px;font-size:.9rem;font-weight:500}.seg[data-astro-cid-parje35p] input[data-astro-cid-parje35p]:checked+label[data-astro-cid-parje35p]{color:var(--nar);background:#fff;font-weight:600;box-shadow:0 1px 3px #2a12201f}.seg[data-astro-cid-parje35p] input[data-astro-cid-parje35p]:focus-visible+label[data-astro-cid-parje35p]{outline:2px solid var(--tane);outline-offset:2px}.panel[data-astro-cid-parje35p]{gap:20px;display:grid}.panel[data-astro-cid-parje35p][hidden]{display:none}.label[data-astro-cid-parje35p]{font-size:.95rem;font-weight:600}.pair[data-astro-cid-parje35p]{grid-template-columns:1fr 1fr;gap:10px;display:grid}select[data-astro-cid-parje35p].input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.form-error[data-astro-cid-parje35p]{color:var(--nar);font-size:.95rem;font-weight:500}.calc-form[data-astro-cid-parje35p] .btn[data-astro-cid-parje35p]{justify-self:start;min-width:160px}.results[data-astro-cid-parje35p]{min-height:400px}.res-empty[data-astro-cid-parje35p]{border:1px dashed var(--line-strong);border-radius:var(--radius-m);color:var(--ink-2);padding:clamp(28px,5vw,56px)}.res-empty-title[data-astro-cid-parje35p]{font-family:var(--serif);font-size:var(--step-2);color:var(--ink);margin-bottom:10px}.big[data-astro-cid-parje35p]{font-family:var(--serif);align-items:baseline;line-height:.9;display:flex}.big[data-astro-cid-parje35p] span[data-astro-cid-parje35p]:first-child{color:var(--nar);letter-spacing:-.03em;font-size:clamp(5.5rem,4rem + 6vw,9.5rem)}.big[data-astro-cid-parje35p] .unit[data-astro-cid-parje35p]{font-size:var(--step-3);margin-left:4px}.plus[data-astro-cid-parje35p]{color:var(--ink-2);font-size:var(--step-1);margin-top:6px}.track[data-astro-cid-parje35p]{background:var(--tul-2);border-radius:999px;height:8px;margin-top:28px;position:relative;overflow:hidden}.track[data-astro-cid-parje35p] .fill[data-astro-cid-parje35p]{background:var(--nar);border-radius:999px;width:0;transition:width .8s cubic-bezier(.2,.8,.25,1);position:absolute;inset:0 auto 0 0}.track[data-astro-cid-parje35p] i[data-astro-cid-parje35p]{background:#fff;width:2px;position:absolute;top:0;bottom:0}.track[data-astro-cid-parje35p] .m1[data-astro-cid-parje35p]{left:32.5%}.track[data-astro-cid-parje35p] .m2[data-astro-cid-parje35p]{left:67.5%}.track-labels[data-astro-cid-parje35p]{color:var(--ink-3);grid-template-columns:32.5% 35% 1fr;margin:8px 0 0;padding:0;font-size:.78rem;list-style:none;display:grid}.facts[data-astro-cid-parje35p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:32px 0 0;display:grid}.facts[data-astro-cid-parje35p] div[data-astro-cid-parje35p]{border-top:1px solid var(--line);padding:14px 0}.facts[data-astro-cid-parje35p] dt[data-astro-cid-parje35p]{color:var(--ink-3);font-size:.9rem}.facts[data-astro-cid-parje35p] dd[data-astro-cid-parje35p]{margin:2px 0 0;font-size:1.05rem;font-weight:600}.thisweek[data-astro-cid-parje35p]{background:var(--tul);border-radius:var(--radius-m);margin-top:40px;padding:28px 30px}.tw-kicker[data-astro-cid-parje35p]{color:var(--nar);font-size:.95rem;font-weight:500}.thisweek[data-astro-cid-parje35p] h2[data-astro-cid-parje35p]{font-size:var(--step-3);margin:8px 0 12px}.thisweek[data-astro-cid-parje35p] p[data-astro-cid-parje35p]:not(.tw-kicker){color:var(--ink-2)}.thisweek[data-astro-cid-parje35p] .text-link[data-astro-cid-parje35p]{margin-top:14px;font-weight:600;display:inline-block}.plan[data-astro-cid-parje35p]{margin-top:56px}.plan-head[data-astro-cid-parje35p]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.plan-head[data-astro-cid-parje35p] h2[data-astro-cid-parje35p]{font-size:var(--step-3)}.plan-actions[data-astro-cid-parje35p]{gap:8px;display:flex}.plan-actions[data-astro-cid-parje35p] .btn[data-astro-cid-parje35p]{min-height:44px;padding:0 1.1em;font-size:.92rem}.plan-list[data-astro-cid-parje35p]{margin:0;padding:0;list-style:none}.plan-list[data-astro-cid-parje35p] li{border-top:1px solid var(--line);grid-template-columns:9.5rem 1fr;gap:20px;padding:18px 0;display:grid}.plan-list[data-astro-cid-parje35p] .p-when{font-family:var(--serif);color:var(--nar);font-size:1.15rem;line-height:1.3}.plan-list[data-astro-cid-parje35p] .p-body{gap:3px;display:grid}.plan-list[data-astro-cid-parje35p] .p-title{margin-block:-8px;padding-block:8px;font-weight:650;text-decoration:none}.plan-list[data-astro-cid-parje35p] .p-title:hover{color:var(--nar);text-underline-offset:.2em;text-decoration:underline}.plan-list[data-astro-cid-parje35p] .p-dates{font-weight:500}.plan-list[data-astro-cid-parje35p] .p-text{color:var(--ink-2);font-size:.94rem}.plan-list[data-astro-cid-parje35p] .p-status{border-radius:999px;justify-self:start;margin-top:6px;padding:3px 10px;font-size:.8rem;font-weight:600}.plan-list[data-astro-cid-parje35p] li.now{background:linear-gradient(90deg, var(--tul), transparent);border-radius:var(--radius-s);margin-left:-14px;padding-left:14px}.plan-list[data-astro-cid-parje35p] li.now .p-status{background:var(--nar);color:#fff}.plan-list[data-astro-cid-parje35p] li.past{opacity:.55}.plan-list[data-astro-cid-parje35p] li.past .p-status{background:var(--tul-2);color:var(--ink-2)}.plan-note[data-astro-cid-parje35p]{color:var(--ink-3);margin-top:20px;font-size:.88rem}.info-grid[data-astro-cid-parje35p]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(24px,5vw,80px);display:grid}.info-grid[data-astro-cid-parje35p] h2[data-astro-cid-parje35p]{font-size:var(--step-3)}.info-list[data-astro-cid-parje35p]{gap:28px;display:grid}.info-list[data-astro-cid-parje35p] h3[data-astro-cid-parje35p]{font-family:var(--sans);font-size:1.1rem;font-weight:650}.info-list[data-astro-cid-parje35p] p[data-astro-cid-parje35p]{color:var(--ink-2);margin-top:6px}@media (width<=900px){.calc[data-astro-cid-parje35p]{grid-template-columns:1fr}.calc-form[data-astro-cid-parje35p]{position:static}.info-grid[data-astro-cid-parje35p]{grid-template-columns:1fr}}@media (width<=560px){.facts[data-astro-cid-parje35p]{grid-template-columns:1fr}.plan-list[data-astro-cid-parje35p] li{grid-template-columns:1fr;gap:6px}.thisweek[data-astro-cid-parje35p]{padding:22px 20px}}@media print{.site-header,.site-footer,.appt,.calc-form[data-astro-cid-parje35p],.info[data-astro-cid-parje35p],.plan-actions[data-astro-cid-parje35p],.page-hero[data-astro-cid-parje35p] .lede[data-astro-cid-parje35p]{display:none!important}.calc[data-astro-cid-parje35p]{grid-template-columns:1fr;padding:0}.plan-list[data-astro-cid-parje35p] li.past{opacity:1}}
