.hsr-page{--hsr-ink:#282a25;--hsr-muted:#6b6d64;--hsr-line:#d9d9ce;--hsr-paper:#faf9f5;--hsr-olive:#68745e;--hsr-olive-dark:#4f5d47;--hsr-terracotta:#a86d53;color:var(--hsr-ink);background:var(--hsr-paper);overflow:hidden}.hsr-page *{box-sizing:border-box}.hsr-shell{width:min(100% - 48px,1152px);margin:0 auto}.hsr-page h1,.hsr-page h2,.hsr-page h3,.hsr-page p{margin-top:0}.hsr-page h1,.hsr-page h2,.hsr-page h3{color:var(--hsr-ink)}.hsr-eyebrow,.hsr-section-mark{color:#707661;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.hsr-eyebrow{margin-bottom:18px}.hsr-hero{padding:68px 0 74px;background:#e9e9de}.hsr-hero h1{max-width:730px;margin-bottom:17px;font-size:clamp(40px,4.8vw,62px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.hsr-lead{max-width:670px;margin-bottom:0;color:#5e6257;font-size:17px;line-height:1.75}.hsr-actions{display:flex;align-items:center;gap:11px;margin-top:23px}.hsr-primary,.hsr-secondary{display:inline-flex;min-height:45px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:7px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.hsr-primary{border-color:#4f46e5;background:#4f46e5;color:#fff}.hsr-primary:hover{border-color:#4338ca;background:#4338ca}.hsr-secondary{border-color:#aaa99e;background:transparent;color:var(--hsr-ink)}.hsr-secondary:hover{border-color:#77786f;background:hsla(0,0%,100%,.45)}.hsr-routing{margin-top:54px;border:1px solid #c9c9bb;border-radius:10px;padding:21px 24px 15px;background:hsla(48,33%,97%,.74);box-shadow:0 18px 50px rgba(56,59,47,.07)}.hsr-fork-branches article>span,.hsr-routing-foot,.hsr-routing-label,.hsr-scene-label,.hsr-step-index,.hsr-ticket-top{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hsr-routing-label{margin-bottom:15px;color:#737569}.hsr-routing-track{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr 28px 1fr;align-items:center;gap:10px}.hsr-route-step{min-height:117px;border:1px solid #deded4;border-radius:7px;padding:15px 14px;background:#fff}.hsr-step-index{color:#777c69}.hsr-route-step p{margin:13px 0 6px;font-size:15px;font-weight:650;line-height:1.35}.hsr-route-guest p{font-weight:500}.hsr-route-step small{color:var(--hsr-muted);font-size:11px}.hsr-route-arrow{color:#8e907e}.hsr-route-destination{border-color:#cbd0c2;background:#f2f4ee}.hsr-route-status p{display:flex;align-items:center;gap:7px;font-size:13px}.hsr-request-state i,.hsr-route-status p i{width:7px;height:7px;border-radius:50%;background:#718064}.hsr-routing-foot{display:flex;justify-content:space-between;gap:16px;margin-top:15px;color:#73766d;font-size:9px;letter-spacing:.06em;text-transform:none}.hsr-inbox{padding:94px 0 92px;background:var(--hsr-paper)}.hsr-inbox-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.hsr-components-intro h2,.hsr-cta h2,.hsr-department-heading h2,.hsr-faq h2,.hsr-fields-copy h2,.hsr-fork-heading h2,.hsr-inbox-intro h2,.hsr-paths-heading h2,.hsr-properties-layout h2,.hsr-staff-copy h2,.hsr-task-heading h2{margin:15px 0 13px;font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.12}.hsr-components-intro p,.hsr-cta-panel>div>p,.hsr-department-heading>p,.hsr-faq-layout>div:first-child>p,.hsr-fields-copy p,.hsr-fork-heading>p,.hsr-inbox-intro p,.hsr-paths-heading>p,.hsr-properties-layout>div:first-child>p,.hsr-staff-copy p,.hsr-task-heading>p{color:var(--hsr-muted);font-size:16px;line-height:1.75}.hsr-message-list{border-top:1px solid var(--hsr-line)}.hsr-message-list blockquote{display:grid;grid-template-columns:39px 1fr;gap:12px;margin:0;border-bottom:1px solid var(--hsr-line);padding:15px 0}.hsr-message-list blockquote span{padding-top:2px;color:#858779;font-size:10px}.hsr-message-list blockquote p{margin:0;font-size:17px;line-height:1.45}.hsr-message-note{max-width:590px;margin:21px 0 0;color:var(--hsr-muted);font-size:16px;line-height:1.75}.hsr-task-section{padding:84px 0 96px;background:#f0eee6}.hsr-task-heading{max-width:700px;margin:0 auto 38px;text-align:center}.hsr-task-heading h2{margin-top:13px}.hsr-task-scene{display:grid;grid-template-columns:.82fr 1.18fr;align-items:center;gap:7%;max-width:1000px;margin:0 auto}.hsr-mini-conversation{padding:5px 0}.hsr-scene-label{display:block;margin-bottom:17px;color:#7a7d70}.hsr-message{max-width:335px;margin:0 0 11px auto;border:1px solid #d9d9cf;border-radius:8px 8px 2px 8px;padding:10px 13px;background:#fff}.hsr-message small{color:#74786a;font-size:10px;font-weight:650}.hsr-message p{margin:4px 0 0;font-size:13px;line-height:1.5}.hsr-guest-message{margin-right:auto;margin-left:0;border-radius:8px 8px 8px 2px;background:#fafaf8}.hsr-conversation-end{display:flex;align-items:center;gap:8px;margin-top:17px;color:#68745e;font-size:11px;font-weight:600}.hsr-request-card{position:relative;border:1px solid #d7d7cd;border-radius:9px;padding:25px 27px 0;background:#fff;box-shadow:0 21px 50px rgba(56,59,47,.1)}.hsr-request-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #e8e8e1;padding-bottom:17px}.hsr-request-head .hsr-scene-label{margin-bottom:8px}.hsr-request-head h3{margin:0;font-size:18px;letter-spacing:-.04em;font-weight:600;line-height:1.3}.hsr-request-state{display:inline-flex;align-items:center;gap:7px;border:1px solid #d7dfd1;border-radius:20px;padding:7px 9px;color:#53634d;font-size:10px;white-space:nowrap}.hsr-request-state i{display:inline-block}.hsr-maintenance-ticket dl,.hsr-request-card dl{margin:0}.hsr-maintenance-ticket dl>div,.hsr-request-card dl>div{display:grid;grid-template-columns:.78fr 1.22fr;gap:15px;border-bottom:1px solid #edede8;padding:13px 0}.hsr-maintenance-ticket dt,.hsr-request-card dt{color:#77796f;font-size:15px;line-height:1.45}.hsr-maintenance-ticket dd,.hsr-request-card dd{margin:0;font-size:16px;font-weight:620;line-height:1.45}.hsr-card-footer{display:flex;align-items:center;gap:8px;margin:0 -27px;border-radius:0 0 9px 9px;padding:13px 27px;background:#f5f5f0;color:#646a5e;font-size:16px;line-height:1.5}.hsr-departments{padding:92px 0 105px;background:#dfe3d8}.hsr-department-heading{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-bottom:47px}.hsr-department-heading h2{max-width:630px}.hsr-department-heading>p{max-width:270px;margin:0 0 16px}.hsr-map{display:grid;grid-template-columns:255px 1fr;align-items:center;gap:62px;max-width:1030px;margin:0 auto}.hsr-map-center{position:relative;z-index:1;display:flex;min-height:165px;flex-direction:column;justify-content:center;border:1px solid #c4cbbb;border-radius:50%;padding:23px;background:#f8f8f3;text-align:center;box-shadow:0 10px 25px rgba(50,59,45,.06)}.hsr-map-center small,.hsr-map-center span{color:#75796c;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.hsr-map-center strong{margin:10px 0 7px;font-size:16px;line-height:1.3}.hsr-map-center small{letter-spacing:.02em;text-transform:none}.hsr-department-list{position:relative;display:grid;gap:12px}.hsr-map-lines{position:absolute;width:380px;height:280px;margin-left:122px;pointer-events:none}.hsr-map-lines i{position:absolute;left:0;width:160px;height:1px;background:#9ba591;transform-origin:left center}.hsr-map-lines i:first-child{top:52px;transform:rotate(-18deg)}.hsr-map-lines i:nth-child(2){top:100px;transform:rotate(-6deg)}.hsr-map-lines i:nth-child(3){top:167px;transform:rotate(6deg)}.hsr-map-lines i:nth-child(4){top:224px;transform:rotate(18deg)}.hsr-department{position:relative;z-index:1;display:grid;grid-template-columns:31px 40px 1fr 18px;align-items:center;gap:13px;min-height:76px;border:1px solid #c9d0c2;border-radius:7px;padding:12px 16px;background:#f6f7f2}.hsr-department-code{color:#7c8172;font-size:9px;font-weight:650}.hsr-department-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#e6e9df;color:#5e6b55}.hsr-department h3{margin:0 0 4px;font-size:18px;font-weight:600;letter-spacing:-.04em;line-height:1.3}.hsr-department p{margin:0;color:#707369;font-size:16px;line-height:1.5}.hsr-department>svg{color:#7b806f}.hsr-fields{padding:99px 0 101px;background:#faf9f5}.hsr-fields-layout{display:grid;grid-template-columns:.9fr 1.1fr;align-items:start;gap:12%}.hsr-fields-copy h2{max-width:450px}.hsr-field-list{display:grid;grid-template-columns:1fr 1fr;margin:0;border-top:1px solid var(--hsr-line);padding:0;list-style:none}.hsr-field-list li{display:flex;min-height:52px;align-items:center;gap:11px;border-bottom:1px solid var(--hsr-line);padding:12px 8px 12px 0;font-size:16px;line-height:1.45}.hsr-field-list li span{color:#8a8d7f;font-size:9px}.hsr-paths{padding:88px 0 100px;background:#f0eee6}.hsr-paths-heading{max-width:650px;margin-bottom:39px}.hsr-paths-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:15px}.hsr-path{display:flex;min-height:210px;flex-direction:column;justify-content:space-between;border-top:3px solid #89927f;padding:22px 21px 21px;background:#faf9f5}.hsr-path-maintenance{border-top-color:var(--hsr-terracotta)}.hsr-path-review{border-top-color:#777a71}.hsr-path>span{color:#797d70;font-size:9px;font-weight:700;letter-spacing:.12em}.hsr-path>strong{margin:14px 0 20px;font-size:20px;font-weight:550;letter-spacing:-.025em}.hsr-path>div{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hsr-path>div i{border:1px solid #dfdfd6;border-radius:4px;padding:6px 7px;background:#fff;color:#60645a;font-size:10px;font-style:normal}.hsr-path>div svg{color:#878a7e}.hsr-staff{padding:102px 0;background:#e4e6dd}.hsr-staff-layout{display:grid;grid-template-columns:.75fr 1.25fr;align-items:center;gap:10%}.hsr-staff-copy h2{max-width:380px}.hsr-maintenance-ticket{border:1px solid #ced2c7;border-radius:8px;padding:22px 25px 17px;background:#fafaf7;box-shadow:0 15px 35px rgba(50,55,45,.07)}.hsr-ticket-top{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #e4e5dd;padding-bottom:15px;color:#6f7566}.hsr-ticket-top b{color:#a0644d;font-size:11px;letter-spacing:.12em}.hsr-maintenance-ticket dl>div{grid-template-columns:.75fr 1.25fr}.hsr-maintenance-ticket p{margin:13px 0 0;color:#6c7066;font-size:16px;line-height:1.6}.hsr-fork{padding:96px 0 100px;background:#faf9f5}.hsr-fork-heading{max-width:680px;margin:0 auto 28px;text-align:center}.hsr-fork-question{display:flex;justify-content:center;gap:28px;max-width:820px;margin:0 auto;color:#4e5349;font-size:14px;font-weight:600;text-align:center}.hsr-fork-question small{color:#77796f;font-size:inherit;font-weight:450}.hsr-fork-branches{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:790px;margin:24px auto 0}.hsr-fork-branches article{display:flex;min-height:140px;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px solid #d9dbd1;border-radius:7px;background:#f3f4ee;color:#64715b;text-align:center}.hsr-fork-branches .hsr-action-branch{border-color:#d9cfc5;background:#f6f0e9;color:#9a664d}.hsr-fork-branches strong{color:var(--hsr-ink);font-size:15px}.hsr-fork-note{max-width:690px;margin:22px auto 0;color:var(--hsr-muted);font-size:16px;line-height:1.75;text-align:center}.hsr-properties{padding:87px 0 92px;background:#e9e9de}.hsr-properties-layout{display:grid;grid-template-columns:.95fr 1.05fr;align-items:start;gap:13%}.hsr-property-rules{padding-top:3px}.hsr-property-rules>span{color:#777b6f;font-size:11px;font-weight:650}.hsr-property-rules ul{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:14px 0 17px;border-top:1px solid #cfd0c4;padding:0;list-style:none}.hsr-property-rules li{border-bottom:1px solid #cfd0c4;padding:12px 0;font-size:16px;line-height:1.55}.hsr-property-rules p{margin:0;color:#5e6257;font-size:16px;line-height:1.75}.hsr-components{padding:96px 0;background:#faf9f5}.hsr-components-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.hsr-components-intro h2{max-width:440px}.hsr-components-list{border-top:1px solid var(--hsr-line)}.hsr-components-list article{display:grid;grid-template-columns:35px 1fr;gap:13px;border-bottom:1px solid var(--hsr-line);padding:17px 0}.hsr-components-list article>span{padding-top:3px;color:#85897b;font-size:10px}.hsr-components-list h3{margin:0 0 6px;font-size:18px;font-weight:600;letter-spacing:-.04em;line-height:1.3}.hsr-components-list article p{margin:0;color:var(--hsr-muted);font-size:16px;line-height:1.75}.hsr-components-foot{margin:17px 0 0;color:#696d62;font-size:16px;line-height:1.75}.hsr-faq{padding:91px 0;background:#f0eee6}.hsr-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.hsr-faq-layout>div:first-child h2{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.12}.hsr-faq-list details{border-bottom:1px solid #d3d2c8}.hsr-faq-list details:first-child{border-top:1px solid #d3d2c8}.hsr-faq-list summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.hsr-faq-list summary::-webkit-details-marker{display:none}.hsr-faq-list summary span{color:#707762;font-size:18px;font-weight:600;letter-spacing:-.04em}.hsr-faq-list details[open] summary span{transform:rotate(45deg)}.hsr-faq-list details p{max-width:600px;margin:0 35px 19px 0;color:#666a60;font-size:16px;line-height:1.75}.hsr-cta{padding:66px 0 28px;background:#faf9f5}.hsr-cta-panel{display:flex;align-items:center;justify-content:space-between;gap:50px;border-radius:9px;padding:42px 48px;background:#e6e8df}.hsr-cta-panel>div:first-child{max-width:660px}.hsr-cta h2{margin-top:11px}.hsr-cta-panel>div>p{max-width:560px;margin-bottom:0;font-size:17px}@media (max-width:900px){.hsr-routing-track{grid-template-columns:1fr 20px 1fr}.hsr-routing-track>:nth-child(4){display:none}.hsr-routing-track>:nth-child(5){grid-column:1}.hsr-routing-track>:nth-child(6){display:none}.hsr-routing-track>:nth-child(7){grid-column:3}.hsr-components-layout,.hsr-faq-layout,.hsr-fields-layout,.hsr-inbox-layout{gap:7%}.hsr-map{grid-template-columns:210px 1fr;gap:36px}.hsr-map-center{min-height:145px}.hsr-map-lines{width:275px;margin-left:100px}.hsr-department{grid-template-columns:28px 36px 1fr 15px;gap:9px;padding:10px}.hsr-department p{font-size:16px}.hsr-paths-grid{gap:10px}.hsr-path{padding:18px 15px}.hsr-path>div{gap:4px}}@media (max-width:640px){.hsr-shell{width:min(100% - 36px,1152px)}.hsr-hero{padding:52px 0 54px}.hsr-hero h1{max-width:470px;font-size:clamp(40px,4.8vw,62px);font-weight:600;letter-spacing:-.04em;line-height:1.05}.hsr-lead{font-size:17px}.hsr-actions{flex-wrap:wrap}.hsr-routing{margin-top:38px;padding:17px 14px 13px}.hsr-routing-track{grid-template-columns:1fr;gap:8px}.hsr-route-step{min-height:92px;padding:12px}.hsr-route-step p{margin:8px 0 4px;font-size:14px}.hsr-route-arrow{justify-self:center;transform:rotate(90deg)}.hsr-routing-track>:nth-child(4),.hsr-routing-track>:nth-child(6){display:block}.hsr-routing-track>:nth-child(5),.hsr-routing-track>:nth-child(7){grid-column:auto}.hsr-routing-foot{flex-direction:column;gap:5px;font-size:8px}.hsr-components,.hsr-faq,.hsr-fields,.hsr-fork,.hsr-inbox,.hsr-staff{padding:65px 0}.hsr-components-layout,.hsr-faq-layout,.hsr-fields-layout,.hsr-inbox-layout,.hsr-properties-layout,.hsr-staff-layout,.hsr-task-scene{grid-template-columns:1fr;gap:33px}.hsr-components-intro h2,.hsr-cta h2,.hsr-department-heading h2,.hsr-faq h2,.hsr-fields-copy h2,.hsr-fork-heading h2,.hsr-inbox-intro h2,.hsr-paths-heading h2,.hsr-properties-layout h2,.hsr-staff-copy h2,.hsr-task-heading h2{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.12}.hsr-components-intro p,.hsr-cta-panel>div>p,.hsr-department-heading>p,.hsr-faq-layout>div:first-child>p,.hsr-fields-copy p,.hsr-fork-heading>p,.hsr-inbox-intro p,.hsr-paths-heading>p,.hsr-properties-layout>div:first-child>p,.hsr-staff-copy p,.hsr-task-heading>p{font-size:16px}.hsr-message-list blockquote p{font-size:15px}.hsr-departments,.hsr-paths,.hsr-properties,.hsr-task-section{padding:65px 0}.hsr-task-heading{margin-bottom:29px;text-align:left}.hsr-task-scene{gap:31px}.hsr-request-card{padding:19px 17px 0}.hsr-request-head{flex-direction:column;gap:11px}.hsr-maintenance-ticket dl>div,.hsr-request-card dl>div{grid-template-columns:1fr;gap:3px}.hsr-card-footer{margin:0 -17px;padding:12px 17px}.hsr-department-heading{display:block;margin-bottom:29px}.hsr-department-heading>p{margin:0}.hsr-map{display:flex;flex-direction:column;gap:21px}.hsr-map-center{width:220px;min-height:132px}.hsr-map-lines{display:none}.hsr-department-list{width:100%}.hsr-department{grid-template-columns:25px 34px 1fr 14px;gap:8px;min-height:74px}.hsr-department-icon{width:34px;height:34px}.hsr-department h3{font-size:18px;font-weight:600;letter-spacing:-.04em;line-height:1.3}.hsr-department p{font-size:16px}.hsr-field-list{grid-template-columns:1fr}.hsr-paths-heading{margin-bottom:27px}.hsr-paths-grid{grid-template-columns:1fr}.hsr-path{min-height:168px}.hsr-path>strong{margin:12px 0 16px}.hsr-maintenance-ticket{padding:17px 16px 15px}.hsr-ticket-top{flex-direction:column;gap:6px}.hsr-fork-heading{margin-bottom:24px;text-align:left}.hsr-fork-question{flex-direction:column;gap:13px;text-align:left}.hsr-fork-question small{display:block}.hsr-fork-branches{grid-template-columns:1fr;gap:11px;margin-top:18px}.hsr-fork-branches article{min-height:120px}.hsr-fork-note{text-align:left}.hsr-property-rules ul{grid-template-columns:1fr;gap:0}.hsr-components-layout,.hsr-faq-layout{gap:25px}.hsr-faq-layout>div:first-child h2{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.04em;line-height:1.12}.hsr-faq-list summary{min-height:58px;font-size:13px}.hsr-cta{padding:40px 0 22px}.hsr-cta-panel{display:block;padding:27px 23px}.hsr-cta-panel .hsr-actions{margin-top:22px}}@media (prefers-reduced-motion:reduce){.hsr-primary,.hsr-secondary{transition:none}}