.cal[data-v-e2de6e2f]{--film-col:122px;--cal-row:58px;color:#0f172a}.cal--dense[data-v-e2de6e2f]{--film-col:96px;--cal-row:46px}.cal-top[data-v-e2de6e2f]{justify-content:space-between;margin-bottom:12px}.cal-top[data-v-e2de6e2f],.cal-when[data-v-e2de6e2f]{align-items:center;display:flex}.cal-when[data-v-e2de6e2f]{gap:9px}.cal-today[data-v-e2de6e2f]{border:1px solid #059669;border-radius:var(--r-pill);color:#047857;font-size:10.5px;font-weight:700;padding:4px 10px}.cal-arrows[data-v-e2de6e2f]{color:#cbd5e1;font-size:14px}.cal-week[data-v-e2de6e2f]{font-size:14px;font-weight:700}.cal-days[data-v-e2de6e2f],.cal-grid[data-v-e2de6e2f]{display:grid;grid-template-columns:44px repeat(5,var(--film-col))}.cal-days[data-v-e2de6e2f]{border-bottom:1px solid #eef2f0}.cal-day[data-v-e2de6e2f]{color:#94a3b8;font-size:10.5px;font-weight:600;padding:5px 0;text-align:center}.cal-day.is-today[data-v-e2de6e2f]{background:#f2f8f5;color:#0f172a;font-weight:700}.cal-grid[data-v-e2de6e2f]{grid-auto-rows:var(--cal-row)}.cell.is-today[data-v-e2de6e2f]{background:#f8fbf9}.cal-cell--focus[data-v-e2de6e2f]{overflow:visible}@media(max-width:760px){.cal[data-v-e2de6e2f]{--film-col:96px;--cal-row:50px}}.mat[data-v-52ec0ea9]{color:#0f172a;display:flex;flex-direction:column;gap:8px}.mat-row[data-v-52ec0ea9]{align-items:center;border:1px solid #eef2f0;border-radius:var(--r-sm);display:flex;gap:11px;padding:11px 13px}.mat-ic[data-v-52ec0ea9]{border-radius:8px;display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.mat-ic--pdf[data-v-52ec0ea9]{background:#fee2e2;color:#b91c1c}.mat-ic--doc[data-v-52ec0ea9]{background:#dbeafe;color:#1d4ed8}.mat-ic--plan[data-v-52ec0ea9]{background:#ede9fe;color:#6d28d9}.mat-text[data-v-52ec0ea9]{display:flex;flex-direction:column;min-width:0}.mat-title[data-v-52ec0ea9]{font-size:12.5px;font-weight:600}.mat-meta[data-v-52ec0ea9]{color:#94a3b8;font-size:11px}.brief[data-v-5f971818]{background:linear-gradient(135deg,#fff7ed,#fefce8);border:1px solid #fde9c8;border-radius:var(--r-md);flex-direction:column;padding:15px 17px}.brief[data-v-5f971818],.brief-top[data-v-5f971818]{display:flex;gap:10px}.brief-top[data-v-5f971818]{align-items:center}.brief-tag[data-v-5f971818]{background:#fff;border:1px solid #f3ddb6;border-radius:var(--r-pill);color:#92610a;font-size:9.5px;font-weight:800;letter-spacing:.12em;padding:4px 11px;text-transform:uppercase}.brief-when[data-v-5f971818]{color:#92610a;font-size:11.5px;font-weight:600}.brief-head[data-v-5f971818]{color:#0f172a;font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0}.brief-chips[data-v-5f971818]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.brief-slot[data-v-5f971818]{display:inline-flex;position:relative}.brief-chip[data-v-5f971818]{background:#fef3c7;border-radius:var(--r-pill);color:#78350f;font-size:11px;font-weight:600;padding:5px 12px;white-space:nowrap}.tasks[data-v-6446838f]{color:#0f172a;display:flex;flex-direction:column;gap:13px}.tasks-top[data-v-6446838f]{align-items:center;display:flex;justify-content:space-between}.tasks-label[data-v-6446838f]{color:#94a3b8;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tasks-add[data-v-6446838f],.tasks-label[data-v-6446838f]{font-size:10.5px}.tasks-list[data-v-6446838f]{display:flex;flex-direction:column}.task-row[data-v-6446838f]{align-items:center;border-bottom:1px solid #f1f5f4;display:flex;gap:12px;padding:11px 2px}.task-row[data-v-6446838f]:last-child{border-bottom:0}.tasks--compact .task-row[data-v-6446838f]{gap:9px;padding:7px 0}.task-box[data-v-6446838f]{background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;display:grid;flex-shrink:0;height:19px;place-items:center;position:relative;width:19px}.task-box.is-done[data-v-6446838f]{background:#059669;border-color:#059669}.task-mark[data-v-6446838f]{color:#fff;opacity:0}.task-box.is-done .task-mark[data-v-6446838f]{opacity:1}.task-text[data-v-6446838f]{display:flex;flex:1;flex-direction:column;min-width:0}.task-title[data-v-6446838f]{font-size:13px;font-weight:600;text-decoration:line-through;text-decoration-color:transparent}.task-title.is-done[data-v-6446838f]{color:#94a3b8;text-decoration-color:#94a3b8}.task-due[data-v-6446838f],.task-meta[data-v-6446838f]{color:#94a3b8;font-size:11px}.task-due[data-v-6446838f]{font-weight:600;white-space:nowrap}.film-hero[data-v-59a4ea1f]{align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,520px) minmax(0,700px);padding-bottom:92px;padding-top:86px}.film-head[data-v-59a4ea1f]{min-width:0}.film-h1[data-v-59a4ea1f]{color:var(--paper-ink);font-size:62px;line-height:1.06;margin:24px 0 0}.film-last[data-v-59a4ea1f]{display:inline-block;position:relative}.film-ink[data-v-59a4ea1f]{bottom:-10px;height:16px;left:-8px;overflow:visible;position:absolute;width:calc(100% + 16px)}.film-lede[data-v-59a4ea1f]{font-size:17.5px;margin:36px 0 0;max-width:540px}.film-cta[data-v-59a4ea1f]{gap:14px;margin-top:34px}.film-cta[data-v-59a4ea1f],.film-trust[data-v-59a4ea1f]{align-items:center;display:flex;flex-wrap:wrap}.film-trust[data-v-59a4ea1f]{color:var(--paper-muted);font-size:13.5px;font-weight:500;gap:18px;list-style:none;margin:32px 0 0;padding:0}.film-trust li+li[data-v-59a4ea1f]{border-left:1px solid var(--paper-line-strong);padding-left:18px}.film[data-v-59a4ea1f]{display:flex;flex-direction:column;gap:16px;min-width:0}.film-frame[data-v-59a4ea1f]{overflow:hidden}.film-chrome[data-v-59a4ea1f]{align-items:center;background:#f8fafa;border-bottom:1px solid #eef2f0;display:flex;gap:8px;height:34px;padding:0 14px}.film-dots[data-v-59a4ea1f]{display:flex;gap:5px}.film-dots i[data-v-59a4ea1f]{background:#dfe5e2;border-radius:50%;display:block;height:9px;width:9px}.film-url[data-v-59a4ea1f]{color:#94a3b8;flex:1;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-align:center}.film-stage[data-v-59a4ea1f]{height:412px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.film[data-v-59a4ea1f] .mat-row,.film[data-v-59a4ea1f] .task-row:first-child .task-box,.film[data-v-59a4ea1f] .task-row:first-child .task-mark,.film[data-v-59a4ea1f] .task-row:first-child .task-title,.film-grab[data-v-59a4ea1f],.film-now[data-v-59a4ea1f],.film-point[data-v-59a4ea1f],.film-toast[data-v-59a4ea1f],.film-was[data-v-59a4ea1f]{animation-duration:18s;animation-iteration-count:infinite}.film-scene--1[data-v-59a4ea1f]{padding:16px 18px}.film-scene--2[data-v-59a4ea1f],.film-scene--3[data-v-59a4ea1f]{display:flex;flex-direction:column;gap:13px;padding:20px 22px}.film-grab[data-v-59a4ea1f]{animation-name:film-grab-59a4ea1f;animation-timing-function:cubic-bezier(.4,0,.2,1);position:relative;z-index:3}@keyframes film-grab-59a4ea1f{0%,7%{box-shadow:none;transform:translate(0)}11%{box-shadow:0 12px 20px -10px #0f172a73;transform:translateY(-4px)}19%{box-shadow:0 12px 20px -10px #0f172a73;transform:translate(var(--film-col),-4px)}22%,to{box-shadow:none;transform:translate(var(--film-col))}}.film-point[data-v-59a4ea1f]{animation-name:film-point-59a4ea1f;animation-timing-function:ease-out;height:17px;left:32px;opacity:0;position:absolute;top:14px;width:17px;z-index:4}@keyframes film-point-59a4ea1f{0%,5%{opacity:0;transform:translateY(6px)}22%,8%{opacity:1;transform:none}30%,to{opacity:0;transform:none}}.film-toast[data-v-59a4ea1f]{align-items:center;animation-name:film-toast-59a4ea1f;animation-timing-function:ease-out;background:#0f172a;border-radius:var(--r-xs);bottom:14px;color:#fff;display:flex;font-size:11.5px;font-weight:600;gap:8px;margin:0;opacity:0;padding:9px 14px;position:absolute;right:18px}@keyframes film-toast-59a4ea1f{0%,19%{opacity:0;transform:translateY(8px)}23%,30%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(8px)}}.film-row[data-v-59a4ea1f]{align-items:center;display:flex;gap:10px}.film-row--split[data-v-59a4ea1f]{justify-content:space-between}.film-badge[data-v-59a4ea1f],.film-when[data-v-59a4ea1f]{font-size:11px}.film-when[data-v-59a4ea1f]{color:#94a3b8;font-weight:600}.film-lesson[data-v-59a4ea1f]{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.02em;margin:0}.film-tags[data-v-59a4ea1f]{display:flex;flex-wrap:wrap;gap:7px}.film-tag[data-v-59a4ea1f]{background:#f1f5f4;border-radius:var(--r-pill);color:#475569;font-size:11px;font-weight:600;padding:5px 11px}.film-hair[data-v-59a4ea1f]{background:#eef2f0;height:1px}.film-caps[data-v-59a4ea1f]{color:#94a3b8;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.film-added[data-v-59a4ea1f]{color:#059669;font-size:11px;font-weight:700}.film-note[data-v-59a4ea1f]{align-items:center;background:#f2f8f5;border-radius:var(--r-sm);color:#065f46;display:flex;font-size:11.5px;font-weight:600;gap:8px;margin:0;padding:10px 13px}.film-dot[data-v-59a4ea1f]{border-radius:50%;flex-shrink:0;height:6px;width:6px}.film-dot--mint[data-v-59a4ea1f]{background:#6ee7b7}.film-dot--green[data-v-59a4ea1f]{background:#059669}.film[data-v-59a4ea1f] .mat-row{animation-name:film-attach-59a4ea1f;animation-timing-function:cubic-bezier(.22,1,.36,1)}.film[data-v-59a4ea1f] .mat-row:nth-child(2){animation-delay:.55s}.film[data-v-59a4ea1f] .mat-row:nth-child(3){animation-delay:1.1s}@keyframes film-attach-59a4ea1f{0%{opacity:1;transform:none}18%,40%{opacity:0;transform:translate(-16px)}46%,to{opacity:1;transform:none}}.film-chip[data-v-59a4ea1f]{border-radius:var(--r-pill);font-size:11px;font-weight:600;padding:5px 12px;white-space:nowrap}.film-was[data-v-59a4ea1f]{animation-name:film-was-59a4ea1f;animation-timing-function:linear;background:#fee2e2;color:#9b2c2c}.film-now[data-v-59a4ea1f]{animation-name:film-now-59a4ea1f;animation-timing-function:linear;background:#d1fae5;color:#065f46;left:0;opacity:0;position:absolute;top:0}@keyframes film-was-59a4ea1f{0%,76%{opacity:1}79%,to{opacity:0}}@keyframes film-now-59a4ea1f{0%,78%{opacity:0}81%,96%{opacity:1}to{opacity:0}}.film[data-v-59a4ea1f] .task-row:first-child .task-box{animation-name:film-tick-59a4ea1f;animation-timing-function:ease-out}.film[data-v-59a4ea1f] .task-row:first-child .task-title{animation-name:film-strike-59a4ea1f;animation-timing-function:ease-out}.film[data-v-59a4ea1f] .task-row:first-child .task-mark{animation-name:film-check-59a4ea1f;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes film-tick-59a4ea1f{0%,74%{background:#fff;border-color:#cbd5e1}77%,96%{background:#059669;border-color:#059669}to{background:#fff;border-color:#cbd5e1}}@keyframes film-strike-59a4ea1f{0%,74%{color:#0f172a;text-decoration-color:transparent}78%,96%{color:#94a3b8;text-decoration-color:#94a3b8}to{color:#0f172a;text-decoration-color:transparent}}@keyframes film-check-59a4ea1f{0%,76%{opacity:0;transform:scale(.4)}80%,96%{opacity:1;transform:none}to{opacity:0;transform:scale(.4)}}@media(max-width:1000px){.film-hero[data-v-59a4ea1f]{gap:36px;grid-template-columns:minmax(0,1fr);padding-bottom:56px;padding-top:48px}.film-h1[data-v-59a4ea1f]{font-size:44px}}@media(max-width:640px){.film-h1[data-v-59a4ea1f]{font-size:34px}.film-lede[data-v-59a4ea1f]{font-size:16.5px}.film-stage[data-v-59a4ea1f]{height:380px}}.wall-text[data-v-b14e8ac4]{padding-bottom:100px}.wt-row[data-v-b14e8ac4]{align-items:start;border-top:1px solid var(--paper-line);display:grid;gap:60px;grid-template-columns:260px minmax(0,1fr);padding-top:42px}.wt-say[data-v-b14e8ac4]{display:flex;flex-direction:column;gap:14px;max-width:900px}.wt-body[data-v-b14e8ac4]{color:var(--paper-ink);font-size:30px;line-height:1.45}.wt-signature[data-v-b14e8ac4]{color:var(--ink-green);font-size:30px}@media(max-width:1000px){.wt-row[data-v-b14e8ac4]{gap:20px;grid-template-columns:minmax(0,1fr)}.wt-body[data-v-b14e8ac4],.wt-signature[data-v-b14e8ac4]{font-size:25px}}.note[data-v-2c25c01b]{gap:7px}.note-tags[data-v-2c25c01b]{display:flex;flex-wrap:wrap;gap:5px}.note-tag[data-v-2c25c01b]{border-radius:var(--r-pill);font-size:9.5px;font-weight:700;padding:3px 9px;white-space:nowrap}.note-tag--class[data-v-2c25c01b]{background:#ede9fe;color:#5b21b6}.note-tag--kind[data-v-2c25c01b]{background:#fef3c7;color:#78350f}.note-body[data-v-2c25c01b]{color:#334155;font-size:12px;line-height:1.45;margin:0}.note-link[data-v-2c25c01b]{color:#94a3b8;font-size:10px;font-weight:600;margin:0}.stu[data-v-32462c4a]{gap:10px}.stu-who[data-v-32462c4a]{align-items:center;display:flex;gap:10px}.stu-avatar[data-v-32462c4a]{background:#ede9fe;border-radius:50%;color:#5b21b6;display:grid;flex-shrink:0;font-size:11px;font-weight:800;height:30px;place-items:center;width:30px}.stu-id[data-v-32462c4a]{display:flex;flex-direction:column;min-width:0}.stu-name[data-v-32462c4a]{font-size:12.5px;font-weight:700}.stu-class[data-v-32462c4a]{color:#94a3b8;font-size:10.5px}.stu-tiles[data-v-32462c4a]{display:grid;gap:6px;grid-template-columns:1fr 1fr}.stu-tile[data-v-32462c4a]{background:#f8fafa;border-radius:var(--r-xs);display:flex;flex-direction:column;gap:2px;min-width:0;padding:7px 9px}.stu-tile-label[data-v-32462c4a]{color:#94a3b8;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.stu-tile-value[data-v-32462c4a]{font-size:11.5px;font-weight:700}.moments[data-v-13195c5a]{padding-bottom:104px}.mt-head[data-v-13195c5a]{align-items:end;display:grid;gap:60px;grid-template-columns:460px minmax(0,1fr);margin-bottom:50px}.mt-head-say[data-v-13195c5a]{display:flex;flex-direction:column;gap:16px}.mt-sub[data-v-13195c5a]{margin-bottom:8px;max-width:620px}.mt-plates[data-v-13195c5a]{display:grid;gap:14px 36px;grid-template-columns:repeat(2,minmax(0,1fr))}.mt-plate[data-v-13195c5a]{display:flex;flex-direction:column;gap:11px;overflow:hidden;padding:18px}.mt-plate--cal[data-v-13195c5a]{justify-content:flex-start}.mt-say[data-v-13195c5a]{display:flex;flex-direction:column;gap:14px}.mt-cap[data-v-13195c5a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:0}.mt-body[data-v-13195c5a]{color:var(--paper-body);font-size:16px;line-height:1.6;margin:0;max-width:500px}.mt-entries[data-v-13195c5a]{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:60px}.mt-entry[data-v-13195c5a]{border-top:1px solid var(--paper-ink);display:flex;flex-direction:column;gap:12px;padding-top:18px}.mt-entry .mt-cap[data-v-13195c5a]{gap:10px}.mt-entry .mt-body[data-v-13195c5a]{font-size:15px;max-width:none}.mt-h3[data-v-13195c5a]{font-size:25px;line-height:1.14}.mt-frag[data-v-13195c5a]{margin-top:auto}.mt-check[data-v-13195c5a]{gap:9px}.mt-check-top[data-v-13195c5a]{display:flex;font-size:11.5px;font-weight:700;gap:10px;justify-content:space-between;margin:0}.mt-check-count[data-v-13195c5a]{color:#059669;white-space:nowrap}.mt-bar[data-v-13195c5a]{background:#eef2f0;border-radius:var(--r-pill);display:block;height:5px;overflow:hidden}.mt-bar-fill[data-v-13195c5a]{background:#059669;display:block;height:100%;width:90%}@media(max-width:1000px){.mt-head[data-v-13195c5a]{gap:20px;grid-template-columns:minmax(0,1fr);margin-bottom:36px}.mt-sub[data-v-13195c5a]{margin-bottom:0}.mt-plates[data-v-13195c5a]{gap:14px;grid-template-columns:minmax(0,1fr)}.mt-plates[data-v-13195c5a]>:first-child{order:1}.mt-plates[data-v-13195c5a]>:nth-child(3){margin-bottom:22px;order:2}.mt-plates[data-v-13195c5a]>:nth-child(2){order:3}.mt-plates[data-v-13195c5a]>:nth-child(4){order:4}.mt-entries[data-v-13195c5a]{gap:36px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}}@media(max-width:640px){.mt-entries[data-v-13195c5a]{grid-template-columns:minmax(0,1fr)}.mt-h3[data-v-13195c5a]{font-size:22px}}.evidence[data-v-a22a2a1b]{padding-bottom:104px}.evidence-plate[data-v-a22a2a1b]{padding:22px}.evidence-plate img[data-v-a22a2a1b]{display:block;height:auto;width:100%}.evidence-caption[data-v-a22a2a1b]{align-items:baseline;display:flex;flex-wrap:wrap;gap:14px;margin:14px 0 0}.evidence-note[data-v-a22a2a1b]{color:var(--paper-muted);font-size:14px}.lp-wrap[data-v-1ae8390c]{max-width:1440px;padding:0 80px}.lp-section[data-v-1ae8390c]{padding-bottom:104px}.lp-section-head.center[data-v-1ae8390c]{border-top:1px solid var(--paper-line);margin:0;max-width:820px;padding-top:44px;text-align:left}.lp-eyebrow[data-v-1ae8390c]{color:var(--paper-muted);font-size:11px;font-weight:600;letter-spacing:.2em;margin:0;text-transform:uppercase}.lp-h2[data-v-1ae8390c]{color:var(--paper-ink);font-family:var(--font-editorial);font-size:52px;font-weight:400;letter-spacing:-.015em;line-height:1.04;margin:16px 0 0}.lp-sub[data-v-1ae8390c]{color:var(--paper-body);font-size:16.5px;line-height:1.65;margin:14px 0 0;max-width:640px}.lp-ws-grid[data-v-1ae8390c]{align-items:center;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) 320px;margin-top:46px}.lp-hub[data-v-1ae8390c]{aspect-ratio:660/430;margin:0 auto;max-width:660px;position:relative;width:100%}.lp-hub .wires[data-v-1ae8390c]{height:100%;inset:0;position:absolute;width:100%;z-index:0}.lp-hub .wires line[data-v-1ae8390c]{opacity:.5;stroke:var(--ink-green);stroke-dasharray:none;stroke-linecap:round;stroke-width:1.4}.lp-hub .wires circle[data-v-1ae8390c]{fill:var(--ink-green);opacity:.5}.lp-ent[data-v-1ae8390c]{align-items:center;background:#fff;border:1px solid var(--paper-line);border-radius:0;box-shadow:none;color:inherit;cursor:default;display:flex;font:inherit;gap:11px;padding:12px 16px;position:absolute;text-align:left;transition:left .7s var(--ease),top .7s var(--ease),transform .7s var(--ease),opacity .45s ease,background-color .7s ease,color .7s ease,border-color .7s ease;z-index:1}.lp-hub--instant .lp-ent[data-v-1ae8390c]{transition:opacity .2s ease}.lp-ent--promotable[data-v-1ae8390c]{cursor:pointer}.lp-ent--promotable[data-v-1ae8390c]:hover{border-color:var(--ink-green)}.lp-ent--hidden[data-v-1ae8390c]{opacity:0;pointer-events:none}.lp-ent .nm[data-v-1ae8390c]{color:var(--paper-ink);font-size:14px;font-weight:600}.lp-ent .ct[data-v-1ae8390c],.lp-ent .nm[data-v-1ae8390c]{display:block;white-space:nowrap}.lp-ent .ct[data-v-1ae8390c]{color:var(--paper-muted);font-size:12.5px}.lp-ent-ic[data-v-1ae8390c]{background:none;border-radius:0;color:var(--ink-green);display:grid;flex-shrink:0;height:auto;place-items:center;width:auto}.lp-ent--center[data-v-1ae8390c]{align-items:flex-start;background:var(--paper-ink);border-color:transparent;border-radius:0;box-shadow:none;color:var(--paper);flex-direction:column;gap:4px;min-width:210px;padding:20px 30px;text-align:left;z-index:2}.lp-ent--center .cap[data-v-1ae8390c]{color:#faf8f599;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.lp-ent--center .val[data-v-1ae8390c]{font-family:var(--font-editorial);font-size:30px;font-weight:400;letter-spacing:-.015em;line-height:1;white-space:nowrap}.lp-pills[data-v-1ae8390c]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:30px}.lp-pill[data-v-1ae8390c]{background:transparent;border:1px solid var(--paper-line-strong);border-radius:var(--r-pill);color:var(--paper-body);cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:8px 16px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.lp-pill[data-v-1ae8390c]:hover{border-color:var(--paper-ink);color:var(--paper-ink)}.lp-pill.on[data-v-1ae8390c]{background:var(--ink-green)!important;border-color:transparent;color:var(--paper)}.lp-story-enter-active[data-v-1ae8390c],.lp-story-leave-active[data-v-1ae8390c]{transition:opacity .3s ease}.lp-story-enter-from[data-v-1ae8390c],.lp-story-leave-to[data-v-1ae8390c]{opacity:0}.sr-only[data-v-1ae8390c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.lp-ws-list[data-v-1ae8390c]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.lp-ws-list .ws-row[data-v-1ae8390c]{align-items:flex-start;border-top:1px solid var(--paper-line);display:flex;gap:12px;margin-top:15px;padding-top:15px}.lp-ws-list .ws-row[data-v-1ae8390c]:first-child{margin-top:0}.lp-ws-list[data-v-1ae8390c] .lead{color:var(--ink-green);flex-shrink:0;margin-top:6px}.lp-ws-list h3[data-v-1ae8390c]{color:var(--paper-ink);font-family:var(--font-editorial);font-size:22px;font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 4px}.lp-ws-list p[data-v-1ae8390c]{color:var(--paper-body);font-size:15px;line-height:1.55;margin:0}@media(max-width:1000px){.lp-wrap[data-v-1ae8390c]{padding:0 40px}.lp-h2[data-v-1ae8390c]{font-size:40px}.lp-ws-grid[data-v-1ae8390c]{gap:40px;grid-template-columns:1fr}}@media(max-width:640px){.lp-wrap[data-v-1ae8390c]{padding:0 20px}.lp-h2[data-v-1ae8390c]{font-size:32px}}@media(max-width:559.98px){.lp-hub[data-v-1ae8390c]{aspect-ratio:auto;display:flex;flex-direction:column;gap:10px}.lp-hub .wires[data-v-1ae8390c]{display:none}.lp-ent[data-v-1ae8390c]{inset:auto!important;position:static;transform:none!important}.lp-ent--center[data-v-1ae8390c]{align-self:stretch;order:-1;position:static}.lp-ent--hidden[data-v-1ae8390c],.lp-pills[data-v-1ae8390c]{display:none}}.privacy-section[data-v-dd7214ee]{padding-bottom:104px}.pv-mark-slot[data-v-dd7214ee]{display:flex;justify-content:center}.pv-mark[data-v-dd7214ee]{background:#fff;border:1px solid var(--paper-line);border-radius:var(--r-md);color:var(--ink-green);display:grid;height:76px;place-items:center;width:76px}.pv-band[data-v-dd7214ee]{align-items:center;border-bottom:1px solid var(--paper-line);border-top:1px solid var(--paper-line);display:grid;gap:56px;grid-template-columns:240px minmax(0,1fr);padding:48px 0}.pv-say[data-v-dd7214ee]{display:flex;flex-direction:column;gap:14px}.pv-heading[data-v-dd7214ee]{color:var(--paper-ink);font-size:38px;line-height:1.08}.pv-chips[data-v-dd7214ee]{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:4px}.pv-chip[data-v-dd7214ee]{color:var(--paper-body);font-size:13.5px;font-weight:500}.pv-chip+.pv-chip[data-v-dd7214ee]{border-left:1px solid var(--paper-line-strong);padding-left:18px}.pv-more[data-v-dd7214ee]{color:var(--ink-green);font-size:17px;font-style:italic;text-decoration:none}@media(max-width:1000px){.pv-band[data-v-dd7214ee]{gap:28px;grid-template-columns:minmax(0,1fr);text-align:center}.pv-say[data-v-dd7214ee]{align-items:center}.pv-chips[data-v-dd7214ee]{justify-content:center}}@media(max-width:640px){.pv-heading[data-v-dd7214ee]{font-size:30px}}.closing-section[data-v-7cf845d8]{padding-bottom:104px}.cc-panel[data-v-7cf845d8]{align-items:end;background:var(--paper-ink);color:var(--paper);display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 300px;padding:90px 76px}.cc-say[data-v-7cf845d8]{display:flex;flex-direction:column;gap:22px}.cc-heading[data-v-7cf845d8]{color:var(--paper);font-size:80px;letter-spacing:-.015em;line-height:1;margin:0}.cc-em[data-v-7cf845d8]{color:#6ee7b7;font-style:italic}.cc-body[data-v-7cf845d8]{color:#faf8f5bf;font-size:19px;line-height:1.55;margin:0;max-width:560px}.cc-cta-col[data-v-7cf845d8]{display:flex;flex-direction:column;gap:12px}.cc-cta[data-v-7cf845d8]{border-radius:var(--r-pill);display:block;font-size:16.5px;font-weight:600;padding:18px 30px;text-align:center;text-decoration:none;transition:transform .18s var(--ease),background-color .18s var(--ease),border-color .18s var(--ease)}.cc-cta[data-v-7cf845d8]:active{transform:scale(.97)}.cc-cta--fill[data-v-7cf845d8]{background:var(--paper);color:var(--paper-ink)}.cc-cta--fill[data-v-7cf845d8]:hover{background:#fff}.cc-cta--line[data-v-7cf845d8]{border:1px solid hsla(36,33%,97%,.32);color:var(--paper);font-weight:500}.cc-cta--line[data-v-7cf845d8]:hover{border-color:#faf8f58c}@media(max-width:1000px){.cc-panel[data-v-7cf845d8]{align-items:start;grid-template-columns:minmax(0,1fr);padding:56px 40px}.cc-heading[data-v-7cf845d8]{font-size:52px}.cc-cta-col[data-v-7cf845d8]{flex-direction:row;flex-wrap:wrap}.cc-cta[data-v-7cf845d8]{flex:1;min-width:160px}}@media(max-width:640px){.cc-panel[data-v-7cf845d8]{padding:44px 24px}.cc-heading[data-v-7cf845d8]{font-size:36px}.cc-cta-col[data-v-7cf845d8]{flex-direction:column}}
