.jones-action-family{--family:#d9564d;--family-deep:#9c312a;--family-wash:#f9ddd8;--family-soft:#fff5f2;--art-image:url(/picture/Notice.png);color:#102846;position:relative}.jones-action-family[data-action-type=TALK]{--family:#d59b00;--family-deep:#916600;--family-wash:#fff0b5;--family-soft:#fff9e8;--art-image:url(/picture/Talk.png)}.jones-action-family[data-action-type=EXPLORE]{--family:#268b70;--family-deep:#176550;--family-wash:#d8f0e5;--family-soft:#f0faf6;--art-image:url(/picture/Explore.png)}.jones-action-family[data-action-type=TRY]{--family:#2f78d3;--family-deep:#1d58a1;--family-wash:#dbeaff;--family-soft:#f1f7ff;--art-image:url(/picture/Try.png)}.jones-action-family[data-action-type=MAKE]{--family:#8447cf;--family-deep:#5c2a9d;--family-wash:#eadcff;--family-soft:#f8f2ff;--art-image:url(/picture/Make.png)}.jones-action-family[data-action-type=TRACE]{--family:#b77a00;--family-deep:#795000;--family-wash:#f8e3aa;--family-soft:#fff8e7;--art-image:url(/picture/Connect.png)}.jones-family-artwork{color:var(--family);pointer-events:none;display:block;overflow:visible}.jones-family-label{color:var(--family-deep);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;display:inline-flex}.jones-family-label svg{width:1.1rem;height:1.1rem}.jones-family-icon{color:#fff;background:var(--family);border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;display:grid}.jones-family-icon svg{width:1.2rem;height:1.2rem}.jones-activity-card{isolation:isolate;border:1px solid color-mix(in srgb,var(--family) 30%,white);background:var(--family-soft);text-align:left;border-radius:1.45rem;grid-template-rows:1fr auto;grid-template-columns:minmax(0,60%) minmax(0,40%);width:100%;min-height:11.5rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px -28px #1028468a}.jones-activity-card:hover{border-color:color-mix(in srgb,var(--family) 44%,white);box-shadow:0 20px 40px -28px color-mix(in srgb,var(--family) 52%,#102846);transform:translateY(-2px)}.jones-activity-card:focus-visible{outline:3px solid var(--family);outline-offset:3px}.jones-card-art{z-index:0;background-image:linear-gradient(90deg,var(--family-soft) 0%,color-mix(in srgb,var(--family-soft) 94%,transparent) 42%,color-mix(in srgb,var(--family-soft) 28%,transparent) 68%,transparent 100%),var(--art-image);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover;position:absolute;inset:0}.jones-card-copy{z-index:2;flex-direction:column;grid-area:1/1;align-items:flex-start;min-width:0;padding:1rem .4rem .15rem 1.05rem;display:flex;position:relative}.jones-card-copy .jones-family-label{margin:0 0 .6rem}.jones-card-copy h3{color:#102846;letter-spacing:-.025em;text-wrap:balance;max-width:18ch;margin:0;font-size:1.2rem;font-weight:800;line-height:1.08}.jones-card-description{color:#46576d;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:25ch;margin:.45rem 0 0;font-size:.82rem;line-height:1.38;display:-webkit-box;overflow:hidden}.jones-card-assignment{color:var(--family-deep);margin:0 0 .4rem;font-size:.68rem;font-weight:750}.jones-card-footer{z-index:3;color:#263b54;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .8rem .75rem 1.05rem;font-size:.76rem;display:flex;position:relative}.jones-card-footer>span:first-child{align-items:center;gap:.35rem;min-width:0;font-weight:650;display:flex}.jones-card-open{color:#102846;background:#fffffff2;border:1px solid #fffd;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;box-shadow:0 6px 17px #10284628;display:grid!important}.jones-card-completed{z-index:4;width:1.75rem;height:1.75rem;color:var(--family-deep);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:.7rem;right:.7rem}.jones-home-recommendation{isolation:isolate;border:1px solid color-mix(in srgb,var(--family) 25%,white);background:var(--family-soft);min-height:12.25rem;box-shadow:0 20px 42px -32px color-mix(in srgb,var(--family) 56%,#102846);border-radius:1.75rem;grid-template-columns:minmax(0,1fr) 7.5rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.jones-recommendation-background{background-image:linear-gradient(90deg,var(--family-soft) 0%,color-mix(in srgb,var(--family-soft) 94%,transparent) 44%,color-mix(in srgb,var(--family-soft) 22%,transparent) 72%,transparent 100%),var(--art-image);background-position:50%,50%;background-size:100% 100%,cover;position:absolute;inset:0}.jones-recommendation-copy{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;padding:1.15rem 1.2rem;display:flex;position:relative}.jones-recommendation-eyebrow{color:var(--family-deep);align-items:center;gap:.4rem;margin:0;font-size:.8rem;font-weight:700;display:flex}.jones-recommendation-copy h2{max-width:18ch;margin:.45rem 0 0;font-size:1.28rem;font-weight:750;line-height:1.12}.jones-recommendation-description{color:#4e5c70;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:28ch;margin:.45rem 0 0;font-size:.82rem;line-height:1.38;display:-webkit-box;overflow:hidden}.jones-recommendation-meta{color:#33465c;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:auto;padding-top:.8rem;font-size:.76rem;display:flex}.jones-recommendation-meta>span{align-items:center;gap:.35rem;display:flex}.jones-recommendation-open{z-index:2;background:var(--family-deep);color:#fff;border:1px solid #fff;border-radius:999px;align-items:center;gap:.35rem;min-height:2.75rem;padding:.55rem .85rem;font-size:.84rem;font-weight:700;display:flex;position:absolute;bottom:1rem;right:1rem}.jones-experience-family{--family:#d9564d;--family-deep:#9c312a;--family-wash:#f9ddd8}.jones-experience-family[data-action-type=TALK]{--family:#d59b00;--family-deep:#916600;--family-wash:#fff0b5}.jones-experience-family[data-action-type=EXPLORE]{--family:#268b70;--family-deep:#176550;--family-wash:#d8f0e5}.jones-experience-family[data-action-type=TRY]{--family:#2f78d3;--family-deep:#1d58a1;--family-wash:#dbeaff}.jones-experience-family[data-action-type=MAKE]{--family:#8447cf;--family-deep:#5c2a9d;--family-wash:#eadcff}.jones-experience-family[data-action-type=TRACE]{--family:#b77a00;--family-deep:#795000;--family-wash:#f8e3aa}.jones-runner{width:min(100%,92rem);margin:0 auto;padding:0 0 2rem}.jones-runner-progress{align-items:center;gap:.8rem;margin:1.25rem 0 1.5rem;display:flex}.jones-runner-progress p{white-space:nowrap;color:#536176;font-size:.82rem;font-weight:700}.jones-runner-progress>div{flex:1;gap:.25rem;display:flex}.jones-runner-progress span{background:color-mix(in srgb,var(--family) 15%,transparent);border-radius:99px;flex:1;height:.38rem}.jones-runner-progress span.is-complete{background:var(--family)}.jones-runner-grid{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:start;gap:2rem;display:grid}.jones-runner-work{min-width:0}.jones-runner-work h1{color:#102846;letter-spacing:-.035em;margin:.7rem 0 0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.05}.jones-runner-prompt{color:#536176;max-width:52rem;margin:.7rem 0 1.5rem;font-size:1rem;line-height:1.6}.jones-runner-nav{border-top:1px solid #ddd5ca;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;padding-top:1.25rem;display:flex}.jones-runner-companion{border:1px solid color-mix(in srgb,var(--family) 22%,white);background:var(--family-wash);border-radius:1.8rem;position:sticky;top:1rem;overflow:hidden;box-shadow:0 22px 50px -38px #10284680}.jones-runner-companion>img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.jones-coach-bubble{border:1px solid color-mix(in srgb,var(--family) 18%,white);background:#fffdfbea;border-radius:1.35rem;margin:-1.6rem 1.25rem 0;padding:1.05rem 1.15rem;position:relative;box-shadow:0 12px 28px -22px #10284680}.jones-coach-bubble strong{color:var(--family-deep);font-size:1rem}.jones-coach-bubble p{color:#33465c;margin:.4rem 0 0;line-height:1.5}.jones-runner-tip{color:#536176;background:#ffffffa8;border-radius:1.25rem;gap:.8rem;margin:1rem 1.25rem 1.25rem;padding:1rem;display:flex}.jones-runner-tip>svg{width:1.3rem;height:1.3rem;color:var(--family);flex:none}.jones-runner-tip strong{color:var(--family-deep)}.jones-runner-tip p{margin:.25rem 0 0;line-height:1.45}@media (width<=799px){.jones-runner{max-width:42rem}.jones-runner-grid{flex-direction:column;gap:1.2rem;display:flex}.jones-runner-companion{border-radius:1.4rem;order:-1;width:100%;position:relative;top:auto}.jones-runner-companion>img{aspect-ratio:16/8.3}.jones-coach-bubble{margin:-1.2rem .85rem 0;padding:.9rem 1rem}.jones-runner-tip{margin:.75rem .85rem .9rem;padding:.85rem}.jones-runner-work h1{font-size:2rem}.jones-runner-prompt{margin-bottom:1.15rem}.jones-runner-nav{z-index:5;background:linear-gradient(#0000,#f4fbff 25%);margin-left:-.35rem;margin-right:-.35rem;padding:.8rem .35rem;position:sticky;bottom:0}}@media (width<=639px){.jones-activity-card{border-radius:1.35rem;grid-template-columns:minmax(0,64%) minmax(0,36%);min-height:11rem}.jones-card-copy{padding:.85rem .3rem .1rem .9rem}.jones-card-copy .jones-family-label{gap:.35rem;margin-bottom:.5rem;font-size:.67rem}.jones-family-icon{width:1.9rem;height:1.9rem}.jones-card-copy h3{font-size:1.05rem}.jones-card-description{font-size:.76rem;line-height:1.32}.jones-card-footer{padding:.5rem .65rem .65rem .9rem;font-size:.7rem}.jones-home-recommendation{min-height:11.5rem}.jones-recommendation-copy{padding:1rem}.jones-recommendation-description{max-width:23ch}.jones-runner-progress{margin:1rem 0}.jones-runner-companion>img{aspect-ratio:16/9}.jones-coach-bubble p,.jones-runner-tip p{font-size:.9rem}.jones-runner-nav button{min-width:0}.jones-runner-nav button:last-child{margin-left:auto}}@media (width>=640px){.jones-home-recommendation{grid-template-columns:minmax(0,1fr) 11rem;min-height:11rem}.jones-recommendation-copy h2{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.jones-activity-card{transition:none}.jones-activity-card:hover{transform:none}}.jones-mentor-activity{gap:.65rem;display:grid}.jones-mentor-activity-details{border:1px solid color-mix(in srgb,var(--family) 24%,white);background:linear-gradient(145deg,#fff,var(--family-soft));border-radius:1.35rem;padding:1rem 1.05rem;box-shadow:0 14px 34px -30px #10284670}.jones-mentor-activity .jones-card-footer>span:first-child{flex-wrap:wrap}.jones-action-family[data-mentor-category=Reflect]{--family:#7654a8;--family-deep:#52347f;--family-wash:#e9def8;--family-soft:#faf6ff}.jones-action-family[data-mentor-category=Do]{--family:#2f78d3;--family-deep:#1d58a1;--family-wash:#dbeaff;--family-soft:#f1f7ff}.jones-action-family[data-mentor-category=Notice]{--family:#d9564d;--family-deep:#9c312a;--family-wash:#f9ddd8;--family-soft:#fff5f2}.jones-action-family[data-mentor-category=Connect]{--family:#268b70;--family-deep:#176550;--family-wash:#d8f0e5;--family-soft:#f0faf6}.jones-action-family[data-mentor-category=Together]{--family:#b77a00;--family-deep:#795000;--family-wash:#f8e3aa;--family-soft:#fff8e7}.jones-action-family[data-mentor-category=Share]{--family:#d59b00;--family-deep:#916600;--family-wash:#fff0b5;--family-soft:#fff9e8}.jones-action-family[data-mentor-category=Peers]{--family:#8447cf;--family-deep:#5c2a9d;--family-wash:#eadcff;--family-soft:#f8f2ff}.jones-mentor-status{background:color-mix(in srgb,var(--family) 13%,white);width:max-content;color:var(--family-deep);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin:.05rem 0 .45rem;padding:.2rem .5rem;font-size:.66rem;font-weight:800;display:inline-flex}.jones-mentor-player{--family:#7654a8;--family-deep:#52347f;--family-wash:#e9def8;--family-soft:#faf6ff;color:#102846;max-width:48rem;margin:0 auto 2rem}.jones-mentor-player-hero{border:1px solid color-mix(in srgb,var(--family) 24%,white);background:linear-gradient(135deg,#fff,var(--family-soft));border-radius:1.6rem 1.6rem 0 0;grid-template-columns:minmax(0,1fr) minmax(8rem,34%);align-items:center;gap:1rem;margin-top:1rem;padding:1.25rem 1.25rem .9rem;display:grid}.jones-mentor-player-hero h1{letter-spacing:-.04em;text-wrap:balance;margin:.45rem 0;font-size:clamp(1.8rem,5vw,2.7rem);font-weight:800;line-height:1.02}.jones-mentor-player-hero p:not(.jones-family-label){color:#526176;max-width:42rem;line-height:1.55}.jones-mentor-player-hero img{object-fit:contain;object-position:center;width:100%;max-height:12rem}.jones-mentor-player-art{border-inline:1px solid color-mix(in srgb,var(--family) 24%,white);background:var(--family-wash);max-height:18rem;overflow:hidden}.jones-mentor-player-art img{object-fit:cover;width:100%;height:100%;max-height:18rem;display:block}.jones-mentor-player-panel{border:1px solid color-mix(in srgb,var(--family) 24%,white);background:#fff;border-top:0;border-radius:0 0 1.6rem 1.6rem;gap:1.25rem;padding:1.25rem;display:grid;box-shadow:0 20px 45px -36px #102846}.jones-mentor-player-panel h2{font-size:1.05rem;font-weight:800}.jones-mentor-player-panel section>p{color:#43536a;margin-top:.45rem;line-height:1.6}.jones-mentor-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.jones-mentor-meta>div{background:var(--family-soft);border-radius:1rem;padding:.75rem}.jones-mentor-meta dt{color:var(--family-deep);text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:800}.jones-mentor-meta dd{margin-top:.15rem;font-size:.88rem;line-height:1.35}.jones-human-handoff{border-left:4px solid var(--family);background:var(--family-soft);border-radius:.8rem;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;padding:.9rem;display:grid}.jones-human-handoff svg{width:1.15rem;color:var(--family-deep);margin-top:.15rem}.jones-human-handoff p{font-size:.88rem;line-height:1.5}.jones-mentor-memory{background:linear-gradient(135deg,var(--family-soft),#fff);border-radius:1.1rem;gap:.7rem;padding:1rem;display:grid}.jones-mentor-memory blockquote{border-left:3px solid var(--family);padding-left:.8rem}.jones-mentor-memory blockquote strong{color:var(--family-deep);font-size:.78rem}.jones-mentor-memory blockquote p{color:#43536a;margin-top:.25rem;font-size:.9rem;line-height:1.5}.jones-mentor-reflection textarea{resize:vertical;border:1px solid color-mix(in srgb,var(--family) 28%,#d7dee8);width:100%;font:inherit;background:#fff;border-radius:1rem;outline:none;margin-top:.8rem;padding:.85rem;line-height:1.5}.jones-mentor-reflection textarea:focus{border-color:var(--family);box-shadow:0 0 0 3px color-mix(in srgb,var(--family) 16%,transparent)}.jones-privacy-note{color:#66758a!important;font-size:.78rem!important}.jones-mentor-reflection button{margin-top:.8rem}.jones-mentor-doing{background:var(--family-soft);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.jones-mentor-doing p{max-width:34rem;font-size:.9rem;line-height:1.5}.jones-mentor-complete{color:#254d32;background:#edf7ef;border-radius:1rem;grid-template-columns:auto 1fr;gap:.75rem;padding:1rem;display:grid}.jones-mentor-complete>svg{margin-top:.15rem}.jones-mentor-complete p{white-space:pre-wrap;margin-top:.45rem;line-height:1.55}@media (width<=639px){.jones-mentor-player-hero{grid-template-columns:minmax(0,1fr) 7rem;padding:1rem}.jones-mentor-player-hero h1{font-size:1.75rem}.jones-mentor-player-art,.jones-mentor-player-art img{max-height:12rem}.jones-mentor-player-panel{padding:1rem}.jones-mentor-meta{grid-template-columns:1fr}.jones-mentor-doing{align-items:stretch}.jones-mentor-doing button{width:100%}}.jones-notification-trigger{border:1px solid var(--border);background:var(--card);border-radius:50%;place-items:center;min-width:44px;height:44px;display:grid;position:relative}.jones-unread-dot{background:#dca32f;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}.jones-notification-overlay{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#162b492c;position:fixed;inset:0}.jones-notification-panel{z-index:71;width:100%;max-height:88dvh;padding:22px 16px max(16px, env(safe-area-inset-bottom));color:#1b304c;background:#fffefc;border:1px solid #e2e8eb;border-radius:26px 26px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 22px 80px #14283e26}.jones-notification-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.jones-notification-heading h2{margin:0;font-size:24px;font-weight:700}.jones-notification-close{background:#f2f6f8;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.jones-notification-description{color:#627184;max-width:30em;margin:4px 0 12px;font-size:14px;line-height:1.5}.jones-notification-toolbar{color:#738090;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.jones-notification-toolbar button{color:#265a7e;min-height:44px;font-weight:600}.jones-notification-toolbar button:disabled{opacity:.45}.jones-notification-list{overscroll-behavior:contain;gap:10px;min-height:0;padding:4px 1px 12px;display:grid;overflow-y:auto}.jones-notification-item{border:1px solid #e8e8e5;border-radius:18px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:start;gap:10px;padding:18px 12px;text-decoration:none;transition:background .15s;display:grid;position:relative}.jones-notification-item:focus-visible,.jones-notification-trigger:focus-visible,.jones-notification-close:focus-visible{outline-offset:3px;outline:3px solid #376c8d}.jones-notification-item.is-assignment{--family:#276158;--family-wash:#e4f3eb;--family-deep:#17473f;background:linear-gradient(115deg, color-mix(in srgb, var(--family-wash) 70%, white), #fff);border-color:color-mix(in srgb, var(--family) 20%, white)}.jones-notification-item.is-assignment[data-action-type=TALK]{--family:#b28400;--family-deep:#775600;--family-wash:#fff1bd}.jones-notification-item.is-assignment[data-action-type=EXPLORE]{--family:#147a69;--family-deep:#075c50;--family-wash:#d9f1eb}.jones-notification-item.is-assignment[data-action-type=TRY]{--family:#286fc2;--family-deep:#174f91;--family-wash:#dceafe}.jones-notification-item.is-assignment[data-action-type=MAKE]{--family:#7a42ca;--family-deep:#522494;--family-wash:#eadcfe}.jones-notification-item.is-assignment[data-action-type=TRACE]{--family:#a86f00;--family-deep:#704800;--family-wash:#f9e3a8}.jones-notification-item.is-correspondence{background:#f0f5fc;border-color:#e1e9f5}.jones-notification-item.is-program{background:#faf6ee}.jones-notification-item.is-read{background:#fafbfb;border-color:#ecedef}.jones-notification-icon{color:#b4513c;background:#fde0d5;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.is-assignment .jones-notification-icon{background:var(--family);color:#fff}.is-assignment .jones-notification-icon svg{width:22px;height:22px}.is-correspondence .jones-notification-icon{color:#52678d;background:#e0e6f8}.is-program .jones-notification-icon{color:#91691b;background:#f4e7c7}.is-read .jones-notification-icon{opacity:.7}.jones-notification-item.is-read{filter:saturate(.62)}.jones-notification-copy{overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;display:flex}.jones-notification-source{text-transform:uppercase;letter-spacing:.08em;color:#976b39;font-size:10px;font-weight:700}.is-correspondence .jones-notification-source{color:#52678d}.jones-notification-copy strong{font-size:16px;font-weight:650;line-height:1.3}.jones-notification-detail{color:#5b6879;font-size:14px;line-height:1.5}.jones-notification-chevron{align-self:center}.jones-notification-item-dot{background:#dfa629;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:9px}.jones-notification-meta{color:#805f43;flex-wrap:wrap;gap:9px;margin-top:3px;font-size:11px;display:flex}.jones-notification-meta>span{align-items:center;gap:4px;display:inline-flex}.jones-notification-meta>span:first-child{font-size:10px;font-weight:700}.jones-notification-footnote{color:#76818d;border-top:1px solid #e8edef;margin:8px 0 0;padding-top:12px;font-size:11px}.jones-notification-empty{text-align:center;color:#758494;flex-direction:column;align-items:center;gap:12px;padding:32px 18px;display:flex}.jones-notification-empty h3{color:#30465f;font-weight:600}.jones-notification-empty p{max-width:25em;font-size:14px;line-height:1.5}@media (width>=640px){.jones-notification-panel{border-radius:24px;width:440px;max-height:calc(100dvh - 100px);padding:22px;inset:72px max(24px,50vw - 412px) auto auto}.jones-notification-item{grid-template-columns:42px minmax(0,1fr) 16px;gap:12px}.jones-notification-icon{width:42px;height:42px}.jones-notification-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}.jones-door-login{isolation:isolate;color:#102846;background:#18271f;min-height:100dvh;display:grid;position:relative;overflow:hidden}.jones-front-door-background{z-index:-2;filter:saturate(.98)contrast(.98);background:url(/picture/Jones%20Front%20Door.png) 50%/cover no-repeat;position:fixed;inset:0;transform:scale(1.005)}.jones-door-login:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0c141114 0%,#0c141105 46%,#0c14112e 100%);position:fixed;inset:0}.jones-login-form-wrap{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdfae8;border:1px solid #ffffff9e;border-radius:2rem;place-self:center end;width:min(100% - 3rem,31rem);margin:2rem clamp(2rem,7vw,7rem) 2rem 2rem;padding:2rem;box-shadow:0 24px 70px #1028463d}.jones-login-copy{text-align:center}.jones-login-logo{object-fit:contain;width:min(12rem,60%);height:auto;margin:0 auto .65rem;display:block}.jones-login-copy h1{letter-spacing:-.025em;margin:.1rem 0;font-size:2rem;font-weight:780}.jones-login-copy>p{color:#365773;margin:.25rem 0 .35rem;font-size:1rem;font-weight:600}.jones-login-copy>span{color:#687789;font-size:.78rem}.jones-login-form{gap:.45rem;margin-top:1rem;display:grid}.jones-login-form>label{margin:.25rem 0 0 .25rem;font-size:.8rem;font-weight:700}.jones-login-field{background:#fff;border:1px solid #d9dee3;border-radius:1rem;grid-template-columns:1.25rem 1fr 2.4rem;align-items:center;gap:.6rem;min-height:3.25rem;padding:0 .75rem;display:grid;box-shadow:0 5px 18px #1028460a}.jones-login-field:focus-within{border-color:#247987;outline:3px solid #24798742}.jones-login-field input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:3rem;font-size:1rem}.jones-login-field button{border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;display:grid}.jones-login-message{color:#6b4b13;margin:.25rem 0 0;font-size:.8rem}.jones-login-submit{color:#102846;background:linear-gradient(100deg,#f4b52d,#ffd466);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3.2rem;margin-top:.55rem;font-weight:750;display:flex;box-shadow:0 8px 24px #dc9e2f4a}.jones-login-submit:hover{filter:brightness(1.04)}.jones-forgot{color:#365773;justify-self:center;min-height:2.75rem;padding:.5rem;font-size:.82rem;text-decoration:underline}.jones-demo-access{text-align:center;border-top:1px solid #e6e9eb;margin-top:.8rem;padding-top:.8rem}.jones-demo-access>span{color:#6d7884;font-size:.72rem}.jones-demo-access>div{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.45rem;display:flex}.jones-demo-access button{background:#f8fafb;border:1px solid #d8dfe3;border-radius:999px;min-height:2.75rem;padding:.4rem .7rem;font-size:.72rem;font-weight:650}@media (width<=759px){.jones-door-login{align-items:flex-end;min-height:100dvh;padding-top:42dvh;display:flex}.jones-front-door-background{background-position:top}.jones-door-login:after{background:linear-gradient(#0000 0 32%,#0c14111f 48%,#0c14114d 100%)}.jones-login-form-wrap{border-radius:1.75rem 1.75rem 0 0;width:min(100% - 1.25rem,31rem);margin:0 auto;padding:1.25rem 1.1rem 1.6rem}.jones-login-logo{width:min(10rem,52%)}.jones-login-copy h1{font-size:1.65rem}.jones-login-copy>p{font-size:.92rem}}@media (height<=700px) and (width<=759px){.jones-door-login{padding-top:14rem}.jones-login-form-wrap{padding-bottom:1rem}}
