.referrers-module__pAUUia__heroCardWrap{width:100%;max-width:31rem;margin-inline:auto;position:relative}@media (min-width:64rem){.referrers-module__pAUUia__heroCardWrap{margin-inline:auto 0}}.referrers-module__pAUUia__heroBack{border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-paper-sunk) 80%, transparent);box-shadow:var(--shadow-soft);border-radius:1.15rem;position:absolute;inset:.9rem -.35rem -.6rem;transform:rotate(-1.4deg)}.referrers-module__pAUUia__recordCard{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-doc);border-radius:1.15rem;position:relative;overflow:hidden}.referrers-module__pAUUia__recordHead{background:var(--color-pine);color:var(--color-on-pine-soft);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex}.referrers-module__pAUUia__recordTag{background:var(--color-rose-bright);color:var(--color-pine-deep);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}.referrers-module__pAUUia__recordTag:before{content:"";background:var(--color-pine);border-radius:50%;width:.4rem;height:.4rem}.referrers-module__pAUUia__recordPatient{border-bottom:1px solid var(--color-line);align-items:center;gap:.8rem;padding:1rem 1.25rem;display:flex}.referrers-module__pAUUia__recordAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.referrers-module__pAUUia__recordName{font-family:var(--font-serif);color:var(--color-ink);font-size:1.2rem;line-height:1.15}.referrers-module__pAUUia__recordMeta{color:var(--color-ink-faint);margin-top:.15rem;font-size:.8rem;line-height:1.35}.referrers-module__pAUUia__recordBy{background:var(--color-rose-wash);color:var(--color-rose-deep);border-radius:999px;flex-shrink:0;margin-left:auto;padding:.25rem .6rem;font-size:.72rem;font-weight:600}.referrers-module__pAUUia__recordStages{letter-spacing:.04em;color:var(--color-ink-faint);grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.9rem 1.25rem .2rem;font-size:.7rem;font-weight:600;display:grid}.referrers-module__pAUUia__recordStages li{flex-direction:column;gap:.4rem;display:flex}.referrers-module__pAUUia__recordBar{background:var(--color-pine);border-radius:4px;height:4px;display:block}.referrers-module__pAUUia__recordStages li:last-child .referrers-module__pAUUia__recordBar{background:var(--color-rose)}.referrers-module__pAUUia__recordRows{padding:.5rem 1.25rem .4rem}.referrers-module__pAUUia__recordRows li{border-bottom:1px dashed var(--color-line);color:var(--color-ink-soft);gap:.8rem;padding:.7rem 0;font-size:.85rem;line-height:1.45;display:flex}.referrers-module__pAUUia__recordRows li:last-child{border-bottom:0}.referrers-module__pAUUia__recordRows strong{color:var(--color-ink);font-weight:600;display:block}.referrers-module__pAUUia__recordIcon{background:color-mix(in srgb, var(--color-pine) 7%, transparent);width:2rem;height:2rem;color:var(--color-pine);border-radius:.6rem;flex-shrink:0;place-items:center;display:grid}.referrers-module__pAUUia__recordRows li:last-child .referrers-module__pAUUia__recordIcon{background:var(--color-rose-wash);color:var(--color-rose-deep)}.referrers-module__pAUUia__recordFoot{border-top:1px solid var(--color-line);background:color-mix(in srgb, var(--color-canvas) 60%, transparent);color:var(--color-pine);align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.78rem;font-weight:600;display:flex}@media (max-width:30rem){.referrers-module__pAUUia__recordPatient{flex-wrap:wrap}.referrers-module__pAUUia__recordBy{margin-left:3.8rem}}.referrers-module__pAUUia__journey{gap:1rem;margin-top:2.5rem;display:grid;position:relative}@media (min-width:56rem){.referrers-module__pAUUia__journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.referrers-module__pAUUia__journey:before{content:"";background:repeating-linear-gradient(90deg, var(--color-line-strong) 0 6px, transparent 6px 11px);height:1.5px;position:absolute;top:2.15rem;left:3rem;right:3rem}}.referrers-module__pAUUia__journeyStage{height:100%;position:relative}.referrers-module__pAUUia__journeyStage>div{border:1px solid var(--color-line);background:var(--color-canvas);border-radius:1.1rem;height:100%;padding:1.35rem 1.35rem 1.25rem}.referrers-module__pAUUia__journeyStage:last-child>div{background:var(--color-pine);border-color:var(--color-pine);color:var(--color-on-pine)}.referrers-module__pAUUia__journeyTop{align-items:center;gap:.9rem;display:flex}.referrers-module__pAUUia__stack{width:3.1rem;height:3.3rem;color:var(--color-pine);flex-shrink:0;place-items:center;display:grid;position:relative}.referrers-module__pAUUia__stack i{border:1px solid var(--color-line-strong);background:var(--color-paper);border-radius:.35rem;position:absolute;inset:.35rem .45rem 0;box-shadow:0 1px 2px #0b231e0f}.referrers-module__pAUUia__stack i:nth-child(2){transform:translate(4px,-4px)rotate(4deg)}.referrers-module__pAUUia__stack i:nth-child(3){transform:translate(8px,-8px)rotate(8deg)}.referrers-module__pAUUia__stack svg{z-index:1;position:relative}.referrers-module__pAUUia__stack[data-sheets="3"] i:last-of-type{background:var(--color-rose-wash);border-color:var(--color-rose-soft)}.referrers-module__pAUUia__journeyTag{letter-spacing:.14em;text-transform:uppercase;color:var(--color-rose-deep);font-size:.72rem;font-weight:600}.referrers-module__pAUUia__journeyStage:last-child .referrers-module__pAUUia__journeyTag{color:var(--color-rose-bright)}.referrers-module__pAUUia__journeyTitle{font-family:var(--font-serif);color:var(--color-ink);margin-top:1rem;font-size:1.45rem;line-height:1.15}.referrers-module__pAUUia__journeyStage:last-child .referrers-module__pAUUia__journeyTitle{color:var(--color-on-pine)}.referrers-module__pAUUia__journeyList{gap:.55rem;margin-top:.85rem;display:grid}.referrers-module__pAUUia__journeyList li{color:var(--color-ink-soft);gap:.55rem;font-size:.92rem;line-height:1.45;display:flex}.referrers-module__pAUUia__journeyList svg{color:var(--color-pine);flex-shrink:0;margin-top:.15rem}.referrers-module__pAUUia__journeyStage:last-child .referrers-module__pAUUia__journeyList li{color:var(--color-on-pine)}.referrers-module__pAUUia__journeyStage:last-child .referrers-module__pAUUia__journeyList svg{color:var(--color-rose-bright)}.referrers-module__pAUUia__coordGrid{gap:1.5rem;margin-top:2.25rem;display:grid}@media (min-width:64rem){.referrers-module__pAUUia__coordGrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:2.5rem}}.referrers-module__pAUUia__hub{gap:.75rem;display:grid;position:relative}.referrers-module__pAUUia__hubLines{display:none}.referrers-module__pAUUia__hubCenter{background:var(--color-pine);color:var(--color-on-pine);text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:1rem;display:flex;position:relative}.referrers-module__pAUUia__hubCenter strong{font-family:var(--font-serif);letter-spacing:-.02em;font-size:1.5rem;font-weight:450;line-height:1}.referrers-module__pAUUia__hubCenter strong em{color:var(--color-rose-bright);font-style:normal}.referrers-module__pAUUia__hubCenter small{color:var(--color-on-pine-soft);font-size:.75rem}.referrers-module__pAUUia__hubPulse{display:none}.referrers-module__pAUUia__hubNode{border:1px solid var(--color-line);background:var(--color-paper);border-radius:1rem;padding:1rem 1.1rem 1rem 3.6rem;position:relative}.referrers-module__pAUUia__hubIcon{background:var(--color-rose-wash);width:2rem;height:2rem;color:var(--color-rose-deep);border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;left:1rem}.referrers-module__pAUUia__hubNode[data-area=you] .referrers-module__pAUUia__hubIcon{background:var(--color-pine);color:var(--color-on-pine)}.referrers-module__pAUUia__hubName{font-family:var(--font-serif);color:var(--color-ink);font-size:1.15rem;line-height:1.2}.referrers-module__pAUUia__hubLine{color:var(--color-ink-soft);margin-top:.2rem;font-size:.88rem;line-height:1.45}@media (max-width:47.99rem){.referrers-module__pAUUia__hub{padding-left:0}.referrers-module__pAUUia__hubNode:before{content:"";background:var(--color-line-strong);width:1.5px;height:.8rem;position:absolute;top:-.8rem;left:2rem}}@media (min-width:48rem){.referrers-module__pAUUia__hub{grid-template:"you.hospital"".center.""patient patient patient"/1fr minmax(9rem,.8fr) 1fr;gap:1.1rem 1.25rem;padding:.5rem 0}.referrers-module__pAUUia__hubLines{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.referrers-module__pAUUia__hubLines line{stroke:var(--color-line-strong);stroke-width:1.5px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.referrers-module__pAUUia__hubCenter{z-index:1;aspect-ratio:1;width:100%;max-width:10rem;box-shadow:0 0 0 8px var(--color-canvas), 0 0 0 9px var(--color-line);border-radius:50%;grid-area:center;justify-self:center;padding:.75rem}.referrers-module__pAUUia__hubPulse{border:1px solid var(--color-rose);opacity:0;border-radius:50%;display:block;position:absolute;inset:-9px}.referrers-module__pAUUia__hubNode{z-index:1}.referrers-module__pAUUia__hubNode[data-area=you]{grid-area:you}.referrers-module__pAUUia__hubNode[data-area=hospital]{grid-area:hospital}.referrers-module__pAUUia__hubNode[data-area=patient]{grid-area:patient;justify-self:center;width:min(100%,22rem)}}@media (min-width:48rem) and (prefers-reduced-motion:no-preference){.referrers-module__pAUUia__hubPulse{animation:3.2s cubic-bezier(.16,1,.3,1) 1s infinite referrers-module__pAUUia__hub-pulse}}@keyframes referrers-module__pAUUia__hub-pulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18)}}.referrers-module__pAUUia__updates{border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-soft);border-radius:1.1rem;padding:1.35rem 1.4rem}.referrers-module__pAUUia__updatesHead{font-family:var(--font-serif);color:var(--color-ink);align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.2;display:flex}.referrers-module__pAUUia__updatesHead svg{color:var(--color-rose-deep)}.referrers-module__pAUUia__updatesNote{color:var(--color-ink-faint);margin-top:.2rem;font-size:.8rem}.referrers-module__pAUUia__updates ol{gap:.9rem;margin-top:1rem;display:grid;position:relative}.referrers-module__pAUUia__updates ol:before{content:"";background:var(--color-line);width:1.5px;position:absolute;top:.5rem;bottom:.5rem;left:.4rem}.referrers-module__pAUUia__updates li{color:var(--color-ink);align-items:flex-start;gap:.85rem;font-size:.93rem;line-height:1.45;display:flex;position:relative}.referrers-module__pAUUia__updates li>span{z-index:1;border:2px solid var(--color-pine);background:var(--color-paper);border-radius:50%;flex-shrink:0;width:.85rem;height:.85rem;margin-top:.25rem;position:relative}.referrers-module__pAUUia__updates li[data-last]>span{border-color:var(--color-rose);background:var(--color-rose);box-shadow:0 0 0 4px var(--color-rose-wash)}.referrers-module__pAUUia__updates li[data-last]{font-weight:600}.referrers-module__pAUUia__letterGrid{gap:2rem;margin-top:2.25rem;display:grid}@media (min-width:60rem){.referrers-module__pAUUia__letterGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3.5rem}}.referrers-module__pAUUia__template{max-width:30rem;position:relative}.referrers-module__pAUUia__templateLabel{color:var(--color-ink-faint);margin-bottom:.6rem}.referrers-module__pAUUia__templatePaper{border:1px solid var(--color-line-strong);background:var(--color-paper);box-shadow:var(--shadow-doc);border-radius:.4rem;padding:1.4rem 1.4rem 1.6rem;position:relative;transform:rotate(-.8deg)}.referrers-module__pAUUia__templatePaper:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(transparent 97%, color-mix(in srgb, var(--color-line) 70%, transparent) 97%) 0 0 / 100% 1.6rem;opacity:.25;position:absolute;inset:0}.referrers-module__pAUUia__letterhead{border-bottom:2px solid var(--color-pine);letter-spacing:.06em;text-transform:uppercase;color:var(--color-pine);align-items:center;gap:.7rem;padding-bottom:.85rem;font-size:.78rem;font-weight:600;display:flex}.referrers-module__pAUUia__letterheadMark{border:1.5px dashed var(--color-pine-line);border-radius:.45rem;width:1.9rem;height:1.9rem}.referrers-module__pAUUia__templateTo{font-family:var(--font-mono);color:var(--color-ink-soft);margin-top:.9rem;font-size:.74rem}.referrers-module__pAUUia__templateFields{gap:.6rem;margin-top:.9rem;display:grid}.referrers-module__pAUUia__templateFields li{align-items:flex-start;gap:.65rem;display:flex}.referrers-module__pAUUia__fieldNum{background:var(--color-rose-wash);width:1.3rem;height:1.3rem;color:var(--color-rose-deep);border-radius:50%;flex-shrink:0;place-items:center;margin-top:.1rem;font-size:.68rem;font-weight:700;display:grid}.referrers-module__pAUUia__fieldText{border-bottom:1.5px dotted var(--color-rose);color:var(--color-ink);background:linear-gradient(90deg, color-mix(in srgb, var(--color-rose-wash) 70%, transparent), transparent 80%);flex:1;padding:.1rem .2rem .4rem;font-size:.86rem;line-height:1.35}.referrers-module__pAUUia__signature{border-bottom:1.5px solid var(--color-ink-faint);border-radius:50%;width:6rem;height:1.4rem;margin:1.1rem 0 0 auto;display:block;transform:rotate(-8deg)}.referrers-module__pAUUia__templateEmail{background:var(--color-pine);color:var(--color-on-pine);border-radius:999px;align-items:center;gap:.5rem;margin-top:1.1rem;padding:.5rem .85rem;font-size:.8rem;line-height:1.3;display:inline-flex}.referrers-module__pAUUia__templateEmail svg{color:var(--color-rose-bright);flex-shrink:0}.referrers-module__pAUUia__letterSteps{gap:1.4rem;display:grid;position:relative}.referrers-module__pAUUia__letterSteps:before{content:"";background:var(--color-line-strong);width:1.5px;position:absolute;top:2.6rem;bottom:2.6rem;left:1.2rem}.referrers-module__pAUUia__letterStep{gap:1rem;display:flex;position:relative}.referrers-module__pAUUia__letterStepIcon{border:1px solid var(--color-line-strong);background:var(--color-paper);width:2.4rem;height:2.4rem;color:var(--color-pine);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.referrers-module__pAUUia__letterSteps li:last-child .referrers-module__pAUUia__letterStepIcon{background:var(--color-pine);border-color:var(--color-pine);color:var(--color-on-pine)}.referrers-module__pAUUia__letterStepNum{font-family:var(--font-serif);color:var(--color-rose-deep);font-size:1rem;line-height:1}.referrers-module__pAUUia__letterStepTitle{font-family:var(--font-serif);color:var(--color-ink);margin-top:.3rem;font-size:1.3rem;line-height:1.2}.referrers-module__pAUUia__letterStepBody{max-width:44ch;color:var(--color-ink-soft);margin-top:.3rem;font-size:.95rem;line-height:1.55}.referrers-module__pAUUia__pair{border-top:1px solid var(--color-line);gap:.25rem 2rem;margin-top:2.5rem;padding-top:1.4rem;display:grid}@media (min-width:60rem){.referrers-module__pAUUia__pair{grid-template-columns:1fr 1fr}}.referrers-module__pAUUia__pair>p{color:var(--color-ink-soft);gap:.75rem;padding:.4rem 0;font-size:.95rem;line-height:1.5;display:flex}.referrers-module__pAUUia__pair>p svg{color:var(--color-rose-deep);flex-shrink:0}.referrers-module__pAUUia__pair strong{color:var(--color-ink);font-weight:600}.referrers-module__pAUUia__pairLinks{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:0 1.5rem;font-size:.9rem;display:flex}.referrers-module__pAUUia__pairSources{color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;column-gap:.4rem;display:flex}.referrers-module__pAUUia__pairSources a{color:var(--color-ink-soft)}.referrers-module__pAUUia__trustGrid{gap:.85rem;margin-top:2rem;display:grid}@media (min-width:40rem){.referrers-module__pAUUia__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.referrers-module__pAUUia__trustGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.referrers-module__pAUUia__trustItem{border:1px solid var(--color-line);background:var(--color-paper);border-top:3px solid var(--color-pine);border-radius:1.1rem;height:100%;padding:1.2rem 1.15rem 1.25rem}.referrers-module__pAUUia__trustGrid li:nth-child(2) .referrers-module__pAUUia__trustItem{border-top-color:var(--color-rose)}.referrers-module__pAUUia__trustIcon{background:color-mix(in srgb, var(--color-pine) 7%, transparent);width:2.4rem;height:2.4rem;color:var(--color-pine);border-radius:.7rem;place-items:center;display:grid}.referrers-module__pAUUia__trustGrid li:nth-child(2) .referrers-module__pAUUia__trustIcon{background:var(--color-rose-wash);color:var(--color-rose-deep)}.referrers-module__pAUUia__trustItem h3{font-family:var(--font-serif);color:var(--color-ink);margin-top:.9rem;font-size:1.15rem;line-height:1.2}.referrers-module__pAUUia__trustItem p{color:var(--color-ink-soft);margin-top:.35rem;font-size:.88rem;line-height:1.5}@media (max-width:39.99rem){.referrers-module__pAUUia__trustGrid{gap:.6rem}.referrers-module__pAUUia__trustItem{border-top-width:1px;border-left:3px solid var(--color-pine);grid-template-columns:2.4rem minmax(0,1fr);column-gap:.9rem;padding:1rem;display:grid}.referrers-module__pAUUia__trustGrid li:nth-child(2) .referrers-module__pAUUia__trustItem{border-left-color:var(--color-rose)}.referrers-module__pAUUia__trustIcon{grid-row:span 2}.referrers-module__pAUUia__trustItem h3{margin-top:0}.referrers-module__pAUUia__trustItem p{grid-column:2}}.referrers-module__pAUUia__whoGrid{gap:2.5rem;display:grid}@media (min-width:60rem){.referrers-module__pAUUia__whoGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:4rem}}.referrers-module__pAUUia__groups{gap:1.1rem;margin-top:1.75rem;display:grid}@media (min-width:40rem){.referrers-module__pAUUia__groups{grid-template-columns:1fr 1fr}}.referrers-module__pAUUia__groupTitle{letter-spacing:.14em;text-transform:uppercase;color:var(--color-rose-deep);align-items:center;gap:.45rem;font-size:.75rem;font-weight:600;display:flex}.referrers-module__pAUUia__chips{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.referrers-module__pAUUia__chips li{border:1px solid var(--color-line-strong);background:var(--color-canvas);color:var(--color-ink);border-radius:999px;padding:.4rem .8rem;font-size:.88rem}.referrers-module__pAUUia__howTitle{font-family:var(--font-serif);color:var(--color-ink);margin-top:2.25rem;font-size:1.4rem;line-height:1.2}.referrers-module__pAUUia__howSteps{counter-reset:how;gap:.7rem;margin-top:.9rem;display:grid}.referrers-module__pAUUia__howSteps li{max-width:56ch;color:var(--color-ink-soft);align-items:flex-start;gap:.8rem;font-size:.97rem;line-height:1.5;display:flex}.referrers-module__pAUUia__howSteps li>span{background:var(--color-pine);width:1.7rem;height:1.7rem;color:var(--color-on-pine);font-family:var(--font-serif);border-radius:50%;flex-shrink:0;place-items:center;font-size:.95rem;display:grid}.referrers-module__pAUUia__reward{background:var(--color-pine);max-width:26rem;color:var(--color-on-pine);box-shadow:var(--shadow-float);border-radius:1.25rem;padding:1.75rem 1.6rem 1.6rem;position:relative;overflow:hidden}.referrers-module__pAUUia__reward:before{content:"";border:1.5px solid color-mix(in srgb, var(--color-rose) 45%, transparent);border-radius:50%;width:12rem;height:12rem;position:absolute;top:-4rem;right:-4rem}.referrers-module__pAUUia__reward:after{content:"";background:color-mix(in srgb, var(--color-rose) 14%, transparent);border-radius:50%;width:9rem;height:9rem;position:absolute;top:-2.5rem;right:-2.5rem}.referrers-module__pAUUia__rewardLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--color-rose-bright);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex;position:relative}.referrers-module__pAUUia__rewardAmount{font-family:var(--font-serif);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(4rem,9vw,5.5rem);font-weight:420;line-height:.9;position:relative}.referrers-module__pAUUia__rewardPer{font-family:var(--font-serif);color:var(--color-on-pine);margin-top:.6rem;font-size:1.2rem;line-height:1.3;position:relative}.referrers-module__pAUUia__rewardLines{border-top:1px solid var(--color-pine-line);gap:.55rem;margin-top:1.25rem;padding-top:1.1rem;display:grid;position:relative}.referrers-module__pAUUia__rewardLines li{color:var(--color-on-pine-soft);gap:.6rem;font-size:.9rem;line-height:1.5;display:flex}.referrers-module__pAUUia__rewardLines li:before{content:"";background:var(--color-rose);border-radius:50%;flex-shrink:0;width:.4rem;height:.4rem;margin-top:.5rem}
