.AppDownloadLink-module__CIqfca__unavailable{opacity:.55;cursor:not-allowed;pointer-events:none}
.login-module__9yWCfW__page{--canvas:#f1f2ec;--paper:#f7f8f3;--paper-strong:#fcfdf9;--ink:#202622;--muted:#657068;--line:#d7dcd4;--accent:#176d5f;--accent-strong:#0f574c;--accent-soft:#dcebe5;--danger:#9b3f38;min-height:100dvh;color:var(--ink);background:var(--canvas);padding-bottom:2rem;font-family:Avenir Next,Avenir,Segoe UI,sans-serif}.login-module__9yWCfW__skipLink{z-index:20;color:var(--paper-strong);background:var(--accent-strong);border-radius:0 0 11px 11px;padding:.7rem 1rem;transition:transform .18s;position:fixed;inset:0 auto auto 1rem;transform:translateY(-120%)}.login-module__9yWCfW__skipLink:focus{transform:translateY(0)}.login-module__9yWCfW__story,.login-module__9yWCfW__formArea{z-index:1;position:relative}.login-module__9yWCfW__story{width:var(--site-frame-width);margin:0 auto}.login-module__9yWCfW__siteHeader{z-index:10;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--canvas) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);position:sticky;top:0}.login-module__9yWCfW__siteNav{width:var(--site-frame-width);height:var(--site-header-height);justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.login-module__9yWCfW__storyCopy{text-align:center;margin:2.5rem 0 2rem}.login-module__9yWCfW__eyebrow{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .65rem;font-size:.74rem;font-weight:700}.login-module__9yWCfW__storyCopy h1{letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.6rem,5vw,4rem);font-weight:500;line-height:1.08}.login-module__9yWCfW__storyCopy>p:last-child{color:var(--muted);margin:.8rem 0 0;font-size:1rem;line-height:1.65}.login-module__9yWCfW__formArea{width:var(--site-frame-width);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;margin:0 auto;display:grid}.login-module__9yWCfW__formCard{border:1px solid var(--line);background:var(--paper-strong);border-radius:20px;flex-direction:column;min-width:0;padding:clamp(1.4rem,3vw,2rem);display:flex;box-shadow:0 8px 28px #2f4a400a}.login-module__9yWCfW__childAccess{background:var(--accent-soft)}.login-module__9yWCfW__childAccess .login-module__9yWCfW__formHeading>span{background:var(--paper-strong)}.login-module__9yWCfW__childActions{text-align:center;flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.login-module__9yWCfW__childBody{flex-direction:column;flex:1;display:flex}.login-module__9yWCfW__childFooter{text-align:center;padding-top:1.1rem}@media (min-width:721px){.login-module__9yWCfW__formArea>.login-module__9yWCfW__formCard{grid-row:span 3;grid-template-rows:subgrid;row-gap:1.5rem;display:grid}.login-module__9yWCfW__formArea>.login-module__9yWCfW__formCard>.login-module__9yWCfW__form{align-content:end;margin:0}.login-module__9yWCfW__formArea>.login-module__9yWCfW__formCard>.login-module__9yWCfW__privacyNote{margin:0}}.login-module__9yWCfW__childAccess a{color:var(--accent);text-underline-offset:.2em;padding:.4rem 0;font-weight:600}.login-module__9yWCfW__childAccess a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.login-module__9yWCfW__childAccess .login-module__9yWCfW__openApp{border:1px solid var(--accent);border-radius:11px;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.75rem 1rem;text-decoration:none;transition:background .18s,transform .18s;display:flex}.login-module__9yWCfW__openApp:hover{background:var(--paper)}.login-module__9yWCfW__openApp:active{transform:translateY(1px)}.login-module__9yWCfW__appIntro{text-align:center;color:var(--accent);flex:1;padding:2rem 0}.login-module__9yWCfW__appIntro h3{color:var(--ink);margin:.85rem 0 .5rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.75rem;font-weight:500}.login-module__9yWCfW__appIntro p{max-width:27ch;color:var(--muted);margin:0 auto;font-size:.9rem;line-height:1.6}.login-module__9yWCfW__childNote{color:var(--muted);text-align:center;margin:1.2rem 0 0;font-size:.8rem;line-height:1.5}.login-module__9yWCfW__footer{width:var(--site-frame-width);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin:1.5rem auto 0;font-size:.8rem;display:flex}.login-module__9yWCfW__footer p{margin:0}.login-module__9yWCfW__formHeading{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.login-module__9yWCfW__formHeading>span{aspect-ratio:1;width:2.35rem;color:var(--accent-strong);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:11px;place-items:center;font-size:.74rem;font-weight:800;display:grid}.login-module__9yWCfW__formHeading h2{letter-spacing:-.035em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:500;line-height:1.05}.login-module__9yWCfW__formHeading p{color:var(--muted);margin:.65rem 0 0;line-height:1.55}.login-module__9yWCfW__form{gap:.9rem;margin-top:1.5rem;display:grid}.login-module__9yWCfW__form label{gap:.5rem;display:grid}.login-module__9yWCfW__form label>span{font-size:.8rem;font-weight:700}.login-module__9yWCfW__form input{width:100%;min-height:3.25rem;color:var(--ink);background:var(--paper-strong);font:inherit;border:1px solid #c8cfc7;border-radius:11px;outline:none;padding:.8rem .95rem;transition:border-color .18s,box-shadow .18s,transform .18s}.login-module__9yWCfW__form input[name=token]{font-variant-numeric:tabular-nums;letter-spacing:.22em;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.5rem}.login-module__9yWCfW__form input::placeholder{color:#7b857d}.login-module__9yWCfW__form input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px #176d5f24}.login-module__9yWCfW__googleAction{min-height:3.25rem;color:var(--ink);background:var(--paper-strong);font:inherit;cursor:pointer;border:1px solid #c8cfc7;border-radius:11px;justify-content:center;align-items:center;gap:.75rem;padding:.8rem 1rem;font-weight:700;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.login-module__9yWCfW__googleAction:hover:not(:disabled){border-color:var(--accent);transform:translateY(-1px);box-shadow:0 8px 22px #1f41371a}.login-module__9yWCfW__googleAction:active:not(:disabled){transform:scale(.98)}.login-module__9yWCfW__googleAction:disabled{cursor:wait;opacity:.68}.login-module__9yWCfW__googleMark{background:conic-gradient(from -45deg, #4285f4 0 25%, #34a853 25% 44%, #fbbc05 44% 66%, #ea4335 66% 82%, #4285f4 82% 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Arial,sans-serif;font-size:1.18rem;font-weight:800;line-height:1}.login-module__9yWCfW__divider{color:var(--muted);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;font-size:.75rem;font-weight:700;display:grid}.login-module__9yWCfW__divider:before,.login-module__9yWCfW__divider:after{background:var(--line);content:"";height:1px}.login-module__9yWCfW__primaryAction{color:#f7fbf8;background:var(--accent-strong);min-height:3.25rem;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;padding:.85rem 1.15rem;font-weight:750;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.login-module__9yWCfW__primaryAction:hover:not(:disabled){background:#0a493f;transform:translateY(-1px);box-shadow:0 10px 24px #0f574c33}.login-module__9yWCfW__primaryAction:active:not(:disabled){transform:scale(.98)}.login-module__9yWCfW__primaryAction:disabled{cursor:wait;opacity:.68}.login-module__9yWCfW__formLinks{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.login-module__9yWCfW__formLinks button,.login-module__9yWCfW__formLinks a,.login-module__9yWCfW__backLink{color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.84rem;font-weight:700;text-decoration:none}.login-module__9yWCfW__formLinks button:hover,.login-module__9yWCfW__formLinks a:hover,.login-module__9yWCfW__backLink:hover{text-underline-offset:.22em;text-decoration:underline}.login-module__9yWCfW__help,.login-module__9yWCfW__success,.login-module__9yWCfW__error,.login-module__9yWCfW__privacyNote{margin:0;font-size:.8rem;line-height:1.5}.login-module__9yWCfW__help,.login-module__9yWCfW__privacyNote{color:var(--muted)}.login-module__9yWCfW__success{color:#165448;background:#e2eee9;border-radius:11px;padding:.75rem}.login-module__9yWCfW__error{color:#7f302a;background:#f3e1de;border-radius:11px;padding:.75rem}.login-module__9yWCfW__privacyNote{border-top:1px solid var(--line);margin-top:1.4rem;padding-top:1.1rem}.login-module__9yWCfW__formCard>.login-module__9yWCfW__privacyNote{margin-top:auto}.login-module__9yWCfW__formCard>.login-module__9yWCfW__form{margin-bottom:1.4rem}.login-module__9yWCfW__backLink{color:var(--muted)}.login-module__9yWCfW__primaryAction:focus-visible,.login-module__9yWCfW__googleAction:focus-visible,.login-module__9yWCfW__formLinks button:focus-visible,.login-module__9yWCfW__formLinks a:focus-visible,.login-module__9yWCfW__backLink:focus-visible{outline-offset:3px;outline:3px solid #176d5f61}@media (max-width:720px){.login-module__9yWCfW__storyCopy{margin:1.75rem 0}.login-module__9yWCfW__formArea{grid-template-columns:1fr;max-width:32rem}.login-module__9yWCfW__appIntro{padding:1.5rem 0}.login-module__9yWCfW__footer{max-width:32rem}}@media (prefers-color-scheme:dark){.login-module__9yWCfW__page{--canvas:#202320;--paper:#292d29;--paper-strong:#303530;--ink:#eef1eb;--muted:#aeb8af;--line:#414842;--accent:#71b8a8;--accent-strong:#1f7868;--accent-soft:#2c4b43;--danger:#e29a91}.login-module__9yWCfW__formCard{box-shadow:none}.login-module__9yWCfW__formHeading>span,.login-module__9yWCfW__formLinks button,.login-module__9yWCfW__formLinks a{color:var(--accent)}.login-module__9yWCfW__form input{border-color:#525b53}.login-module__9yWCfW__form input::placeholder{color:#9aa59c}.login-module__9yWCfW__primaryAction{color:#f3f8f5;background:#1c705f}.login-module__9yWCfW__primaryAction:hover:not(:disabled){background:#25816f}.login-module__9yWCfW__success{color:#c8eee3;background:#25483f}.login-module__9yWCfW__error{color:#f0c3bd;background:#552e2b}}@media (prefers-reduced-motion:reduce){.login-module__9yWCfW__skipLink,.login-module__9yWCfW__form input,.login-module__9yWCfW__primaryAction,.login-module__9yWCfW__googleAction,.login-module__9yWCfW__openApp{transition:none}}
.SiteBrand-module__8LODsa__brand{width:fit-content;color:inherit;letter-spacing:-.025em;align-items:center;gap:10px;font-family:Avenir Next,Segoe UI Variable,SF Pro Text,ui-sans-serif,system-ui,sans-serif;font-size:17px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.SiteBrand-module__8LODsa__brand img{width:var(--site-logo-size);height:var(--site-logo-size);border-radius:11px;display:block;box-shadow:0 8px 22px #1b493d21}.SiteBrand-module__8LODsa__brand:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid}
.parent-module__hYw75W__parentPage{--brief-canvas:#f1f2ec;--brief-paper:#fbfaf5;--brief-paper-strong:#fffefa;--brief-wash:#f5f6f0;--brief-ink:#1b2c27;--brief-muted:#68746f;--brief-muted-strong:#4d5c56;--brief-line:#1b2c2724;--brief-line-strong:#1b2c273d;--brief-accent:#176d5f;--brief-accent-strong:#0f594e;--brief-accent-soft:#176d5f1c;--brief-good:#36765e;--brief-good-soft:#36765e1f;--brief-warning:#9a642d;--brief-warning-soft:#9a642d21;--brief-critical:#ad5148;--brief-critical-soft:#ad51481f;--brief-shadow:0 20px 55px #203a3114;--brief-shadow-soft:0 10px 30px #203a310e;--bg:var(--brief-canvas);--panel:var(--brief-paper);--field:var(--brief-paper-strong);--selected:#176d5f14;--text:var(--brief-ink);--muted:var(--brief-muted);--muted-strong:var(--brief-muted-strong);--border:var(--brief-line-strong);--border-soft:var(--brief-line);--accent:var(--brief-accent);--accent-soft:var(--brief-accent-soft);--primary-fill:var(--brief-accent);--primary-hover:var(--brief-accent-strong);--focus-ring:var(--brief-accent);--good:var(--brief-good);--good-soft:var(--brief-good-soft);--warning:var(--brief-warning);--warning-soft:var(--brief-warning-soft);--critical:var(--brief-critical);--critical-soft:var(--brief-critical-soft);isolation:isolate;min-height:100dvh;color:var(--brief-ink);background:radial-gradient(circle at 8% 0%, #176d5f17, transparent 28rem), radial-gradient(circle at 94% 24%, #9a642d0e, transparent 24rem), var(--brief-canvas);font-variant-numeric:tabular-nums;font-family:Avenir Next,Segoe UI Variable,SF Pro Text,ui-sans-serif,system-ui,sans-serif;position:relative;overflow-x:clip}.parent-module__hYw75W__parentPage:before{z-index:-1;content:"";opacity:.16;pointer-events:none;background-image:radial-gradient(#1b2c271f .55px,#0000 .55px);background-size:18px 18px;position:fixed;inset:0}.parent-module__hYw75W__brandImage{width:var(--site-logo-size);height:var(--site-logo-size);border-radius:11px;flex:none;box-shadow:0 8px 22px #1b493d24}.parent-module__hYw75W__dashboardIntro{align-items:center;gap:14px;min-width:0;display:flex}.parent-module__hYw75W__childSelectorRoot{flex:0 auto;width:auto;max-width:min(240px,42vw);position:relative}.parent-module__hYw75W__childSelectorTrigger{border:1px solid var(--brief-line-strong);width:auto;max-width:100%;min-height:40px;color:var(--brief-ink);background:color-mix(in srgb, var(--brief-paper-strong) 92%, transparent);font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:30px minmax(0,auto) 18px;align-items:center;gap:7px;padding:4px 7px 4px 5px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;box-shadow:0 7px 22px #203a3111}.parent-module__hYw75W__childSelectorTrigger:hover,.parent-module__hYw75W__childSelectorTrigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--brief-accent) 42%, transparent);background:var(--brief-paper-strong);box-shadow:0 10px 26px #203a3117}.parent-module__hYw75W__childSelectorTrigger[aria-disabled=true]{cursor:wait}.parent-module__hYw75W__childSelectorTrigger:focus-visible,.parent-module__hYw75W__childSelectorOption:focus-visible,.parent-module__hYw75W__childSelectorManage:focus-visible{outline:3px solid color-mix(in srgb, var(--brief-accent) 32%, transparent);outline-offset:2px}.parent-module__hYw75W__childSelectorAvatar,.parent-module__hYw75W__childSelectorOptionAvatar{color:var(--brief-accent);background:var(--brief-accent-soft);border-radius:10px;flex:none;place-items:center;font-weight:750;line-height:1;display:grid}.parent-module__hYw75W__childSelectorAvatar{border-radius:9px;width:30px;height:30px;font-size:11px}.parent-module__hYw75W__childSelectorCopy{gap:1px;min-width:0;display:grid}.parent-module__hYw75W__childSelectorCopy>span{display:none}.parent-module__hYw75W__childSelectorCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.parent-module__hYw75W__childSelectorTrailing{width:22px;height:22px;color:var(--brief-muted-strong);place-items:center;display:grid}.parent-module__hYw75W__childSelectorMenu{z-index:30;border:1px solid var(--brief-line);background:color-mix(in srgb, var(--brief-paper-strong) 97%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:15px;width:min(340px,100vw - 24px);max-height:min(420px,100dvh - 140px);padding:7px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 18px 45px #203a3124}.parent-module__hYw75W__childSelectorOption,.parent-module__hYw75W__childSelectorManage{width:100%;min-height:46px;color:var(--brief-muted-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 9px;font-size:13px;font-weight:650;transition:color .15s,background-color .15s;display:grid}.parent-module__hYw75W__childSelectorOption{grid-template-columns:30px minmax(0,1fr) 18px}.parent-module__hYw75W__childSelectorOption[aria-checked=true],.parent-module__hYw75W__childSelectorOption:hover,.parent-module__hYw75W__childSelectorManage:hover{color:var(--brief-ink);background:var(--brief-accent-soft)}.parent-module__hYw75W__childSelectorOptionAvatar{width:30px;height:30px;font-size:11px}.parent-module__hYw75W__childSelectorOption>svg{color:var(--brief-accent)}.parent-module__hYw75W__childSelectorDivider{background:var(--brief-line);height:1px;margin:5px 3px}.parent-module__hYw75W__childSelectorManage{grid-template-columns:30px minmax(0,1fr)}.parent-module__hYw75W__childSelectorManage>svg{justify-self:center}.parent-module__hYw75W__accountMenuRoot{grid-column:3;justify-self:end;position:relative}.parent-module__hYw75W__accountMenuTrigger{min-width:48px;min-height:42px;color:var(--brief-muted-strong);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:3px 5px 3px 3px;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-flex}.parent-module__hYw75W__accountMenuTrigger:hover,.parent-module__hYw75W__accountMenuTrigger[aria-expanded=true]{border-color:var(--brief-line);color:var(--brief-ink);background:var(--brief-paper-strong)}.parent-module__hYw75W__accountMenuTrigger:active:not(:disabled){transform:translateY(1px)}.parent-module__hYw75W__accountMenuTrigger:focus-visible,.parent-module__hYw75W__accountMenuItem:focus-visible{outline:3px solid color-mix(in srgb, var(--brief-accent) 28%, transparent);outline-offset:2px}.parent-module__hYw75W__accountMenuTrigger:disabled{cursor:wait;opacity:.65}.parent-module__hYw75W__accountMenuTrigger>svg{transition:transform .18s}.parent-module__hYw75W__accountMenuTrigger[aria-expanded=true]>svg{transform:rotate(180deg)}.parent-module__hYw75W__accountAvatar,.parent-module__hYw75W__accountMenuAvatar{color:var(--brief-paper-strong);background:var(--brief-accent);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:750;line-height:1;display:grid}.parent-module__hYw75W__accountAvatar{width:34px;height:34px}.parent-module__hYw75W__accountMenu{z-index:30;border:1px solid var(--brief-line);background:color-mix(in srgb, var(--brief-paper-strong) 96%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;width:min(280px,100vw - 24px);padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 45px #203a3124}.parent-module__hYw75W__accountMenuIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.parent-module__hYw75W__accountMenuAvatar{width:36px;height:36px}.parent-module__hYw75W__accountMenuIdentity>span:last-child{gap:2px;min-width:0;display:grid}.parent-module__hYw75W__accountMenuIdentity small{color:var(--brief-muted);font-size:11px;font-weight:600}.parent-module__hYw75W__accountMenuIdentity strong{color:var(--brief-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.parent-module__hYw75W__accountMenuDivider{background:var(--brief-line);height:1px;margin:5px 4px}.parent-module__hYw75W__accountMenuItem{width:100%;min-height:42px;color:var(--brief-muted-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:600;transition:color .16s,background-color .16s,transform .16s;display:flex}.parent-module__hYw75W__accountMenuItem:hover:not([aria-disabled=true]),.parent-module__hYw75W__accountMenuItem:focus-visible:not([aria-disabled=true]){color:var(--brief-ink);background:var(--brief-accent-soft)}.parent-module__hYw75W__accountMenuItem:active:not([aria-disabled=true]){transform:translateY(1px)}.parent-module__hYw75W__accountMenuItem[aria-disabled=true]{cursor:wait;opacity:.5}.parent-module__hYw75W__parentPage .parent-account-bar{min-height:var(--site-header-height);padding:0 var(--site-inline-inset);border-color:var(--brief-line);background:color-mix(in srgb, var(--brief-canvas) 86%, transparent);box-shadow:0 8px 30px #1e3a3109}.parent-module__hYw75W__parentPage .parent-brand{gap:10px}.parent-module__hYw75W__parentPage .parent-brand strong{letter-spacing:-.025em;font-size:17px;font-weight:650}.parent-module__hYw75W__parentPage .parent-dashboard-shell{min-height:calc(100dvh - var(--site-header-height));background:0 0;padding:clamp(18px,2.4vw,30px) 0 42px}.parent-module__hYw75W__parentPage .parent-dashboard-panel{width:var(--site-frame-width);gap:14px}.parent-module__hYw75W__parentPage .parent-dashboard-header{align-items:center;gap:18px}.parent-module__hYw75W__parentPage .parent-dashboard-header>div:first-child{flex:auto;max-width:none}.parent-module__hYw75W__parentPage .eyebrow{color:var(--brief-accent);letter-spacing:.045em;text-transform:none;margin-bottom:7px;font-size:12px;font-weight:650}.parent-module__hYw75W__parentPage .parent-dashboard-header h1{letter-spacing:-.042em;text-wrap:balance;max-width:520px;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1}.parent-module__hYw75W__dashboardTitle{align-items:center;gap:9px;min-width:0;display:flex}.parent-module__hYw75W__mockBadge{color:var(--brief-warning);background:var(--brief-warning-soft);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;flex:none;padding:4px 7px;font-size:9px;font-weight:750}.parent-module__hYw75W__parentPage .parent-dashboard-actions{align-items:center;gap:8px;padding-bottom:0;display:flex}.parent-module__hYw75W__statusMeta{justify-content:flex-end;align-items:center;gap:2px;display:flex}.parent-module__hYw75W__metaItem,.parent-module__hYw75W__headingHelp,.parent-module__hYw75W__restrictionMetrics>div,.parent-module__hYw75W__accessTab,.parent-module__hYw75W__taskTargets>*{position:relative}.parent-module__hYw75W__metaItem{min-height:34px;color:var(--brief-muted-strong);cursor:default;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:5px 8px;transition:color .16s,background-color .16s;display:inline-flex}.parent-module__hYw75W__metaItem svg{color:var(--brief-accent);flex:none}.parent-module__hYw75W__metaItem strong{text-overflow:ellipsis;white-space:nowrap;max-width:116px;font-size:11px;font-weight:650;overflow:hidden}.parent-module__hYw75W__metaItem:hover,.parent-module__hYw75W__metaItem:focus-visible{color:var(--brief-ink);background:color-mix(in srgb, var(--brief-paper-strong) 76%, transparent)}.parent-module__hYw75W__metaItem:focus-visible,.parent-module__hYw75W__headingHelp:focus-visible,.parent-module__hYw75W__restrictionMetrics>div:focus-visible{outline:2px solid color-mix(in srgb, var(--brief-accent) 38%, transparent);outline-offset:1px}.parent-module__hYw75W__metaAttention{color:var(--brief-warning);background:var(--brief-warning-soft)}.parent-module__hYw75W__metaItem[data-status=error],.parent-module__hYw75W__metaItem[data-status=stale],.parent-module__hYw75W__metaItem[data-status=offline]{color:var(--brief-critical)}.parent-module__hYw75W__metaItem[data-status=error] svg,.parent-module__hYw75W__metaItem[data-status=stale] svg,.parent-module__hYw75W__metaItem[data-status=offline] svg,.parent-module__hYw75W__metaItem[data-status=delayed] svg{color:currentColor}.parent-module__hYw75W__metaItem:after,.parent-module__hYw75W__headingHelp:after,.parent-module__hYw75W__restrictionMetrics>div:after,.parent-module__hYw75W__accessTab:after,.parent-module__hYw75W__taskTargets>:after{z-index:50;color:#f8faf8;content:attr(data-tooltip);opacity:0;pointer-events:none;text-align:left;background:#25352f;border:1px solid #ffffff1a;border-radius:8px;width:max-content;max-width:min(260px,100vw - 32px);padding:7px 9px;font-size:10px;font-weight:550;line-height:1.4;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px);box-shadow:0 10px 28px #172a232e}.parent-module__hYw75W__metaItem:hover:after,.parent-module__hYw75W__metaItem:focus-visible:after,.parent-module__hYw75W__headingHelp:hover:after,.parent-module__hYw75W__headingHelp:focus-visible:after,.parent-module__hYw75W__restrictionMetrics>div:hover:after,.parent-module__hYw75W__restrictionMetrics>div:focus-visible:after,.parent-module__hYw75W__accessTab:hover:after,.parent-module__hYw75W__accessTab:focus-visible:after,.parent-module__hYw75W__taskTargets>:hover:after,.parent-module__hYw75W__taskTargets>:focus-visible:after{opacity:1;transform:translate(-50%)}.parent-module__hYw75W__notificationStack{gap:10px;display:grid}.parent-module__hYw75W__notificationBanner{border:1px solid color-mix(in srgb, var(--brief-warning) 30%, transparent);background:linear-gradient(110deg, var(--brief-warning-soft), transparent 72%), var(--brief-paper-strong);box-shadow:var(--brief-shadow-soft);border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:13px;padding:15px 16px;display:grid}.parent-module__hYw75W__notificationIcon{width:36px;height:36px;color:var(--brief-warning);background:var(--brief-warning-soft);border-radius:11px;place-items:center;display:grid}.parent-module__hYw75W__notificationCopy{min-width:0}.parent-module__hYw75W__notificationCopy strong{color:var(--brief-ink);font-size:14px;font-weight:700;display:block}.parent-module__hYw75W__notificationCopy p{max-width:76ch;color:var(--brief-muted-strong);text-wrap:pretty;margin:3px 0 0;font-size:13px;font-weight:500;line-height:1.5}.parent-module__hYw75W__notificationCopy b{color:var(--brief-ink);font-weight:700}.parent-module__hYw75W__notificationCopy time{color:var(--brief-muted);margin-top:5px;font-size:11px;font-weight:600;display:block}.parent-module__hYw75W__notificationDismiss{width:34px;height:34px;color:var(--brief-muted-strong);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;transition:color .18s,background-color .18s,border-color .18s,opacity .18s;display:grid}.parent-module__hYw75W__notificationDismiss:hover:not(:disabled){border-color:var(--brief-line);color:var(--brief-ink);background:var(--brief-paper-strong)}.parent-module__hYw75W__notificationDismiss:focus-visible{outline:3px solid color-mix(in srgb, var(--brief-accent) 38%, transparent);outline-offset:2px}.parent-module__hYw75W__notificationDismiss:disabled{cursor:wait;opacity:.5}:is(.parent-module__hYw75W__parentPage .ghost-action,.parent-module__hYw75W__parentPage .primary-link,.parent-module__hYw75W__parentPage .icon-action,.parent-module__hYw75W__parentPage .text-action,.parent-module__hYw75W__parentPage .pairing-form input){transition:color .21s,background-color .21s,border-color .21s,box-shadow .21s,opacity .21s,transform .21s}:is(.parent-module__hYw75W__parentPage .ghost-action,.parent-module__hYw75W__parentPage .icon-action){border-color:var(--brief-line-strong);background:color-mix(in srgb, var(--brief-paper-strong) 88%, transparent);font-weight:600;box-shadow:0 3px 12px #203a3109}.parent-module__hYw75W__parentPage .primary-link{font-weight:650;box-shadow:0 9px 24px #176d5f2e}:is(.parent-module__hYw75W__parentPage .ghost-action:active:not(:disabled),.parent-module__hYw75W__parentPage .primary-link:active:not(:disabled),.parent-module__hYw75W__parentPage .icon-action:active:not(:disabled),.parent-module__hYw75W__parentPage .text-action:active:not(:disabled)){transform:translateY(1px)scale(.985)}.parent-module__hYw75W__freshness{position:relative;overflow:hidden;border-radius:16px!important}.parent-module__hYw75W__freshnessCompact{box-shadow:inset 0 0 0 1px var(--brief-line);background:color-mix(in srgb, var(--brief-paper) 72%, transparent)!important;border-color:#0000!important;grid-template-columns:32px minmax(0,1fr)!important;gap:12px!important;padding:12px 14px!important}.parent-module__hYw75W__freshnessCompact .parent-freshness-icon{border-radius:10px;width:32px;height:32px}.parent-module__hYw75W__freshnessCompact .parent-freshness-content{grid-template-columns:minmax(180px,.62fr) minmax(0,1.38fr);align-items:center;gap:18px;display:grid}.parent-module__hYw75W__freshnessSummary{min-width:0}:is(.parent-module__hYw75W__freshnessCompact .parent-freshness-heading h2,.parent-module__hYw75W__freshnessAlert .parent-freshness-heading h2){font-size:14px;font-weight:650}.parent-module__hYw75W__freshnessSummary>p{max-width:76ch;color:var(--brief-muted-strong);margin:3px 0 0;font-size:12px;font-weight:500;line-height:1.45}.parent-module__hYw75W__freshnessAlert{box-shadow:var(--brief-shadow-soft);background:var(--brief-paper-strong)!important;border-width:1px!important;gap:14px!important;padding:15px 17px!important}.parent-module__hYw75W__freshnessAlert .parent-freshness-content{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:center;gap:18px;display:grid}.parent-module__hYw75W__parentPage .parent-freshness-facts{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0}.parent-module__hYw75W__parentPage .parent-freshness-facts>div{border-left:1px solid var(--brief-line);padding:0 12px}.parent-module__hYw75W__parentPage .parent-freshness-facts>div:first-child{border-left:0;padding-left:0}.parent-module__hYw75W__parentPage .parent-freshness-facts dt{color:var(--brief-muted);letter-spacing:.035em;font-weight:650}.parent-module__hYw75W__parentPage .parent-freshness-facts dd{font-weight:600}.parent-module__hYw75W__dashboard{grid-template-columns:minmax(0,1.48fr) minmax(360px,.82fr);align-items:stretch;gap:14px!important;display:grid!important}.parent-module__hYw75W__planCard{padding-bottom:20px!important}.parent-module__hYw75W__planSummary{background:color-mix(in srgb, var(--brief-accent-soft) 58%, var(--brief-wash));border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;margin:-6px 0 16px;padding:11px 13px;display:grid}.parent-module__hYw75W__planSummaryCopy{min-width:0}.parent-module__hYw75W__planSummaryCopy>span{color:var(--brief-accent);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:700;display:block}.parent-module__hYw75W__planSummaryCopy strong{color:var(--brief-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:15px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.parent-module__hYw75W__planSummaryCopy small{color:var(--brief-muted);margin-top:2px;font-size:10px;font-weight:550;display:block}.parent-module__hYw75W__planMetrics{grid-template-columns:repeat(2,minmax(64px,1fr));min-width:152px;margin:0;display:grid}.parent-module__hYw75W__planMetrics>div{border-left:1px solid var(--brief-line);padding:2px 10px}.parent-module__hYw75W__planMetrics dt,.parent-module__hYw75W__planMetrics dd{margin:0;display:block}.parent-module__hYw75W__planMetrics dt{color:var(--brief-muted);letter-spacing:.025em;font-size:9px;font-weight:650}.parent-module__hYw75W__planMetrics dd{color:var(--brief-ink);margin-top:1px;font-size:14px;font-weight:680}.parent-module__hYw75W__timelinePane{min-width:0;padding-top:2px}.parent-module__hYw75W__subsectionHeading{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.parent-module__hYw75W__subsectionHeading h3{color:var(--brief-ink);letter-spacing:.02em;margin:0;font-size:13px;font-weight:700}.parent-module__hYw75W__subsectionHeading span{color:var(--brief-muted);font-size:10px;font-weight:600}.parent-module__hYw75W__rulesCard{overflow:visible}.parent-module__hYw75W__accessCard{min-width:0;overflow:visible}.parent-module__hYw75W__accessOverview{gap:13px;display:grid}.parent-module__hYw75W__accessDescription{max-width:58ch;color:var(--brief-muted);margin:-4px 0 0;font-size:10px;font-weight:520;line-height:1.45}.parent-module__hYw75W__accessTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.parent-module__hYw75W__accessTab{--tab-color:var(--brief-accent);min-width:0;min-height:48px;color:color-mix(in srgb, var(--tab-color) 78%, #20342e);background:color-mix(in srgb, var(--tab-color) 10%, var(--brief-paper-strong));font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;padding:7px 8px;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:grid}.parent-module__hYw75W__accessTab[data-level=Warning]{--tab-color:#e5a22c}.parent-module__hYw75W__accessTab[data-level=Blocked]{--tab-color:#df5a50}.parent-module__hYw75W__accessTab[data-level=Unusual]{--tab-color:#6574e8}.parent-module__hYw75W__accessTab span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.parent-module__hYw75W__accessTab strong{font-size:16px;font-weight:750}.parent-module__hYw75W__accessTab[aria-selected=true]{border-color:color-mix(in srgb, var(--tab-color) 64%, transparent);color:#fff;background:var(--tab-color);box-shadow:0 7px 16px color-mix(in srgb, var(--tab-color) 24%, transparent)}.parent-module__hYw75W__accessTab:hover{border-color:color-mix(in srgb, var(--tab-color) 48%, transparent);transform:translateY(-1px)}.parent-module__hYw75W__accessTab:focus-visible{outline:3px solid color-mix(in srgb, var(--tab-color) 30%, transparent);outline-offset:2px}.parent-module__hYw75W__accessSelection{border:1px solid var(--brief-line);background:color-mix(in srgb, var(--brief-wash) 76%, transparent);border-radius:12px;min-height:108px;padding:11px 12px 4px}.parent-module__hYw75W__accessSelectionHeading{justify-content:space-between;align-items:center;gap:10px;padding-bottom:5px;display:flex}.parent-module__hYw75W__accessSelectionHeading strong{color:var(--brief-ink);font-size:11px;font-weight:700}.parent-module__hYw75W__accessSelectionHeading>span{color:var(--brief-muted);font-size:9px;font-weight:650}.parent-module__hYw75W__restrictionSummary{border-bottom:1px solid var(--brief-line);gap:9px;padding-bottom:12px;display:grid}.parent-module__hYw75W__restrictionMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.parent-module__hYw75W__restrictionMetrics>div{background:var(--brief-wash);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:7px 9px;display:grid}.parent-module__hYw75W__restrictionMetrics span:not(.parent-module__hYw75W__levelDot){color:var(--brief-muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.parent-module__hYw75W__restrictionMetrics strong{color:var(--brief-ink);font-size:14px;font-weight:700}.parent-module__hYw75W__levelDot{border-radius:3px;flex:none;width:8px;height:8px;display:inline-block}.parent-module__hYw75W__levelWarning{fill:#e5a22c;background:#e5a22c}.parent-module__hYw75W__levelBlocked{fill:#df5a50;background:#df5a50}.parent-module__hYw75W__levelUnusual{fill:#6574e8;background:#6574e8}.parent-module__hYw75W__restrictionBar{border-radius:999px;width:100%;height:7px;display:block;overflow:hidden}.parent-module__hYw75W__restrictionBarTrack{fill:var(--brief-line)}.parent-module__hYw75W__quietState{color:var(--brief-good);align-items:center;gap:9px;padding-top:18px;font-size:13px;font-weight:620;display:flex}.parent-module__hYw75W__policyEventList{margin:0;padding:4px 0 0;list-style:none;display:grid}.parent-module__hYw75W__policyEvent{--event-color:var(--brief-warning);border-top:1px solid var(--brief-line);grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 0;display:grid}.parent-module__hYw75W__policyEvent:first-child{border-top:0}.parent-module__hYw75W__policyEventWarning{--event-color:#d88e12}.parent-module__hYw75W__policyEventBlocked{--event-color:#df5a50}.parent-module__hYw75W__policyEventUnusual{--event-color:#6574e8}.parent-module__hYw75W__policyEventMarker{background:var(--event-color);border-radius:3px;width:6px;height:22px}.parent-module__hYw75W__policyEventMain{min-width:0}.parent-module__hYw75W__policyEventMain>div{align-items:center;gap:6px;min-width:0;display:flex}.parent-module__hYw75W__policyEventMain .parent-module__hYw75W__warningOutcome{color:var(--event-color);background:color-mix(in srgb, var(--event-color) 11%, transparent);letter-spacing:.02em;border-radius:5px;flex:none;padding:2px 5px;font-size:8px;font-weight:750}.parent-module__hYw75W__policyEventMain strong{color:var(--brief-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:660;overflow:hidden}.parent-module__hYw75W__policyEventMeta{justify-items:end;gap:4px;display:grid}.parent-module__hYw75W__policyEventMeta time{color:var(--brief-muted);font-size:11px;font-weight:600}.parent-module__hYw75W__policyEventMeta a{color:var(--brief-accent);align-items:center;gap:3px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.parent-module__hYw75W__policyEventMeta a:hover{text-underline-offset:3px;text-decoration:underline}.parent-module__hYw75W__trendVisual{gap:7px;padding:2px 4px 0;display:grid;position:relative}.parent-module__hYw75W__trendHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.parent-module__hYw75W__trendHeading span{color:var(--brief-muted);font-size:10px;font-weight:650}.parent-module__hYw75W__trendHeading strong{color:var(--brief-ink);font-size:11px;font-weight:700}.parent-module__hYw75W__trendVisual>svg{width:100%;height:162px;display:block}.parent-module__hYw75W__trendGridline{stroke:color-mix(in srgb, var(--brief-line) 72%, transparent);stroke-width:1px;stroke-dasharray:3 5}.parent-module__hYw75W__trendBarTrack{fill:color-mix(in srgb, var(--brief-line) 46%, transparent)}.parent-module__hYw75W__trendBar{opacity:.94;transform-box:fill-box;transform-origin:bottom;transition:opacity .16s,transform .16s,filter .16s}.parent-module__hYw75W__trendBarGroup{cursor:pointer;outline:none}.parent-module__hYw75W__trendBarGroup .parent-module__hYw75W__trendBarTrack{transition:fill .16s}.parent-module__hYw75W__trendBarGroup:hover .parent-module__hYw75W__trendBar,.parent-module__hYw75W__trendBarGroup:focus .parent-module__hYw75W__trendBar,.parent-module__hYw75W__trendBarGroupActive .parent-module__hYw75W__trendBar{opacity:1;filter:drop-shadow(0 4px 5px #203a312e);transform:scaleX(1.12)}.parent-module__hYw75W__trendBarGroup:hover .parent-module__hYw75W__trendBarTrack,.parent-module__hYw75W__trendBarGroup:focus .parent-module__hYw75W__trendBarTrack,.parent-module__hYw75W__trendBarGroupActive .parent-module__hYw75W__trendBarTrack{fill:color-mix(in srgb, var(--brief-accent) 15%, transparent)}.parent-module__hYw75W__trendBarGroup:focus .parent-module__hYw75W__trendBarTrack{stroke:var(--brief-accent);stroke-width:2px}.parent-module__hYw75W__trendTooltip{z-index:20;color:#eef4f1;pointer-events:none;background:#25352f;border:1px solid #ffffff1a;border-radius:9px;gap:2px;width:184px;padding:8px 10px;display:grid;position:absolute;transform:translateY(-50%);box-shadow:0 12px 28px #172a2338}.parent-module__hYw75W__trendTooltip strong{font-size:11px;font-weight:720}.parent-module__hYw75W__trendTooltip span{color:#eef4f1c7;font-size:9px;font-weight:560;line-height:1.4}.parent-module__hYw75W__trendTotal,.parent-module__hYw75W__trendDay{fill:var(--brief-muted);font-family:Avenir Next,Segoe UI Variable,SF Pro Text,sans-serif;font-weight:650}.parent-module__hYw75W__trendTotal{font-size:10px}.parent-module__hYw75W__trendDay{font-size:11px}.parent-module__hYw75W__dayBrief{box-shadow:inset 0 0 0 1px var(--brief-line), var(--brief-shadow);overflow:hidden;background:radial-gradient(circle at 92% 12%, #176d5f21, transparent 20rem), var(--brief-paper-strong)!important;border:0!important;border-radius:22px!important;grid-template-columns:auto minmax(0,1fr) minmax(210px,.34fr)!important;gap:20px!important;padding:clamp(22px,3vw,32px)!important}.parent-module__hYw75W__dayBrief:after{border:1px solid color-mix(in srgb, var(--brief-accent) 15%, transparent);width:18rem;height:18rem;box-shadow:0 0 0 2.2rem color-mix(in srgb, var(--brief-accent) 4%, transparent), 0 0 0 4.4rem color-mix(in srgb, var(--brief-accent) 3%, transparent);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:auto -7rem -8rem auto}.parent-module__hYw75W__parentPage .parent-day-summary{position:relative}:is(.parent-module__hYw75W__parentPage .parent-day-summary.attention,.parent-module__hYw75W__parentPage .parent-day-summary.waiting){background:radial-gradient(circle at 92% 12%, var(--brief-warning-soft), transparent 20rem), var(--brief-paper-strong)!important}.parent-module__hYw75W__parentPage .parent-day-summary.critical{background:radial-gradient(circle at 92% 12%, var(--brief-critical-soft), transparent 20rem), var(--brief-paper-strong)!important}.parent-module__hYw75W__parentPage .parent-day-summary.complete{background:radial-gradient(circle at 92% 12%, var(--brief-good-soft), transparent 20rem), var(--brief-paper-strong)!important}.parent-module__hYw75W__parentPage .parent-day-summary-icon{z-index:1;border-radius:16px;width:52px;height:52px}.parent-module__hYw75W__parentPage .parent-day-summary-copy{z-index:1}.parent-module__hYw75W__parentPage .parent-day-summary-copy h2{letter-spacing:-.038em;text-wrap:balance;max-width:28ch;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(26px,3vw,38px);font-weight:650;line-height:1.04}.parent-module__hYw75W__parentPage .parent-day-summary-copy>p:last-child{max-width:68ch;color:var(--brief-muted-strong);text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.62}.parent-module__hYw75W__parentPage .required-progress{z-index:1;border-color:var(--brief-line);padding:16px 0 16px 20px}.parent-module__hYw75W__parentPage .required-progress span{color:var(--brief-muted);letter-spacing:.035em;font-weight:650}.parent-module__hYw75W__parentPage .required-progress strong{font-size:22px;font-weight:650}.parent-module__hYw75W__parentPage .required-progress progress{background:var(--brief-line);height:9px}.parent-module__hYw75W__briefGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.82fr);align-items:start;gap:20px;display:grid}.parent-module__hYw75W__briefRail{gap:20px;min-width:0;display:grid}.parent-module__hYw75W__dashboardCard{box-shadow:inset 0 0 0 1px var(--brief-line), var(--brief-shadow-soft);background:var(--brief-paper)!important;border:0!important;border-radius:17px!important;padding:17px 18px!important}.parent-module__hYw75W__sectionHeading{margin-bottom:11px!important}.parent-module__hYw75W__sectionHeading>div{align-items:center;gap:6px;display:flex}.parent-module__hYw75W__sectionHeading h2{color:var(--brief-ink);letter-spacing:-.025em;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:650;font-size:clamp(19px,1.8vw,24px)!important}.parent-module__hYw75W__sectionHeading>span{color:var(--brief-muted)!important;font-size:11px!important;font-weight:600!important}.parent-module__hYw75W__headingHelp{width:22px;height:22px;color:var(--brief-muted);cursor:default;border-radius:7px;place-items:center;display:inline-grid}.parent-module__hYw75W__headingHelp:hover,.parent-module__hYw75W__headingHelp:focus-visible{color:var(--brief-accent);background:var(--brief-accent-soft)}.parent-module__hYw75W__scheduleCard{min-height:0;padding-bottom:30px!important}.parent-module__hYw75W__scheduleTimeline{gap:6px;display:grid;position:relative}.parent-module__hYw75W__scheduleItem{background:color-mix(in srgb, var(--brief-wash) 58%, transparent);border-radius:11px;align-items:center;min-height:62px;transition:background-color .16s,transform .16s;position:relative;border:0!important;grid-template-columns:minmax(0,1fr) minmax(220px,1.25fr)!important;gap:18px!important;margin:0!important;padding:10px 12px 10px 32px!important;display:grid!important}.parent-module__hYw75W__scheduleItem:before{background:var(--brief-line-strong);content:"";width:1px;position:absolute;top:-3px;bottom:-3px;left:16px}.parent-module__hYw75W__scheduleItem:after{border:2px solid var(--brief-paper);background:color-mix(in srgb, var(--brief-muted) 58%, var(--brief-paper));width:9px;height:9px;box-shadow:0 0 0 1px var(--brief-line-strong);content:"";border-radius:50%;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.parent-module__hYw75W__scheduleItem:first-child:before{top:50%}.parent-module__hYw75W__scheduleItem:last-child:before{bottom:50%}.parent-module__hYw75W__scheduleTaskInfo{min-width:0}.parent-module__hYw75W__scheduleItemHeading{align-items:center;gap:6px;min-width:0;display:flex}.parent-module__hYw75W__scheduleItemHeading strong{min-width:0;color:var(--brief-ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:650;overflow:hidden}.parent-module__hYw75W__taskTiming{white-space:nowrap;align-items:baseline;gap:5px;margin-top:4px;display:inline-flex}.parent-module__hYw75W__taskTimeRange{color:var(--brief-muted);font-size:11px;font-weight:680}.parent-module__hYw75W__taskDurationBadge{color:var(--brief-accent);background:var(--brief-paper-strong);letter-spacing:.025em;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:3px 7px;font-size:9px;font-weight:750;display:inline-flex}.parent-module__hYw75W__scheduleCurrent{background:var(--brief-accent-soft)!important;box-shadow:none!important}.parent-module__hYw75W__scheduleCurrent:after{background:var(--brief-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--brief-accent) 18%, transparent)}.parent-module__hYw75W__taskAccessColumn{border-left:1px solid var(--brief-line);gap:5px;min-width:0;padding-left:14px;display:grid}.parent-module__hYw75W__taskAccessLabel{color:var(--brief-muted);letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:720}.parent-module__hYw75W__taskAccessEmpty{color:var(--brief-muted);font-size:10px;font-weight:540}.parent-module__hYw75W__taskTargets{gap:5px;margin:0;display:grid}.parent-module__hYw75W__taskTargetRow{min-width:0;color:var(--brief-muted-strong);background:color-mix(in srgb, var(--brief-paper-strong) 68%, transparent);border-radius:8px;grid-template-columns:3px 24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:6px 8px 6px 6px;text-decoration:none;transition:background-color .16s,transform .16s;display:grid}.parent-module__hYw75W__taskTargetBar{border-radius:3px;width:3px;height:24px}.parent-module__hYw75W__taskTargetIcon{width:24px;height:24px;color:var(--brief-muted-strong);background:color-mix(in srgb, var(--brief-line) 54%, transparent);border-radius:7px;flex:none;place-items:center;display:inline-grid}.parent-module__hYw75W__taskTargetCopy{min-width:0;display:grid}.parent-module__hYw75W__taskTargetCopy strong{color:var(--brief-ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:670;overflow:hidden}.parent-module__hYw75W__taskTargetRow:hover,.parent-module__hYw75W__taskTargetRow:focus-visible{color:var(--brief-ink);background:var(--brief-paper-strong);transform:translateY(-1px)}.parent-module__hYw75W__taskTargetOpen{color:var(--brief-accent);white-space:nowrap;align-items:center;gap:2px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.parent-module__hYw75W__taskTargetOpen:hover,.parent-module__hYw75W__taskTargetOpen:focus-visible{text-underline-offset:2px;text-decoration:underline}.parent-module__hYw75W__taskList{display:grid}.parent-module__hYw75W__taskItem{border-color:var(--brief-line)!important;gap:9px!important;padding:9px 0!important}.parent-module__hYw75W__taskItem>span{border-color:var(--brief-line-strong)!important;color:var(--brief-paper-strong)!important;border-radius:8px!important;font-size:10px!important}.parent-module__hYw75W__parentPage .task-row.partial>span{color:var(--brief-warning)!important}.parent-module__hYw75W__taskItem strong{color:var(--brief-ink);font-size:13px;font-weight:650}.parent-module__hYw75W__taskItem p{color:var(--brief-muted)!important;font-size:10px!important;font-weight:500!important}.parent-module__hYw75W__signalsCard{background:radial-gradient(circle at 100% 0%, var(--brief-accent-soft), transparent 16rem), var(--brief-paper)!important}.parent-module__hYw75W__signalList{display:grid}.parent-module__hYw75W__signalFact{border-top:1px solid var(--brief-line);grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.parent-module__hYw75W__signalFact:first-child{border-top:0;padding-top:0}.parent-module__hYw75W__signalFact:last-child{padding-bottom:0}.parent-module__hYw75W__signalIcon{width:38px;height:38px;color:var(--brief-accent);background:var(--brief-accent-soft);border-radius:12px;place-items:center;display:grid}.parent-module__hYw75W__signalWarn .parent-module__hYw75W__signalIcon{color:var(--brief-warning);background:var(--brief-warning-soft)}.parent-module__hYw75W__signalOk .parent-module__hYw75W__signalIcon{color:var(--brief-good);background:var(--brief-good-soft)}.parent-module__hYw75W__signalCopy{min-width:0}.parent-module__hYw75W__signalCopy span{color:var(--brief-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.parent-module__hYw75W__signalCopy strong{overflow-wrap:anywhere;color:var(--brief-ink);font-size:16px;font-weight:650;line-height:1.25;display:block}.parent-module__hYw75W__signalCopy p{color:var(--brief-muted);margin:3px 0 0;font-size:11px;font-weight:500;line-height:1.45}.parent-module__hYw75W__activityCard{width:100%}.parent-module__hYw75W__activityList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px!important;display:grid!important}.parent-module__hYw75W__activityItem{background:var(--brief-wash);border-radius:13px;border:0!important;grid-template-columns:26px minmax(0,1fr) auto!important;gap:10px!important;padding:13px 14px!important}.parent-module__hYw75W__activityItem svg{color:var(--brief-accent)!important}.parent-module__hYw75W__activityItem strong{color:var(--brief-ink);font-size:14px;font-weight:650}.parent-module__hYw75W__activityItem p{color:var(--brief-muted)!important;font-size:12px!important;font-weight:500!important}.parent-module__hYw75W__activityItem time{color:var(--brief-muted-strong)!important;font-size:11px!important;font-weight:600!important}:is(.parent-module__hYw75W__parentPage .empty-state,.parent-module__hYw75W__parentPage .list-footnote){color:var(--brief-muted);font-weight:500}.parent-module__hYw75W__parentPage .parent-empty-dashboard{background:var(--brief-paper);box-shadow:inset 0 0 0 1px var(--brief-line), var(--brief-shadow-soft);border:0;border-radius:20px;align-items:flex-start;padding:clamp(22px,4vw,34px)}.parent-module__hYw75W__parentPage .parent-empty-dashboard>svg{color:var(--brief-accent);margin-top:2px}.parent-module__hYw75W__parentPage .parent-empty-dashboard h1{letter-spacing:-.025em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:26px;font-weight:650}.parent-module__hYw75W__parentPage .parent-empty-dashboard p{max-width:62ch;color:var(--brief-muted);font-weight:500;line-height:1.55}.parent-module__hYw75W__parentPage .account-manager{background:var(--brief-paper);box-shadow:inset 0 0 0 1px var(--brief-line), var(--brief-shadow);border:0;border-radius:22px;padding:clamp(20px,3vw,30px)}.parent-module__hYw75W__parentPage .account-manager-header h2{letter-spacing:-.03em;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:29px;font-weight:650}:is(.parent-module__hYw75W__parentPage .account-manager-header p:last-child,.parent-module__hYw75W__parentPage .managed-account-copy p,.parent-module__hYw75W__parentPage .pairing-help){color:var(--brief-muted);font-weight:500}.parent-module__hYw75W__parentPage .managed-account-row{border-color:var(--brief-line);background:var(--brief-paper-strong);border-radius:13px}.parent-module__hYw75W__parentPage .managed-account-row.active{border-color:color-mix(in srgb, var(--brief-accent) 42%, transparent);box-shadow:inset 3px 0 0 var(--brief-accent)}.parent-module__hYw75W__parentPage .account-avatar{color:var(--brief-accent);background:var(--brief-accent-soft);border-radius:12px}.parent-module__hYw75W__parentPage .active-account-label{color:var(--brief-accent);background:var(--brief-accent-soft)}.parent-module__hYw75W__parentPage .pairing-setup{background:radial-gradient(circle at 100% 0%, var(--brief-accent-soft), transparent 18rem), var(--brief-wash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brief-accent) 24%, transparent);border:0;border-radius:18px;padding:clamp(18px,3vw,26px)}.parent-module__hYw75W__parentPage .pairing-heading h3{letter-spacing:-.025em;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:24px;font-weight:650}.parent-module__hYw75W__parentPage .pairing-progress li{border-color:var(--brief-line);color:var(--brief-muted);border-radius:11px;font-weight:600}.parent-module__hYw75W__parentPage .pairing-form label span{color:var(--brief-muted-strong);letter-spacing:.02em;text-transform:none;font-weight:600}.parent-module__hYw75W__parentPage .pairing-form input{border-color:var(--brief-line-strong);background:var(--brief-paper-strong);border-radius:11px;font-weight:550;box-shadow:inset 0 1px #ffffff6b}.parent-module__hYw75W__parentPage .pairing-form input:focus-visible{border-color:var(--brief-accent);box-shadow:0 0 0 4px var(--brief-accent-soft)}.parent-module__hYw75W__parentPage .pairing-request-status{border-color:color-mix(in srgb, var(--brief-good) 30%, transparent);background:var(--brief-good-soft);border-radius:12px}.parent-module__hYw75W__parentPage .pairing-error{background:var(--brief-critical-soft);border-radius:11px;font-weight:600}.parent-module__hYw75W__skeletonShell{gap:20px;display:grid}.parent-module__hYw75W__skeletonSurface{background:color-mix(in srgb, var(--brief-paper) 82%, var(--brief-canvas));box-shadow:inset 0 0 0 1px var(--brief-line);border-radius:20px;position:relative;overflow:hidden}.parent-module__hYw75W__skeletonSurface:after,.parent-module__hYw75W__skeletonLine:after,.parent-module__hYw75W__skeletonRow:after{content:"";background:linear-gradient(100deg,#0000 18%,#ffffffb8 45%,#0000 72%);animation:1.65s ease-in-out infinite parent-module__hYw75W__brief-shimmer;position:absolute;inset:0;transform:translate(-100%)}.parent-module__hYw75W__skeletonBrief{min-height:184px;padding:30px}.parent-module__hYw75W__skeletonGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.82fr);gap:20px;display:grid}.parent-module__hYw75W__skeletonStack{gap:20px;display:grid}.parent-module__hYw75W__skeletonSchedule,.parent-module__hYw75W__skeletonTasks,.parent-module__hYw75W__skeletonSignals,.parent-module__hYw75W__skeletonActivity{gap:14px;padding:24px;display:grid}.parent-module__hYw75W__skeletonSchedule{min-height:430px}.parent-module__hYw75W__skeletonTasks{min-height:236px}.parent-module__hYw75W__skeletonSignals{min-height:174px}.parent-module__hYw75W__skeletonActivity{min-height:130px}.parent-module__hYw75W__skeletonLine,.parent-module__hYw75W__skeletonRow{background:color-mix(in srgb, var(--brief-line-strong) 55%, transparent);border-radius:999px;display:block;position:relative;overflow:hidden}.parent-module__hYw75W__skeletonLine{height:12px}.parent-module__hYw75W__skeletonHeadline{width:min(430px,76%);height:34px}.parent-module__hYw75W__skeletonCopy{width:min(590px,88%);margin-top:2px}.parent-module__hYw75W__skeletonTitle{width:150px;height:20px;margin-bottom:5px}.parent-module__hYw75W__skeletonRow{border-radius:12px;width:100%;height:48px}@keyframes parent-module__hYw75W__brief-shimmer{to{transform:translate(100%)}}@media (hover:hover){:is(.parent-module__hYw75W__parentPage .ghost-action:hover:not(:disabled),.parent-module__hYw75W__parentPage .icon-action:hover:not(:disabled)){border-color:color-mix(in srgb, var(--brief-accent) 34%, transparent);background:var(--brief-paper-strong);transform:translateY(-1px);box-shadow:0 7px 18px #203a3113}.parent-module__hYw75W__parentPage .primary-link:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px #176d5f3d}.parent-module__hYw75W__activityItem:hover{background:color-mix(in srgb, var(--brief-accent-soft) 48%, var(--brief-wash))}}@media (max-width:1040px){.parent-module__hYw75W__dashboard{grid-template-columns:1fr}.parent-module__hYw75W__planCard{grid-row:auto}.parent-module__hYw75W__statusMeta{flex-wrap:wrap}:is(.parent-module__hYw75W__freshnessCompact .parent-freshness-content,.parent-module__hYw75W__freshnessAlert .parent-freshness-content){grid-template-columns:1fr;gap:10px}.parent-module__hYw75W__briefGrid,.parent-module__hYw75W__skeletonGrid{grid-template-columns:minmax(0,1.25fr) minmax(290px,.85fr)}.parent-module__hYw75W__activityList{grid-template-columns:1fr}.parent-module__hYw75W__restrictionMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.parent-module__hYw75W__parentPage .parent-dashboard-header{align-items:flex-start}.parent-module__hYw75W__parentPage .parent-dashboard-header h1{font-size:clamp(38px,8vw,54px)}.parent-module__hYw75W__briefGrid,.parent-module__hYw75W__skeletonGrid{grid-template-columns:1fr}.parent-module__hYw75W__planGrid{grid-template-columns:1fr;gap:26px}.parent-module__hYw75W__taskPane{border-top:1px solid var(--brief-line);border-left:0;padding-top:24px;padding-left:0}.parent-module__hYw75W__scheduleCard{min-height:0}.parent-module__hYw75W__briefRail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.parent-module__hYw75W__dayBrief{grid-template-columns:auto minmax(0,1fr)!important}.parent-module__hYw75W__policyEvent{grid-template-columns:9px minmax(0,1fr)}.parent-module__hYw75W__policyEventMeta{grid-area:2/2;grid-auto-flow:column;justify-content:start;justify-items:start;gap:12px}.parent-module__hYw75W__parentPage .required-progress{border-top:1px solid var(--brief-line);border-left:0;grid-column:1/-1;padding:16px 0 0}}@media (max-width:760px){.parent-module__hYw75W__accountMenuRoot{grid-area:1/2}.parent-module__hYw75W__parentPage .parent-dashboard-shell{padding:24px 0 48px}.parent-module__hYw75W__dashboard,.parent-module__hYw75W__skeletonShell{gap:16px!important}.parent-module__hYw75W__parentPage .parent-dashboard-panel{gap:16px!important}.parent-module__hYw75W__parentPage .parent-dashboard-header{gap:17px}.parent-module__hYw75W__dashboardIntro{gap:10px;width:100%}.parent-module__hYw75W__childSelectorRoot{width:auto}.parent-module__hYw75W__parentPage .parent-dashboard-actions{justify-content:space-between;width:100%}.parent-module__hYw75W__statusMeta{justify-content:flex-start}.parent-module__hYw75W__parentPage .parent-freshness-facts{grid-template-columns:1fr}:is(.parent-module__hYw75W__parentPage .parent-freshness-facts>div,.parent-module__hYw75W__parentPage .parent-freshness-facts>div:first-child){border-top:1px solid var(--brief-line);border-left:0;grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;display:grid}.parent-module__hYw75W__parentPage .parent-freshness-facts>div:first-child{border-top:0;padding-top:0}.parent-module__hYw75W__parentPage .parent-freshness-facts dt{margin-bottom:0}.parent-module__hYw75W__dayBrief{border-radius:19px!important;gap:15px!important;padding:20px!important}.parent-module__hYw75W__parentPage .parent-day-summary-icon{border-radius:14px;width:46px;height:46px}.parent-module__hYw75W__parentPage .parent-day-summary-copy h2{font-size:clamp(25px,7vw,34px)}.parent-module__hYw75W__briefGrid,.parent-module__hYw75W__briefRail,.parent-module__hYw75W__skeletonGrid,.parent-module__hYw75W__skeletonStack{gap:16px}.parent-module__hYw75W__dashboardCard{border-radius:18px!important;padding:19px!important}.parent-module__hYw75W__briefRail{grid-template-columns:1fr}.parent-module__hYw75W__activityList{gap:8px!important}.parent-module__hYw75W__activityItem{grid-template-columns:24px minmax(0,1fr) auto!important}.parent-module__hYw75W__skeletonBrief{min-height:175px;padding:24px}.parent-module__hYw75W__skeletonSchedule{min-height:360px}}@media (max-width:520px){.parent-module__hYw75W__parentPage .parent-dashboard-header h1{font-size:clamp(26px,8vw,34px);line-height:1}.parent-module__hYw75W__parentPage .parent-dashboard-actions{grid-template-columns:1fr;display:grid}.parent-module__hYw75W__notificationBanner{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:13px}.parent-module__hYw75W__notificationDismiss{grid-area:1/2;justify-self:end}.parent-module__hYw75W__notificationCopy{padding-right:34px}.parent-module__hYw75W__freshness .parent-freshness-icon{width:34px;height:34px}.parent-module__hYw75W__dayBrief{grid-template-columns:1fr!important}.parent-module__hYw75W__restrictionMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.parent-module__hYw75W__restrictionMetrics>div{padding:8px 10px}.parent-module__hYw75W__accessTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.parent-module__hYw75W__policyEventMain>div{flex-wrap:wrap;gap:4px 6px;display:flex}.parent-module__hYw75W__trendVisual>svg{height:160px}.parent-module__hYw75W__dayBrief:after{opacity:.62}.parent-module__hYw75W__scheduleItem{align-items:start;grid-template-columns:1fr!important;gap:9px!important}.parent-module__hYw75W__scheduleItemHeading{align-items:center}.parent-module__hYw75W__taskAccessColumn{border-top:1px solid var(--brief-line);border-left:0;padding-top:8px;padding-left:0}.parent-module__hYw75W__activityItem{grid-template-columns:22px minmax(0,1fr)!important}.parent-module__hYw75W__activityItem time{grid-column:2}.parent-module__hYw75W__parentPage .account-manager{border-radius:18px;padding:17px}.parent-module__hYw75W__skeletonHeadline{width:88%}.parent-module__hYw75W__skeletonSchedule,.parent-module__hYw75W__skeletonTasks,.parent-module__hYw75W__skeletonSignals,.parent-module__hYw75W__skeletonActivity{padding:19px}}@media (prefers-color-scheme:dark){.parent-module__hYw75W__parentPage{--brief-canvas:#17211e;--brief-paper:#202b27;--brief-paper-strong:#26322e;--brief-wash:#1b2622;--brief-ink:#eff3ef;--brief-muted:#9eaaa4;--brief-muted-strong:#c1cac5;--brief-line:#ecf3ef1f;--brief-line-strong:#ecf3ef33;--brief-accent:#8bc3ad;--brief-accent-strong:#abd7c5;--brief-accent-soft:#8bc3ad21;--brief-good:#91c6aa;--brief-good-soft:#91c6aa21;--brief-warning:#d8aa73;--brief-warning-soft:#d8aa7321;--brief-critical:#e99a92;--brief-critical-soft:#e99a9221;--brief-shadow:0 24px 58px #0003;--brief-shadow-soft:0 12px 32px #00000026;--primary-text:#12211c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.parent-module__hYw75W__parentPage:before{background-image:radial-gradient(#ecf3ef24 .55px,#0000 .55px)}.parent-module__hYw75W__skeletonSurface:after,.parent-module__hYw75W__skeletonLine:after,.parent-module__hYw75W__skeletonRow:after{background:linear-gradient(100deg,#0000 18%,#ffffff17 45%,#0000 72%)}}@media (prefers-reduced-motion:reduce){.parent-module__hYw75W__parentPage *,.parent-module__hYw75W__parentPage :before,.parent-module__hYw75W__parentPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.parent-module__hYw75W__healthSummary h3{margin:0 0 12px;font-size:14px}.parent-module__hYw75W__expandSchedule{color:inherit;text-underline-offset:4px;cursor:pointer;font:inherit;background:0 0;border:none;margin-top:16px;padding:8px 0;font-size:13px;text-decoration:underline}.parent-module__hYw75W__healthSummary{margin-top:24px;font-size:13px;line-height:1.6}.parent-module__hYw75W__healthSummary p{margin:8px 0}.parent-module__hYw75W__healthSummary ul:empty{display:none}
.home-module__mawaoW__page{--home-bg:#f1f2ec;--home-surface:#fffefa;--home-ink:#1b2c27;--home-muted:#65716c;--home-muted-strong:#485750;--home-line:#1b2c2726;--home-line-strong:#1b2c273d;--home-accent:#176d5f;--home-accent-hover:#0f594e;--home-accent-soft:#176d5f1a;--home-on-accent:#fffefa;--home-shadow:#203a3114;--home-radius-panel:22px;--home-radius-control:11px;isolation:isolate;min-height:100dvh;color:var(--home-ink);background:radial-gradient(circle at 88% 4%, var(--home-accent-soft), transparent 30rem), var(--home-bg);flex-direction:column;font-family:Avenir Next,Segoe UI Variable,SF Pro Text,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow-x:clip}.home-module__mawaoW__container{width:var(--site-frame-width);margin-inline:auto}.home-module__mawaoW__page>main{flex:1}.home-module__mawaoW__landing>main{flex-direction:column;justify-content:center;display:flex}.home-module__mawaoW__skipLink{z-index:20;border-radius:var(--home-radius-control);min-height:44px;color:var(--home-on-accent);background:var(--home-accent);align-items:center;padding:8px 14px;font-size:14px;font-weight:700;transition:transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;top:10px;left:10px;transform:translateY(calc(-100% - 18px))}.home-module__mawaoW__skipLink:focus{transform:translateY(0)}.home-module__mawaoW__siteHeader{z-index:10;border-bottom:1px solid var(--home-line);background:color-mix(in srgb, var(--home-bg) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(120%);position:sticky;top:0}.home-module__mawaoW__nav{width:var(--site-frame-width);height:var(--site-header-height);white-space:nowrap;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-inline:auto;display:grid}.home-module__mawaoW__brand,.home-module__mawaoW__footerBrand{width:fit-content;color:var(--home-ink);letter-spacing:-.025em;align-items:center;gap:10px;font-weight:650;display:inline-flex}.home-module__mawaoW__brand{font-size:17px}.home-module__mawaoW__brandIcon,.home-module__mawaoW__footerBrand img{border-radius:11px;display:block;box-shadow:0 8px 22px #1b493d21}.home-module__mawaoW__brandIcon{width:var(--site-logo-size);height:var(--site-logo-size)}.home-module__mawaoW__navLinks{justify-content:flex-end;align-items:center;gap:28px;display:flex}.home-module__mawaoW__navLinks a{color:var(--home-muted);font-size:13px;font-weight:600;transition:color .18s}.home-module__mawaoW__navLinks a:hover{color:var(--home-ink)}.home-module__mawaoW__navAccess,.home-module__mawaoW__primaryAction{border-radius:var(--home-radius-control);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;font-size:13px;font-weight:700;line-height:1;transition:border-color .18s,background-color .18s,transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.home-module__mawaoW__navAccess{border:1px solid var(--home-accent);min-height:42px;color:var(--home-on-accent);background:var(--home-accent);padding:8px 15px}.home-module__mawaoW__primaryAction{border:1px solid var(--home-line-strong);min-height:48px;color:var(--home-accent);background:color-mix(in srgb, var(--home-surface) 46%, transparent);padding:11px 19px;font-size:14px}.home-module__mawaoW__navAccess:hover{color:var(--home-on-accent);border-color:var(--home-accent-hover);background:var(--home-accent-hover);transform:translateY(-1px)}.home-module__mawaoW__primaryAction:hover{color:var(--home-accent-hover);border-color:var(--home-accent);background:var(--home-accent-soft);transform:translateY(-1px)}.home-module__mawaoW__navAccess:active,.home-module__mawaoW__primaryAction:active{transform:translateY(1px)scale(.99)}.home-module__mawaoW__hero{align-items:center;min-height:0;padding-block:clamp(28px,5dvh,48px);display:grid}.home-module__mawaoW__heroGrid{grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:center;gap:64px;display:grid}.home-module__mawaoW__heroCopy{max-width:700px}.home-module__mawaoW__heroCopy h1{max-width:12ch;color:var(--home-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(3rem,4.8vw,3.75rem);font-weight:650;line-height:1.04}.home-module__mawaoW__heroCopy>p{max-width:48ch;color:var(--home-muted-strong);text-wrap:pretty;margin:18px 0 0;font-size:clamp(15px,1.45vw,17px);font-weight:500;line-height:1.65}.home-module__mawaoW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.home-module__mawaoW__heroVisual{place-items:center;min-height:220px;margin:0;display:grid;position:relative}.home-module__mawaoW__heroVisual:before{aspect-ratio:1;content:"";pointer-events:none;background:0 0;border-radius:50%;width:260px;position:absolute}.home-module__mawaoW__heroIcon{filter:drop-shadow(0 12px 16px #1b493d1a);width:220px;height:auto;display:block;position:relative}.home-module__mawaoW__storySection,.home-module__mawaoW__familySection,.home-module__mawaoW__boundaryList{scroll-margin-top:92px}.home-module__mawaoW__storySection{border-top:1px solid var(--home-line);padding-block:clamp(92px,11vw,144px)}.home-module__mawaoW__storyLayout{grid-template-columns:minmax(0,.72fr) minmax(460px,1.28fr);align-items:start;gap:clamp(64px,10vw,132px);display:grid}.home-module__mawaoW__sectionIntro h2,.home-module__mawaoW__familyStatement h2{color:var(--home-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(2.5rem,4.4vw,3.65rem);font-weight:650;line-height:.98}.home-module__mawaoW__sectionIntro p,.home-module__mawaoW__familyStatement p{max-width:52ch;color:var(--home-muted-strong);text-wrap:pretty;margin:18px 0 0;font-size:15px;font-weight:500;line-height:1.65}.home-module__mawaoW__flowList{margin:0;padding:0;list-style:none}.home-module__mawaoW__flowList li{border-top:1px solid var(--home-line);grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);gap:34px;padding-block:26px 30px;display:grid}.home-module__mawaoW__flowList h3{color:var(--home-ink);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.home-module__mawaoW__flowList p{max-width:48ch;color:var(--home-muted);text-wrap:pretty;margin:0;font-size:14px;font-weight:500;line-height:1.62}.home-module__mawaoW__familySection{padding-block:0 24px}.home-module__mawaoW__familyPanel{border-top:1px solid var(--home-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;padding:28px 0 0;display:grid}.home-module__mawaoW__familyStatement h2{letter-spacing:-.03em;max-width:none;font-size:clamp(1.5rem,2.3vw,1.8rem);line-height:1.2}.home-module__mawaoW__familyStatement p{max-width:36ch;margin-top:12px;font-size:14px}.home-module__mawaoW__roleActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;display:flex}.home-module__mawaoW__textAction{color:var(--home-accent);text-underline-offset:4px;font-size:14px;font-weight:600}.home-module__mawaoW__textAction:hover{text-decoration:underline}.home-module__mawaoW__familyStatement>.home-module__mawaoW__textAction{margin-top:22px;display:inline-block}.home-module__mawaoW__textAction:focus-visible,.home-module__mawaoW__page button:focus-visible{outline:3px solid var(--home-accent);outline-offset:3px}.home-module__mawaoW__primaryAction:disabled{opacity:.65;cursor:not-allowed;transform:none}.home-module__mawaoW__downloadLayout{grid-template-columns:112px minmax(0,650px);gap:40px;padding-block:72px 96px;display:grid}.home-module__mawaoW__downloadLayout>img{border-radius:24px}.home-module__mawaoW__sectionIntro h1{letter-spacing:-.04em;margin:0;font-family:Iowan Old Style,Palatino,Georgia,serif;font-size:clamp(2.5rem,5vw,4rem);line-height:1.08}.home-module__mawaoW__sectionIntro .home-module__mawaoW__releaseStatus{color:var(--home-ink);margin-top:28px;font-weight:650}.home-module__mawaoW__accountSection{padding-block:64px 96px}.home-module__mawaoW__roleChoices{grid-template-columns:1fr 1fr;gap:36px;margin-top:40px;display:grid}.home-module__mawaoW__roleChoices article{background:var(--home-surface);border-radius:var(--home-radius-panel);flex-direction:column;align-items:flex-start;padding:28px;display:flex}.home-module__mawaoW__roleChoices h2{margin:0;font-size:22px}.home-module__mawaoW__roleChoices p,.home-module__mawaoW__accountHint{color:var(--home-muted-strong);font-size:15px;line-height:1.65}.home-module__mawaoW__roleChoices .home-module__mawaoW__primaryAction{margin-top:auto}.home-module__mawaoW__accountHint{max-width:65ch;margin-top:28px}@media (max-width:700px){.home-module__mawaoW__downloadLayout{grid-template-columns:1fr;gap:28px;padding-block:40px 64px}.home-module__mawaoW__roleChoices{grid-template-columns:1fr;gap:20px}.home-module__mawaoW__accountSection{padding-block:40px 64px}}.home-module__mawaoW__boundaryList{margin:0}.home-module__mawaoW__boundaryList>div{grid-template-columns:132px minmax(0,1fr);gap:16px;padding-block:0 16px;display:grid}.home-module__mawaoW__boundaryList>div:last-child{padding-bottom:0}.home-module__mawaoW__boundaryList dt{color:var(--home-ink);font-size:14px;font-weight:700;line-height:1.45}.home-module__mawaoW__boundaryList dd{color:var(--home-muted);text-wrap:pretty;margin:0;font-size:14px;font-weight:500;line-height:1.58}.home-module__mawaoW__footer{border-top:1px solid var(--home-line)}.home-module__mawaoW__footerInner{width:var(--site-frame-width);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;min-height:56px;margin-inline:auto;display:grid}.home-module__mawaoW__footerBrand{font-size:15px}.home-module__mawaoW__footer p{color:var(--home-muted);justify-self:end;margin:0;font-size:12px;font-weight:500}.home-module__mawaoW__brand:focus-visible,.home-module__mawaoW__navLinks a:focus-visible,.home-module__mawaoW__navAccess:focus-visible,.home-module__mawaoW__primaryAction:focus-visible,.home-module__mawaoW__footer a:focus-visible{outline:3px solid var(--home-accent);outline-offset:3px}@media (prefers-color-scheme:dark){.home-module__mawaoW__page{--home-bg:#17211e;--home-surface:#24302c;--home-ink:#eff3ef;--home-muted:#9eaaa4;--home-muted-strong:#c1cac5;--home-line:#ecf3ef21;--home-line-strong:#ecf3ef36;--home-accent:#8bc3ad;--home-accent-hover:#abd7c5;--home-accent-soft:#8bc3ad24;--home-on-accent:#12211c;--home-shadow:#0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.home-module__mawaoW__heroIcon{filter:drop-shadow(0 12px 16px #0003)}}@media (max-width:900px){.home-module__mawaoW__storyLayout,.home-module__mawaoW__familyPanel{grid-template-columns:1fr}.home-module__mawaoW__hero{min-height:auto;padding-block:28px}.home-module__mawaoW__heroGrid{grid-template-columns:minmax(0,1fr) 200px;gap:24px}.home-module__mawaoW__heroCopy{max-width:720px}.home-module__mawaoW__heroVisual{justify-self:end;width:200px;min-height:220px}.home-module__mawaoW__heroVisual:before{width:100%}.home-module__mawaoW__storyLayout,.home-module__mawaoW__familyPanel{gap:48px}.home-module__mawaoW__storyLayout{grid-template-columns:1fr}.home-module__mawaoW__sectionIntro{max-width:650px}.home-module__mawaoW__familyPanel{gap:18px;padding:24px 0 0}.home-module__mawaoW__familyStatement h2{max-width:none;font-size:1.6rem}}@media (max-width:700px){.home-module__mawaoW__heroGrid{grid-template-columns:1fr}.home-module__mawaoW__heroVisual{display:none}.home-module__mawaoW__nav{grid-template-columns:minmax(0,1fr) auto}.home-module__mawaoW__navLinks{display:none}.home-module__mawaoW__flowList li,.home-module__mawaoW__boundaryList>div{grid-template-columns:1fr;gap:9px}}@media (max-width:560px){.home-module__mawaoW__nav{gap:14px}.home-module__mawaoW__navAccess{min-height:40px;padding-inline:12px}.home-module__mawaoW__hero{padding-block:20px}.home-module__mawaoW__heroCopy h1{max-width:none;font-size:clamp(2.95rem,12vw,3.45rem);line-height:.98}.home-module__mawaoW__heroCopy>p{margin-top:16px;font-size:16px}.home-module__mawaoW__actions{margin-top:20px}.home-module__mawaoW__primaryAction{width:fit-content}.home-module__mawaoW__heroVisual{justify-self:center;width:min(58vw,230px);min-height:210px}.home-module__mawaoW__heroIcon{width:86%}.home-module__mawaoW__storySection{padding-block:78px 88px}.home-module__mawaoW__sectionIntro h2{font-size:clamp(2.25rem,10.8vw,3rem)}.home-module__mawaoW__flowList li{padding-block:22px 25px}.home-module__mawaoW__familySection{padding-block:0 20px}.home-module__mawaoW__familyPanel{gap:12px;padding:22px 0 0}.home-module__mawaoW__boundaryList>div{gap:4px;padding-block:8px}.home-module__mawaoW__footerInner{grid-template-columns:auto minmax(0,1fr);gap:12px;padding-block:12px}.home-module__mawaoW__footer p{justify-self:end}}@media (max-width:360px){.home-module__mawaoW__nav{gap:10px}.home-module__mawaoW__brand{font-size:16px}.home-module__mawaoW__navAccess{padding-inline:10px;font-size:12px}.home-module__mawaoW__hero{padding-block:44px 38px}.home-module__mawaoW__heroGrid{gap:30px}.home-module__mawaoW__heroCopy h1{font-size:2.6rem}.home-module__mawaoW__heroCopy>p{font-size:15px;line-height:1.56}.home-module__mawaoW__heroVisual{width:min(52vw,176px);min-height:155px}}@media (prefers-reduced-motion:reduce){.home-module__mawaoW__skipLink,.home-module__mawaoW__navAccess,.home-module__mawaoW__primaryAction{transition-duration:.01ms}}@media (prefers-reduced-transparency:reduce){.home-module__mawaoW__siteHeader{background:var(--home-bg);-webkit-backdrop-filter:none}}
.preview-module__TIFMHq__previewBar{padding:12px var(--site-inline-inset);color:#263f35;background:#e7eee5;border-bottom:1px solid #c4cec5;font:13px/1.5 Avenir Next,system-ui,sans-serif}.preview-module__TIFMHq__previewBar>span{margin-left:12px}.preview-module__TIFMHq__previewBar nav{flex-wrap:wrap;gap:6px 16px;margin-top:6px;display:flex}.preview-module__TIFMHq__previewBar a{text-underline-offset:5px;align-items:center;min-height:36px;display:inline-flex}.preview-module__TIFMHq__previewBar a[aria-current]{font-weight:700;text-decoration:underline}.preview-module__TIFMHq__previewBar a:focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:560px){.preview-module__TIFMHq__previewBar>span{margin-left:0;display:block}.preview-module__TIFMHq__previewBar a{min-height:44px}}@media (prefers-color-scheme:dark){.preview-module__TIFMHq__previewBar{color:#d8e9dd;background:#23352d;border-color:#40594b}}
