.patient-access-polish_accessPage__K1lrX{padding-bottom:3rem}.patient-access-polish_accessLayout___Ttsn{max-width:600px}.patient-access-polish_backLink__xDA3W{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#526a70;font-size:.875rem;font-weight:600}.patient-access-polish_backLink__xDA3W:hover{color:#08738a;text-decoration:underline;text-underline-offset:4px}.patient-access-polish_backLink__xDA3W:focus-visible{border-radius:4px;outline:2px solid #08738a;outline-offset:3px}.patient-access-polish_accessSurface__RcrH_{border-color:#cddedd;border-radius:12px;box-shadow:0 16px 40px -30px rgb(15 52 61/30%)}.patient-access-polish_accessPage__K1lrX .patient-access-polish_accessSurface__RcrH_:before{width:100%;height:2px;background:#167f91}.patient-access-polish_accessPage__K1lrX .patient-access-polish_accessSurface__RcrH_>div,.patient-access-polish_accessPage__K1lrX .patient-access-polish_accessSurface__RcrH_>form{animation:none}.patient-access-polish_requestContent__QfPjk,.patient-access-polish_stateContent__mf1xe{min-width:0;padding:2rem}.patient-access-polish_heading__XHsdC{color:#15343d;font-size:1.75rem;font-weight:600;line-height:1.18;text-wrap:balance}.patient-access-polish_intro__S4uhZ{margin-top:.75rem;color:#526a70;font-size:.9375rem;line-height:1.65}.patient-access-polish_fields__CHxaa{display:grid;gap:1.5rem;margin-top:1.75rem;border-top:1px solid #e0e9e7;padding-top:1.75rem}.patient-access-polish_fields__CHxaa label{min-width:0;color:#284850}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_fields__CHxaa input{min-width:0;height:52px;border-color:#b5ccce;border-radius:8px;background:#fff;font-size:1rem;color:#15343d;color-scheme:light}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_fields__CHxaa input:focus{border-color:#08738a;box-shadow:0 0 0 3px rgb(8 115 138/12%)}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_primaryAction__7IXiK,.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_secondaryAction__9mUW5{display:inline-flex;min-height:52px;width:100%;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:8px;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.5;transition:background-color .16s ease,border-color .16s ease}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_primaryAction__7IXiK{margin-top:1.75rem;background:#08738a;color:#fff}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_primaryAction__7IXiK:hover:not(:disabled){background:#075f72}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_primaryAction__7IXiK:disabled{cursor:not-allowed;background:#e1eceb;border-color:#d2e0de;color:#526a70;opacity:1}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_secondaryAction__9mUW5{border-color:#b5ccce;background:#fff;color:#15343d}.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_secondaryAction__9mUW5:hover{background:#f1f6f5}.patient-access-polish_formError__P0yMb{margin-top:1.25rem;border:1px solid #f1c9c9;border-radius:8px;padding:.875rem 1rem;background:#fff7f7;color:#9b2525;font-size:.875rem;line-height:1.6}.patient-access-polish_help__jgt0A{margin-top:1.25rem;color:#526a70;font-size:.875rem;line-height:1.6;text-align:center}.patient-access-polish_help__jgt0A a{display:inline-flex;min-height:44px;align-items:center}.patient-access-polish_stateContent__mf1xe{text-align:center}.patient-access-polish_stateContent__mf1xe .patient-access-polish_intro__S4uhZ{max-width:25rem;margin-inline:auto}.patient-access-polish_helpLink__HbJp6{display:inline-flex;min-height:44px;align-items:center;margin-top:1rem;color:#08738a;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.patient-access-polish_newProblemCard__61POa{border:1px solid #d6e2e4;border-radius:10px;background:#f7fbfb;padding:1.5rem}.patient-access-polish_newProblemHeading__YmhxZ{color:#15343d;font-size:1rem;font-weight:600;line-height:1.5}.patient-access-polish_newProblemText__x2dl5{max-width:42rem;margin-top:.375rem;color:#526a70;font-size:.875rem;line-height:1.65}.patient-access-polish_newProblemLink__y4pwB{display:inline-flex;min-height:44px;align-items:center;margin-top:.5rem;color:#08738a;font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.patient-access-polish_newProblemLink__y4pwB:focus-visible{border-radius:4px;outline:2px solid #08738a;outline-offset:3px}.patient-access-polish_newProblemLink__y4pwB[aria-disabled=true]{color:#526a70;text-decoration:none}.patient-access-polish_nextAppointmentSummary__goaYs{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;border:1px solid #cddedd;border-radius:10px;padding:1rem 1.25rem;background:#edf7f7}.patient-access-polish_nextAppointmentLabel__nkkZp{color:#08738a;font-size:.75rem;font-weight:600;line-height:1.5}.patient-access-polish_nextAppointmentDate__g0N0M{margin-top:.25rem;color:#15343d;font-size:.9375rem;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.patient-access-polish_nextAppointmentDetail__d_bMV{margin-top:.125rem;color:#526a70;font-size:.8125rem;line-height:1.5}.patient-access-polish_summaryAction__HbtV0{display:inline-flex;min-height:44px;flex-shrink:0;align-items:center;justify-content:center;border:1px solid #a7c3c7;border-radius:7px;padding:.5rem 1rem;background:white;color:#076f83;font-size:.8125rem;font-weight:600}.patient-access-polish_hubTabs__J3JF0{display:flex;gap:.25rem;margin-top:1.75rem;border:1px solid #c9dadc;border-radius:10px;padding:.25rem;background:#fff}.patient-access-polish_hubTab__7ckqq{min-width:0;min-height:48px;flex:1;border-radius:7px;padding:.625rem 1rem;color:#35545c;font-size:.875rem;font-weight:600;line-height:1.5;text-wrap:balance}.patient-access-polish_hubTab__7ckqq[aria-selected=true]{background:#087f96;color:#fff}.patient-access-polish_hubTab__7ckqq:not([aria-selected=true]):hover:not(:disabled){background:#edf7f8}.patient-access-polish_hubPanel__dVKUV{display:grid;gap:1.5rem;margin-top:1.75rem}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_newProblemCard__61POa{display:flex;flex-direction:column;align-items:flex-start}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_newProblemText__x2dl5{margin-bottom:.75rem}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_newProblemLink__y4pwB{display:inline-flex;min-height:44px;align-items:center;justify-content:center;margin-top:auto;border:1px solid #8db4bb;border-radius:7px;padding:.625rem 1rem;background:#f7fbfb;color:#076f83;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_newProblemLink__y4pwB:hover:not([aria-disabled=true]),.patient-access-polish_summaryAction__HbtV0:hover:not(:disabled){background:#edf7f8}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_compactNewProblem__hwXQg{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_compactNewProblem__hwXQg .patient-access-polish_newProblemText__x2dl5{margin-bottom:0}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_compactNewProblem__hwXQg .patient-access-polish_newProblemLink__y4pwB{flex-shrink:0;margin-top:0}.patient-access-polish_careList__sO9xK{display:grid;margin-top:1rem;overflow:hidden;border:1px solid #d6e2e4;border-radius:10px;background:white}.patient-access-polish_careRow__ZSzvE{min-width:0;padding:1rem 1.25rem}.patient-access-polish_careRow__ZSzvE+.patient-access-polish_careRow__ZSzvE{border-top:1px solid #e0e9e9}.patient-access-polish_careRowMain__w2LNh{display:flex;align-items:center;justify-content:space-between;gap:1rem}.patient-access-polish_careDetails__xXzjj{margin-top:.5rem;color:#526a70;font-size:.8125rem;line-height:1.6}.patient-access-polish_careDetails__xXzjj summary{width:fit-content;min-height:44px;align-content:center;cursor:pointer;color:#076f83;font-weight:600}.patient-access-polish_careDetails__xXzjj summary:focus-visible{border-radius:3px;outline:2px solid #08738a;outline-offset:3px}.patient-access-polish_careDetailsContent__aZdhZ{display:grid;gap:.25rem;padding:.25rem 0 .5rem}.patient-access-polish_appointmentRow__Fxx0m{display:grid;min-width:0;gap:1rem;border:1px solid #d6e2e4;border-radius:10px;padding:1rem 1.25rem;background:white}.patient-access-polish_appointmentCount__uT3kl{display:inline-block;margin-left:.75rem;border-radius:999px;padding:.125rem .625rem;background:#edf7f8;color:#076f83;font-size:.8125rem;vertical-align:middle}@media (min-width:1024px){.patient-access-polish_appointmentRow__Fxx0m{grid-template-columns:minmax(0,1.25fr) minmax(12rem,.8fr) auto;align-items:center;gap:1.5rem}}.patient-access-polish_hubTab__7ckqq:focus-visible,.patient-access-polish_summaryAction__HbtV0:focus-visible{outline:2px solid #08738a;outline-offset:3px}.patient-access-polish_hubTab__7ckqq:disabled,.patient-access-polish_summaryAction__HbtV0:disabled{cursor:wait;opacity:.6}@media (max-width:639px){.patient-access-polish_nextAppointmentSummary__goaYs{padding:1rem}.patient-access-polish_hubTab__7ckqq{min-height:60px;padding:.5rem;font-size:.8125rem}.patient-access-polish_hubPanel__dVKUV .patient-access-polish_newProblemCard__61POa{padding:1.25rem}.patient-access-polish_careRowMain__w2LNh,.patient-access-polish_hubPanel__dVKUV .patient-access-polish_compactNewProblem__hwXQg{flex-direction:column;align-items:stretch}.patient-access-polish_appointmentRow__Fxx0m,.patient-access-polish_careRow__ZSzvE{padding:1rem}.patient-access-polish_accessPage__K1lrX{padding-top:5.25rem}.patient-access-polish_requestContent__QfPjk,.patient-access-polish_stateContent__mf1xe{padding:1.5rem 1.25rem}.patient-access-polish_heading__XHsdC{font-size:1.5rem}.patient-access-polish_fields__CHxaa{gap:1.25rem;margin-top:1.5rem;padding-top:1.5rem}}@media (prefers-reduced-motion:reduce){.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_primaryAction__7IXiK,.patient-access-polish_accessSurface__RcrH_ .patient-access-polish_secondaryAction__9mUW5{transition:none}}