.home-sheets{position:relative;z-index:2;border-radius:28px 28px 0 0;background:linear-gradient(180deg,#ECF1F8,#F4F7FB 100svh);box-shadow:0 -1px 0 rgba(14,27,51,.05),0 -40px 80px -50px rgba(14,27,51,.45)}.home-sheet{--sheet-top:80px;position:relative;display:flex;flex-direction:column;min-height:100svh;overflow-x:clip}.home-sheet>div:not(.home-sheet-shade),.home-sheet>section{flex:1;display:flex;flex-direction:column;justify-content:center;width:100%}.home-sheet.is-under{position:sticky;top:var(--stick,0);background:#F4F7FB}.home-sheet.is-under>section{transform-origin:50% 40%}.home-sheet.is-over{border-radius:28px 28px 0 0;background:var(--paper);box-shadow:0 -1px 0 rgba(14,27,51,.05),0 -40px 80px -50px rgba(14,27,51,.45)}.home-sheet-shade{position:absolute;inset:0;z-index:900;background:var(--ink);opacity:0;pointer-events:none}@media (min-width:768px){.home-sheet.is-over,.home-sheets{border-radius:40px 40px 0 0}.home-sheet{--sheet-top:104px}}@media (prefers-reduced-motion:no-preference){.home-sheet.is-under>section{will-change:scale}}@media (prefers-reduced-motion:reduce){.home-sheet.is-under{position:relative;top:auto}.home-sheet.is-over{border-radius:0;box-shadow:none}}.hv{padding:var(--sheet-top) 16px 24px}.hv-feature{display:flex;flex-direction:column;margin-top:20px;padding:22px;border-radius:28px;color:#fff;background:radial-gradient(60% 80% at 85% 110%,#4B7CC4 0,rgba(75,124,196,0) 70%),linear-gradient(160deg,var(--steel) 0,#1D3C6B 100%);box-shadow:0 34px 60px -34px rgba(14,27,51,.55);transition:translate .45s cubic-bezier(.16,1,.3,1)}.hv-feature:hover{translate:0 -6px}.hv-feature-role{font-size:27px;font-weight:700;line-height:1.18;letter-spacing:-.01em}.hv-feature-clinic{margin-top:6px;font-size:16px;color:#C9DBF5}.hv-feature-pay{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;font-size:26px;font-weight:500}.hv-feature-pay small{font-size:.62em;font-weight:400;color:#C9DBF5}.hv-feature.is-skeleton{min-height:200px;background:#fff;box-shadow:none}.hv-rows{margin:12px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.hv-rows li{border-bottom:1px solid var(--line)}.hv-row{position:relative;isolation:isolate;display:flex;align-items:center;gap:14px;padding:14px 0;color:inherit}.hv-row:before{content:"";position:absolute;z-index:-1;inset:0 -16px;border-radius:20px;background:#fff;opacity:0;transition:opacity .3s}.hv-row:hover:before{opacity:1}.hv-row-main{flex:1;min-width:0}.hv-row-role{display:block;font-size:18px;font-weight:500;line-height:1.3;color:var(--navy)}.hv-row-meta{display:block;margin-top:4px;overflow:hidden;font-size:15px;color:var(--mute);text-overflow:ellipsis;white-space:nowrap}.hv-row-pay{flex:none;font-size:16px;font-weight:500}.hv-row .cl-ar,.hv-row-pay{color:var(--steel)}:is(.hv-feature,.hv-row):is(:hover,:focus-visible) .cl-ar :is(.shaft,.tip){transform:none}.hv-empty{margin:28px 0 0;max-width:34ch;font-size:18px;color:var(--mute)}.hv-foot{margin-top:12px}@media (min-width:768px){.hv{max-width:1360px;margin:0 auto;padding:var(--sheet-top) 7.5% 48px}.hv-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:56px;align-items:start;margin-top:40px}.hv-grid .hv-feature,.hv-grid .hv-rows{margin-top:0}.hv-feature{padding:36px;border-radius:32px}.hv-feature-role{font-size:40px}.hv-feature-pay{margin-top:26px;font-size:30px}.hv-row{gap:24px;padding:22px 0}.hv-row:before{inset:0 -20px}.hv-row-role{font-size:22px}.hv-row-pay{font-size:18px}.hv-foot{margin-top:32px}}.home-sheet .hv-feature{--x:-140px;--y:60px;--r:-6deg;--d:.08}.home-sheet .hv-rows li{--x:120px;--y:0px}.home-sheet .hv-rows li:first-child{--d:.12}.home-sheet .hv-rows li:nth-child(2){--d:.17}.home-sheet .hv-rows li:nth-child(3){--d:.22}.home-sheet .hv-rows li:nth-child(n+4){--d:.27}.home-sheet .hv-foot{--d:.3}@media (max-width:767px){.hv-rows li:nth-child(n+4){display:none}.hv{padding-bottom:72px}}.hq{padding:var(--sheet-top) 16px 48px}.hq-col{max-width:860px;margin:0 auto}.hq-switch{display:inline-grid;grid-template-columns:1fr 1fr;margin-top:24px;padding:4px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(14,27,51,.08)}.hq-switch button{min-height:44px;padding:0 22px;border-radius:999px;font-size:16px;font-weight:500;color:var(--ink-3);transition:background .25s,color .25s}.hq-switch button[aria-pressed=true]{background:var(--ink);color:#fff}.hq-list{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}.hq-row{padding:0 20px;border-radius:24px;background:#fff;box-shadow:0 0 0 1px rgba(14,27,51,.05),0 24px 44px -32px rgba(14,27,51,.35)}.hq-row>button{transition:color .3s;display:flex;align-items:center;gap:16px;width:100%;padding:20px 0;text-align:left;font-size:19px;font-weight:500;line-height:1.3;color:var(--ink)}.hq-row>button>span:first-child{flex:1}.hq-plus{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(47,93,158,.3);transition:background .35s,color .35s,rotate .35s cubic-bezier(.16,1,.3,1)}.hq-plus,.hq-row[data-open]>button{color:var(--steel)}.hq-row[data-open] .hq-plus{background:var(--steel);color:#fff;rotate:45deg;box-shadow:none}.hq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.16,1,.3,1)}.hq-row[data-open] .hq-a{grid-template-rows:1fr}.hq-a>div{overflow:hidden}.hq-a p{margin:0;padding:0 0 24px;white-space:pre-line;font-size:17px;line-height:1.6;color:var(--ink-2)}.homepage .hq-support{margin:28px 0 0;font-size:16px;color:var(--ink-3)}.hq-support a{display:inline-flex;min-height:44px;align-items:center;font-weight:500;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.hq :is(button,a):focus-visible{outline:2px solid var(--brand-purple);outline-offset:4px}.hq .hq-switch{--x:-120px;--y:0px;--d:.08}.hq .hq-list{--y:120px;--d:.14}@media (min-width:768px){.hq{padding:var(--sheet-top) 7.5% 72px}.hq-switch{margin-top:32px}.hq-list{margin-top:48px}.hq-row{padding:0 28px}.hq-row>button{padding:26px 0;font-size:22px}}