.I2MZcW_signature{-webkit-tap-highlight-color:transparent}.I2MZcW_logo{transform:translateZ(0)}.I2MZcW_word{white-space:nowrap;align-items:baseline;display:inline-flex}.I2MZcW_letter{color:#1e293b;transform-origin:50% 78%;will-change:color, filter, opacity, transform;display:inline-block}.I2MZcW_letter+.I2MZcW_letter{margin-left:-.018em}.I2MZcW_signature:is(:hover,:focus-visible) .I2MZcW_letter{animation:.52s cubic-bezier(.22,1,.36,1) I2MZcW_pralina-letter-bloom}@keyframes I2MZcW_pralina-letter-bloom{0%{color:#1e293b;filter:blur();opacity:1;transform:translate(0,0)scale(1)}28%{color:#2ec4b6;filter:blur(1.2px);opacity:.42;transform:translateY(.18em)scale(.96)}62%{color:#1d8e83;filter:blur();opacity:1;text-shadow:0 4px 14px #2ec4b64d;transform:translateY(-.14em)scale(1.035)}to{color:#1e293b;filter:blur();opacity:1;text-shadow:none;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.I2MZcW_letter,.I2MZcW_word{transition:none;animation:none!important}.I2MZcW_signature:is(:hover,:focus-visible) .I2MZcW_letter{color:#1d8e83}}
.Wqqzqq_scene{--notes-width:248px;width:100%;max-width:680px;margin:0 auto;position:relative}.Wqqzqq_scene:before{content:"";z-index:-1;filter:blur(28px);pointer-events:none;background:radial-gradient(at 70% 30%,#c4faf4a6,#ffe5d97a 58%,#0000 72%);border-radius:50%;position:absolute;inset:8% -8%}.Wqqzqq_window{background:#fff;border:1px solid #e2e8f0;border-radius:26px;overflow:hidden;box-shadow:0 32px 75px -30px #2ec4b630,0 8px 24px -12px #33415514,inset 0 1px #fff}.Wqqzqq_header{background:#fff;border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:19px 20px;display:flex}.Wqqzqq_appIcon{width:42px;height:42px;color:var(--primary);background:#effcf9;border:1px solid #c4faf4;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.Wqqzqq_title{flex:1;min-width:0}.Wqqzqq_title p{color:#1e293b;letter-spacing:-.025em;font-size:17px;font-weight:700;line-height:1.35}.Wqqzqq_title>span{color:#64748b;margin-top:3px;font-size:14px;line-height:1.4;display:block}.Wqqzqq_duration{color:#64748b;font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin-right:3px;font-size:14px;font-weight:600;display:inline-flex}.Wqqzqq_duration i{background:var(--primary);border-radius:50%;width:6px;height:6px}.Wqqzqq_notesCommand{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;align-items:center;gap:7px;padding:10px 12px;font-size:14px;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex;position:relative}.Wqqzqq_notesCommand[data-active=true]{color:#fff;border-color:var(--primary);background:var(--primary)}.Wqqzqq_clickRing{border:2px solid var(--primary);opacity:0;border-radius:16px;position:absolute;inset:-5px}.Wqqzqq_clickRing[data-visible=true]{animation:.7s ease-out both Wqqzqq_command-click}.Wqqzqq_workspace{background:#f8fafc;grid-template-columns:minmax(0,1fr) 0;height:460px;transition:grid-template-columns .75s cubic-bezier(.22,1,.36,1);display:grid}.Wqqzqq_scene[data-notes-open=true] .Wqqzqq_workspace{grid-template-columns:minmax(0, 1fr) var(--notes-width)}.Wqqzqq_call{flex-direction:column;min-width:0;padding:12px 12px 0;display:flex}.Wqqzqq_video{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:17px;flex:1;min-height:0;position:relative;overflow:hidden}.Wqqzqq_patientImage{object-fit:cover;object-position:50% 43%}.Wqqzqq_videoShade{pointer-events:none;background:linear-gradient(#0000,#33415538);position:absolute;inset:60% 0 0}.Wqqzqq_participant{color:#475569;background:#ffffffeb;border:1px solid #ffffff60;border-radius:11px;align-items:center;gap:9px;padding:8px 11px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 4px 14px #33415512}.Wqqzqq_audioActivity{justify-content:center;align-items:center;gap:2px;width:18px;height:17px;display:flex}.Wqqzqq_audioActivity i{background:var(--primary);border-radius:3px;width:3px;height:12px;animation:1s ease-in-out infinite alternate Wqqzqq_speaking;display:block}.Wqqzqq_audioActivity i:nth-child(2){height:17px;animation-delay:-.45s}.Wqqzqq_audioActivity i:nth-child(3){height:14px;animation-delay:-.15s}.Wqqzqq_audioActivity i:nth-child(4){height:9px;animation-delay:-.7s}.Wqqzqq_selfView{background:#f1f5f9;border:2px solid #ffffffdb;border-radius:14px;width:94px;height:116px;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 7px 22px #33415524}.Wqqzqq_selfImage{object-fit:cover;object-position:32% 35%;transform-origin:32% 35%;transform:scale(2.4)}.Wqqzqq_selfView>span{color:#fff;background:linear-gradient(#0000,#3341558c);padding:12px 9px 6px;font-size:12px;font-weight:600;position:absolute;inset:auto 0 0}.Wqqzqq_toolbar{flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:74px;display:flex}.Wqqzqq_command,.Wqqzqq_hangUp{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:13px;justify-content:center;align-items:center;gap:7px;min-width:43px;height:43px;padding:0 10px;display:inline-flex;box-shadow:0 2px 2px #33415510}.Wqqzqq_toolbarDivider{background:#e2e8f0;width:1px;height:25px;margin:0 2px}.Wqqzqq_hangUp{color:#fff;background:#ed7278;border-color:#f46c72;min-width:53px}.Wqqzqq_notesClip{min-width:0;overflow:hidden}.Wqqzqq_notes{width:var(--notes-width);opacity:0;background:#fff;border-left:1px solid #e2e8f0;flex-direction:column;height:100%;padding:20px 17px 18px;transition:opacity .25s,transform .4s;display:flex;transform:translate(12px)}.Wqqzqq_scene[data-notes-open=true] .Wqqzqq_notes{opacity:1;transition-delay:.2s;transform:translate(0)}.Wqqzqq_notesHeading{color:var(--primary);align-items:flex-start;gap:9px;display:flex}.Wqqzqq_notesHeading svg{flex-shrink:0;margin-top:3px}.Wqqzqq_notesHeading p{color:#334155;letter-spacing:-.02em;font-size:16px;font-weight:650;line-height:1.4}.Wqqzqq_editor{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex:1;min-height:0;margin-top:18px;overflow:hidden}.Wqqzqq_editorToolbar{color:#64748b;background:#f8fafc;border-bottom:1px solid #f1f5f9;align-items:center;gap:18px;height:39px;padding:0 14px;font-size:13px;display:flex}.Wqqzqq_editorToolbar>span:nth-child(3){text-decoration:underline}.Wqqzqq_editorDivider{background:#e2e8f0;width:1px;height:14px;margin-left:-4px}.Wqqzqq_noteContent{padding:17px 14px}.Wqqzqq_noteLabel{color:#475569;font-size:14px;font-weight:700;line-height:1.5}.Wqqzqq_noteText{color:#64748b;min-height:49px;margin-top:6px;font-size:15px;line-height:1.65}.Wqqzqq_nextStep{opacity:0;margin-top:19px;transition:opacity .2s}.Wqqzqq_nextStep[data-visible=true]{opacity:1}.Wqqzqq_caret{vertical-align:-2px;background:var(--primary);width:2px;height:15px;margin-left:2px;animation:.8s step-end infinite Wqqzqq_blink;display:inline-block}.Wqqzqq_saveStatus{color:#64748b;align-items:center;gap:6px;margin-top:13px;font-size:14px;line-height:1.5;display:flex}.Wqqzqq_saveStatus[data-saved=true] svg{color:var(--primary)}.Wqqzqq_savingDot{background:#94a3b8;border-radius:50%;width:5px;height:5px}.Wqqzqq_scene[data-running=false] *,.Wqqzqq_scene[data-running=false] :after{animation-play-state:paused}@keyframes Wqqzqq_speaking{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes Wqqzqq_command-click{0%{opacity:0;transform:scale(.96)}35%{opacity:.55}to{opacity:0;transform:scale(1.12)}}@keyframes Wqqzqq_blink{50%{opacity:0}}@media (max-width:640px){.Wqqzqq_scene{--notes-width:210px}.Wqqzqq_header{gap:9px;padding:15px 12px}.Wqqzqq_appIcon{border-radius:11px;width:34px;height:34px}.Wqqzqq_title p{font-size:15px}.Wqqzqq_duration{display:none}.Wqqzqq_notesCommand{padding:9px}.Wqqzqq_workspace{height:440px}.Wqqzqq_notes{padding:16px 12px}.Wqqzqq_selfView{width:68px;height:87px;bottom:56px;right:8px}.Wqqzqq_participant{padding:6px 8px;font-size:12px;bottom:8px;left:8px}.Wqqzqq_toolbar{flex-wrap:wrap;align-content:center;gap:5px}.Wqqzqq_command,.Wqqzqq_hangUp{min-width:34px;height:34px;padding:0 6px}.Wqqzqq_command>svg+svg,.Wqqzqq_toolbarDivider{display:none}}@media (prefers-reduced-motion:reduce){.Wqqzqq_scene *{transition:none!important;animation:none!important}}
.U8CXyW_scene{width:100%;max-width:680px;margin:0 auto;position:relative}.U8CXyW_scene:before{content:"";z-index:-1;filter:blur(30px);pointer-events:none;background:radial-gradient(at 30% 70%,#ffe5d975,#c4faf470 58%,#0000 72%);border-radius:50%;position:absolute;inset:10% -8%}.U8CXyW_window{background:#fff;border:1px solid #e2e8f0;border-radius:26px;flex-direction:column;height:622px;display:flex;overflow:hidden;box-shadow:0 32px 75px -30px #2ec4b62b,0 8px 24px -12px #33415514}.U8CXyW_header{align-items:center;gap:13px;padding:20px 23px;display:flex}.U8CXyW_assistantIcon{width:44px;height:44px;color:var(--primary);background:#effcf9;border:1px solid #c4faf4;border-radius:15px;flex-shrink:0;place-items:center;display:grid}.U8CXyW_header>div{flex:1}.U8CXyW_header p{color:#1e293b;letter-spacing:-.025em;font-size:19px;font-weight:700;line-height:1.3}.U8CXyW_header>div>span{color:#64748b;margin-top:3px;font-size:14px;line-height:1.4;display:block}.U8CXyW_patient{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 11px;font-size:14px;font-weight:600}.U8CXyW_journey{border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 23px 18px;display:grid}.U8CXyW_journeyStep{color:#94a3b8;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;transition:color .3s;display:flex}.U8CXyW_journeyStep>span{background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:11px;font-weight:600;transition:border-color .3s,background .3s,color .3s;display:grid}.U8CXyW_journeyStep[data-current=true],.U8CXyW_journeyStep[data-done=true]{color:#475569}.U8CXyW_journeyStep[data-current=true]>span{border-color:var(--primary);background:var(--primary);color:#fff}.U8CXyW_journeyStep[data-done=true]>span{color:var(--primary);background:#effcf9;border-color:#c4faf4}.U8CXyW_body{background:#fbfcfd;flex:1;min-height:0;position:relative}.U8CXyW_source,.U8CXyW_summary{position:absolute;inset:0}.U8CXyW_source{padding:25px}.U8CXyW_appointment{grid-template-columns:154px 1fr;align-items:center;gap:23px;display:grid}.U8CXyW_photo{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:16px;height:172px;position:relative;overflow:hidden}.U8CXyW_photoImage{object-fit:cover;object-position:41% 40%}.U8CXyW_appointmentDetails>span{color:#64748b;font-size:14px}.U8CXyW_appointmentDetails h4{color:#1e293b;letter-spacing:-.035em;margin-top:9px;font-size:25px;font-weight:650;line-height:1.22}.U8CXyW_appointmentDetails p{color:#64748b;margin-top:12px;font-size:15px;line-height:1.5}.U8CXyW_audio{background:#fff;border:1px solid #e2e8f0;border-radius:17px;margin-top:21px;padding:16px 18px}.U8CXyW_audioHeading{color:#64748b;justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.U8CXyW_audioHeading>span:first-child{color:#475569;align-items:center;gap:8px;font-weight:600;display:inline-flex}.U8CXyW_audioHeading svg{color:var(--primary)}.U8CXyW_audioHeading>span:last-child{font-variant-numeric:tabular-nums}.U8CXyW_audioTrack{align-items:center;gap:16px;margin-top:13px;display:flex}.U8CXyW_play{width:39px;height:39px;color:var(--primary);background:#eafbf8;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.U8CXyW_play svg{margin-left:2px}.U8CXyW_waveform{flex:1;justify-content:space-between;align-items:center;gap:3px;height:46px;display:flex;overflow:hidden}.U8CXyW_waveform i{background:var(--primary);opacity:.62;border-radius:4px;flex-shrink:0;width:4px;animation:1.3s ease-in-out infinite alternate U8CXyW_waveform;display:block}.U8CXyW_audioDuration{color:#94a3b8;font-size:13px}.U8CXyW_analyse{border:1px solid var(--primary);background:var(--primary);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;margin-top:21px;font-size:16px;font-weight:650;transition:transform .25s,background .3s,border-color .3s,color .3s,box-shadow .3s;display:flex;position:relative;box-shadow:0 8px 20px #2ec4b620}.U8CXyW_analyse[data-clicked=true]{transform:scale(.98);box-shadow:0 3px 8px #2ec4b61a}.U8CXyW_analyse[data-processing=true]{color:#475569;box-shadow:none;background:#effcf9;border-color:#c4faf4}.U8CXyW_analyse[data-processing=true] svg{color:var(--primary)}.U8CXyW_clickRing{border:2px solid var(--primary);opacity:0;border-radius:18px;position:absolute;inset:-5px}.U8CXyW_analyse[data-clicked=true] .U8CXyW_clickRing{animation:.65s ease-out both U8CXyW_click}.U8CXyW_spinner{animation:1.1s linear infinite U8CXyW_spin}.U8CXyW_sourceCaption{color:#64748b;text-align:center;margin-top:12px;font-size:14px;line-height:1.5}.U8CXyW_summary{background:#fff;flex-direction:column;display:flex}.U8CXyW_documentHeader{background:linear-gradient(115deg,#effcf97a,#fff);border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:12px;padding:23px 25px 19px;display:flex}.U8CXyW_documentTitle{align-items:flex-start;gap:11px;display:flex}.U8CXyW_documentTitle>svg{color:var(--primary);flex-shrink:0;margin-top:3px}.U8CXyW_documentTitle h3{color:#334155;letter-spacing:-.025em;font-size:19px;font-weight:650;line-height:1.35}.U8CXyW_documentTitle p{color:#64748b;margin-top:4px;font-size:14px;line-height:1.4}.U8CXyW_reviewStatus{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;margin-top:1px;padding:5px 9px;font-size:12px;font-weight:600}.U8CXyW_summarySections{flex-direction:column;flex:1;gap:22px;min-height:0;padding:24px 26px;display:flex}.U8CXyW_summarySection{opacity:0;transition:opacity .25s,transform .25s;transform:translateY(5px)}.U8CXyW_summarySection[data-visible=true]{opacity:1;transform:translateY(0)}.U8CXyW_summarySection h4{color:#334155;font-size:16px;font-weight:700;line-height:1.4}.U8CXyW_summarySection p{color:#64748b;align-items:flex-start;gap:9px;min-height:25px;margin-top:7px;font-size:16px;line-height:1.6;display:flex}.U8CXyW_bullet{color:var(--primary)}.U8CXyW_caret{vertical-align:-2px;background:var(--primary);width:2px;height:16px;margin-left:2px;animation:.8s step-end infinite U8CXyW_blink;display:inline-block}.U8CXyW_documentFooter{background:#fbfcfd;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:14px;padding:16px 24px;display:flex}.U8CXyW_documentFooter>span:first-child{color:#64748b;align-items:center;gap:8px;font-size:13px;line-height:1.5;display:inline-flex}.U8CXyW_documentFooter>span:first-child svg{color:var(--primary);flex-shrink:0}.U8CXyW_copy{color:#475569;opacity:.4;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;transition:opacity .3s;display:inline-flex}.U8CXyW_copy[data-ready=true]{opacity:1}.U8CXyW_copy svg{color:var(--primary)}.U8CXyW_scene[data-running=false] *,.U8CXyW_scene[data-phase=processing] .U8CXyW_waveform i{animation-play-state:paused}@keyframes U8CXyW_waveform{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes U8CXyW_spin{to{transform:rotate(360deg)}}@keyframes U8CXyW_blink{50%{opacity:0}}@keyframes U8CXyW_click{0%{opacity:0;transform:scale(.98)}35%{opacity:.6}to{opacity:0;transform:scale(1.025)}}@media (max-width:600px){.U8CXyW_window{height:665px}.U8CXyW_header{gap:10px;padding:18px}.U8CXyW_header p{font-size:18px}.U8CXyW_patient{display:none}.U8CXyW_journey{gap:6px;padding-inline:16px}.U8CXyW_journeyStep{gap:5px;font-size:11px}.U8CXyW_journeyStep>span{width:19px;height:19px}.U8CXyW_source{padding:22px 18px}.U8CXyW_appointment{grid-template-columns:120px 1fr;gap:16px}.U8CXyW_appointmentDetails h4{font-size:22px}.U8CXyW_photo{height:164px}.U8CXyW_audio{padding:16px 13px}.U8CXyW_audioHeading{font-size:13px}.U8CXyW_audioDuration{display:none}.U8CXyW_analyse{font-size:14px}.U8CXyW_documentHeader{padding:21px 18px}.U8CXyW_documentTitle h3{font-size:17px}.U8CXyW_reviewStatus{display:none}.U8CXyW_summarySections{gap:24px;padding:24px 20px}.U8CXyW_documentFooter{padding:16px 18px}.U8CXyW_documentFooter>span:first-child{font-size:12px}}@media (prefers-reduced-motion:reduce){.U8CXyW_scene *{transition:none!important;animation:none!important}}
.eYQwVW_network{width:100%;min-width:0;position:relative}.eYQwVW_stage{aspect-ratio:640/600;isolation:isolate;width:100%;position:relative}.eYQwVW_orbit{z-index:-1;border:1px dashed color-mix(in srgb, var(--primary) 22%, transparent);border-radius:50%;position:absolute;inset:9% 8% 15%;transform:rotate(-16deg)}.eYQwVW_orbit:before,.eYQwVW_orbit:after{border:1px solid color-mix(in srgb, var(--primary) 10%, transparent);content:"";border-radius:50%;position:absolute;inset:13%}.eYQwVW_orbit:after{border-style:dotted;inset:-10%}.eYQwVW_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eYQwVW_connectionGuide{stroke:color-mix(in srgb, var(--primary) 22%, var(--card));stroke-width:2px;stroke-dasharray:4 7}.eYQwVW_connection{stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.eYQwVW_connection[data-active=true]{stroke-dashoffset:0}.eYQwVW_subscription{border:1px solid color-mix(in srgb, var(--primary) 25%, var(--card));background:var(--card);width:39%;min-height:34%;box-shadow:0 16px 0 -8px var(--accent), 0 30px 60px -25px color-mix(in srgb, var(--primary) 30%, transparent);border-radius:1.75rem;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem .5rem 1rem;transition:background .4s,transform .6s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:47.5%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.eYQwVW_stage[data-complete=true] .eYQwVW_subscription{background:var(--accent);transform:translate(-50%,-50%)rotate(0)}.eYQwVW_brand{border:1px solid var(--accent);background:var(--card);border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex;position:absolute;top:-1.125rem}.eYQwVW_subscriptionTitle{color:var(--foreground);margin-top:.25rem;font-size:clamp(.75rem,1.1vw,.9375rem);font-weight:600}.eYQwVW_discount{min-height:1.15em;color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.06em;place-items:center;margin-block:.2rem;font-size:clamp(2.25rem,5.2vw,4.5rem);line-height:1.1;display:grid}.eYQwVW_discount strong{white-space:nowrap;font-weight:600}.eYQwVW_discount strong>span{letter-spacing:-.02em;font-size:.5em}.eYQwVW_discountLabel{color:var(--foreground);font-size:clamp(.6875rem,1vw,.875rem)}.eYQwVW_dots{gap:.4rem;margin-top:.75rem;display:flex}.eYQwVW_dots>span{background:var(--border);border-radius:50%;width:.375rem;height:.375rem;transition:background .3s}.eYQwVW_dots>span[data-active=true]{background:var(--primary)}.eYQwVW_colleague{flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.eYQwVW_avatarButton{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--primary) 24%, var(--card));background:var(--card);width:clamp(3.5rem,6.4vw,5.5rem);box-shadow:0 8px 20px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:50%;padding:4px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative}.eYQwVW_colleague[data-active=true] .eYQwVW_avatarButton{border-color:var(--primary);box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 65%, transparent), 0 10px 24px color-mix(in srgb, var(--primary) 16%, transparent);transform:translateY(-3px)}.eYQwVW_portrait{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.eYQwVW_avatarBadge{border:2px solid var(--card);background:var(--primary);width:1.5rem;height:1.5rem;color:var(--primary-foreground);border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid;position:absolute;bottom:-2px;right:-2px}.eYQwVW_colleagueName{color:var(--secondary);white-space:nowrap;margin-top:.5rem;font-size:.8125rem}.eYQwVW_colleague[data-active=true] .eYQwVW_colleagueName{color:var(--foreground)}.eYQwVW_invitation{z-index:3;border:2px solid var(--card);background:var(--soft-peach);width:2.25rem;height:2.25rem;color:var(--foreground);box-shadow:0 8px 20px color-mix(in srgb, var(--foreground) 12%, transparent);pointer-events:none;border-radius:.75rem;place-items:center;margin:-1.125rem;display:grid;position:absolute}.eYQwVW_instructions{color:var(--foreground);text-align:center;margin-top:1.25rem;font-size:.875rem}.eYQwVW_condition{max-width:25rem;color:var(--secondary);text-align:center;margin:.5rem auto 0;font-size:.8125rem;line-height:1.65}.eYQwVW_avatarButton:focus-visible{outline:2px solid var(--primary);outline-offset:5px}@media (hover:hover){.eYQwVW_avatarButton:hover{border-color:var(--primary);transform:translateY(-5px)rotate(4deg)}}@media (max-width:639px){.eYQwVW_stage{aspect-ratio:640/840}.eYQwVW_subscription{border-radius:1.125rem;width:46%;padding-top:1.125rem;padding-bottom:.625rem}.eYQwVW_brand{width:2.25rem;height:2.25rem}.eYQwVW_brand img{width:24px}.eYQwVW_colleagueName{font-size:.75rem}.eYQwVW_dots{gap:.3rem;margin-top:.5rem}.eYQwVW_dots>span{width:.3125rem;height:.3125rem}}@media (prefers-reduced-motion:reduce){.eYQwVW_network *,.eYQwVW_network :before,.eYQwVW_network :after{transition:none!important;animation:none!important}.eYQwVW_avatarButton:hover{transform:none}}
.lC-EnW_scene{width:100%;max-width:680px;margin:0 auto;position:relative}.lC-EnW_scene:before{content:"";z-index:-1;filter:blur(30px);pointer-events:none;background:radial-gradient(at 70% 65%,#c4faf48a,#ffe5d955 60%,#0000 74%);border-radius:50%;position:absolute;inset:8% -8%}.lC-EnW_window{background:#fff;border:1px solid #e2e8f0;border-radius:26px;flex-direction:column;height:738px;display:flex;overflow:hidden;box-shadow:0 30px 75px -30px #2ec4b630,0 8px 24px -12px #33415514}.lC-EnW_header{align-items:center;gap:12px;padding:20px 24px;display:flex}.lC-EnW_headerIcon{width:44px;height:44px;color:var(--primary);background:#effcf9;border:1px solid #c4faf4;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.lC-EnW_header>div{flex:1}.lC-EnW_header p{color:#1e293b;letter-spacing:-.025em;font-size:19px;font-weight:700;line-height:1.3}.lC-EnW_header>div>span{color:#64748b;margin-top:3px;font-size:14px;display:block}.lC-EnW_example{color:#94a3b8;font-size:12px}.lC-EnW_tabs{border-bottom:1px solid #e2e8f0;align-items:center;gap:15px;padding:0 24px 17px;display:flex}.lC-EnW_tabs>span{color:#94a3b8;background:#f8fafc;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:14px;font-weight:600;transition:color .3s,background .3s;display:flex}.lC-EnW_tabs>span[data-active=true]{color:#334155;background:#eafbf8}.lC-EnW_tabs>span[data-active=true] svg{color:var(--primary)}.lC-EnW_tabs>svg{color:#cbd5e1;flex-shrink:0}.lC-EnW_body{background:#fcfdfd;flex:1;min-height:0;position:relative}.lC-EnW_meal,.lC-EnW_journal{padding:22px 24px;animation:.4s ease-out both lC-EnW_reveal;position:absolute;inset:0}.lC-EnW_mealOverview{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;display:grid}.lC-EnW_photo{background:#f5f2ed;border:1px solid #e2e8f0;border-radius:18px;height:236px;position:relative;overflow:hidden}.lC-EnW_photoImage{object-fit:cover}.lC-EnW_photo>span{color:#475569;background:#fffffff2;border:1px solid #fff9;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;bottom:12px;left:12px}.lC-EnW_photo>span svg{color:var(--primary)}.lC-EnW_eyebrow{color:#64748b;font-size:14px;font-weight:500}.lC-EnW_mealDetails h4{color:#1e293b;letter-spacing:-.035em;margin-top:7px;font-size:25px;font-weight:650;line-height:1.2}.lC-EnW_nutrients{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.lC-EnW_nutrient{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:8px 12px;transition:background .4s,border-color .4s}.lC-EnW_nutrient>span{color:#64748b;font-size:13px;font-weight:500;display:block}.lC-EnW_nutrient p{color:#334155;align-items:baseline;gap:5px;min-height:30px;margin-top:2px;display:flex}.lC-EnW_nutrient strong{letter-spacing:-.04em;font-size:28px;font-weight:650;line-height:1.15;animation:.4s ease-out both lC-EnW_valueIn}.lC-EnW_nutrient p>span{font-size:13px}.lC-EnW_nutrient p>.lC-EnW_pendingValue{color:#94a3b8;align-self:center;font-size:14px}.lC-EnW_nutrients[data-ready=true] .lC-EnW_nutrient[data-tone=energy]{background:#effbf8;border-color:#c4faf4}.lC-EnW_nutrients[data-ready=true] .lC-EnW_nutrient[data-tone=protein]{background:#f3f9f6;border-color:#deeee5}.lC-EnW_nutrients[data-ready=true] .lC-EnW_nutrient[data-tone=carbs]{background:#fffbf1;border-color:#f4ead0}.lC-EnW_nutrients[data-ready=true] .lC-EnW_nutrient[data-tone=fat]{background:#f0fafc;border-color:#dceff3}.lC-EnW_ingredients{margin-top:23px}.lC-EnW_ingredientsHeading{color:#334155;border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:10px;padding:0 2px 10px;font-size:15px;font-weight:650;display:flex}.lC-EnW_ingredientsHeading>span:last-child{color:#94a3b8;font-size:13px;font-weight:500}.lC-EnW_ingredient{color:#475569;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:8px;min-height:39px;padding:8px 3px;font-size:15px;animation:.4s ease-out both lC-EnW_reveal;display:flex}.lC-EnW_ingredient:last-child{border-bottom:0}.lC-EnW_ingredient>span:first-child{align-items:center;gap:10px;display:flex}.lC-EnW_ingredient>span:last-child{color:#64748b;font-variant-numeric:tabular-nums}.lC-EnW_ingredient i{border-radius:3px;flex-shrink:0;width:9px;height:9px}.lC-EnW_waiting{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:158px;display:flex}.lC-EnW_waitingIcon{color:var(--primary);margin-bottom:3px}.lC-EnW_waiting p{color:#475569;font-size:17px;font-weight:600}.lC-EnW_waiting>span:last-child{color:#64748b;max-width:380px;font-size:14px;line-height:1.5}.lC-EnW_footer{background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;min-height:80px;padding:14px 24px;display:flex}.lC-EnW_analyse{border:1px solid var(--primary);background:var(--primary);color:#fff;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;font-size:16px;font-weight:600;transition:transform .2s,background .3s,color .3s;display:flex;position:relative;box-shadow:0 7px 18px #2ec4b624}.lC-EnW_analyse[data-clicked=true]{transform:scale(.98)}.lC-EnW_analyse[data-processing=true]{color:#475569;box-shadow:none;background:#effcf9;border-color:#c4faf4}.lC-EnW_analyse[data-processing=true] svg{color:var(--primary)}.lC-EnW_clickRing{border:2px solid var(--primary);opacity:0;border-radius:17px;position:absolute;inset:-5px}.lC-EnW_analyse[data-clicked=true] .lC-EnW_clickRing{animation:.65s ease-out both lC-EnW_click}.lC-EnW_footerNote{color:#64748b;align-items:center;gap:8px;font-size:13px;line-height:1.5;display:inline-flex}.lC-EnW_footerNote svg{color:var(--primary);flex-shrink:0}.lC-EnW_edit{color:#475569;background:#effcf9;border:1px solid #c4faf4;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 13px;font-size:14px;font-weight:600;display:inline-flex}.lC-EnW_edit svg{color:var(--primary)}.lC-EnW_journalTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.lC-EnW_journalTitle h4{color:#1e293b;letter-spacing:-.03em;margin-top:5px;font-size:24px;font-weight:650;line-height:1.3}.lC-EnW_journalTitle>span{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:8px 10px;font-size:13px;display:inline-flex}.lC-EnW_journalTitle>span svg{color:var(--primary)}.lC-EnW_entries{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:17px;overflow:hidden}.lC-EnW_entry{border-bottom:1px solid #f1f5f9;align-items:center;gap:14px;padding:9px 15px;display:flex}.lC-EnW_entry:last-child{border-bottom:0}.lC-EnW_day{color:#94a3b8;background:#f8fafc;border-radius:9px;flex-direction:column;flex-shrink:0;align-items:center;gap:1px;width:39px;padding:4px;font-size:11px;line-height:1.3;display:flex}.lC-EnW_day strong{color:#475569;font-size:18px;font-weight:600}.lC-EnW_entry>div{flex:1}.lC-EnW_entry p{color:#475569;font-size:15px;font-weight:600;line-height:1.4}.lC-EnW_entry>div>span{color:#64748b;font-size:13px;line-height:1.5}.lC-EnW_entry>svg{color:var(--primary);animation:.4s ease-out both lC-EnW_valueIn}.lC-EnW_entryDot{background:#dbe5e8;border-radius:50%;width:6px;height:6px}.lC-EnW_entry[data-analyzed=true] .lC-EnW_day{background:#effcf9}.lC-EnW_summary{background:linear-gradient(120deg,#effcf9,#fff);border:1px solid #c4faf4;border-radius:16px;margin-top:16px;padding:17px 19px;animation:.4s ease-out both lC-EnW_reveal}.lC-EnW_summaryHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.lC-EnW_summaryHeading>span:first-child{color:#334155;align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex}.lC-EnW_summaryHeading svg{color:var(--primary)}.lC-EnW_summaryHeading>span:last-child{color:#64748b;font-size:12px}.lC-EnW_summary p{color:#475569;min-height:78px;margin-top:12px;font-size:16px;line-height:1.65}.lC-EnW_summaryNote{color:#64748b;margin-top:10px;font-size:12px;display:block}.lC-EnW_caret{background:var(--primary);vertical-align:-2px;width:2px;height:16px;margin-left:2px;animation:.8s step-end infinite lC-EnW_blink;display:inline-block}.lC-EnW_journalWaiting{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:16px;display:flex}.lC-EnW_journalWaiting>svg{color:var(--primary);margin-bottom:10px}.lC-EnW_journalWaiting h4{color:#475569;font-size:18px;font-weight:600}.lC-EnW_journalWaiting p{color:#64748b;max-width:400px;margin-top:8px;font-size:14px;line-height:1.6}.lC-EnW_resultStatus{color:#64748b;border:1px solid #e2e8f0;border-radius:9px;flex-shrink:0;padding:8px 11px;font-size:13px}.lC-EnW_spinner{animation:1s linear infinite lC-EnW_spin}.lC-EnW_scene[data-running=false] *{animation-play-state:paused}@keyframes lC-EnW_reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lC-EnW_valueIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes lC-EnW_spin{to{transform:rotate(360deg)}}@keyframes lC-EnW_blink{50%{opacity:0}}@keyframes lC-EnW_click{0%{opacity:0;transform:scale(.98)}35%{opacity:.6}to{opacity:0;transform:scale(1.025)}}@media (max-width:600px){.lC-EnW_window{height:776px}.lC-EnW_header{padding:18px}.lC-EnW_example{display:none}.lC-EnW_tabs{gap:8px;padding-inline:18px}.lC-EnW_tabs>span{gap:6px;padding:9px 8px;font-size:12px}.lC-EnW_meal,.lC-EnW_journal{padding:20px 18px}.lC-EnW_mealOverview{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px}.lC-EnW_photo{height:236px}.lC-EnW_photo>span{justify-content:center;font-size:10px;inset:auto 6px 8px}.lC-EnW_mealDetails h4{font-size:22px}.lC-EnW_nutrient{padding:10px 7px}.lC-EnW_nutrient strong{font-size:24px}.lC-EnW_nutrient>span{font-size:12px}.lC-EnW_footer{gap:8px;padding-inline:18px}.lC-EnW_footerNote{font-size:12px}.lC-EnW_edit{gap:6px;padding:10px;font-size:12px}.lC-EnW_journalTitle{flex-wrap:wrap}.lC-EnW_journalTitle h4{font-size:22px}.lC-EnW_entries{margin-top:15px}.lC-EnW_entry{gap:10px;padding-inline:11px}.lC-EnW_entry p{font-size:14px}.lC-EnW_summary{padding:16px}.lC-EnW_summaryHeading{flex-wrap:wrap}.lC-EnW_summary p{font-size:15px}}@media (prefers-reduced-motion:reduce){.lC-EnW_scene *{transition:none!important;animation:none!important}}
.oNq-QW_page{background:var(--background);color:var(--foreground);overflow-x:clip}.oNq-QW_hero{background:radial-gradient(ellipse at 85% 55%, color-mix(in srgb, var(--accent) 35%, transparent), transparent 48%), var(--background);padding:10rem 1.5rem 5rem}.oNq-QW_heroLayout{grid-template-columns:1fr 1.08fr;align-items:center;gap:3rem;max-width:1240px;margin-inline:auto;display:grid}.oNq-QW_heroCopy{z-index:1;padding-bottom:1.5rem;position:relative}.oNq-QW_heroTitle{font-family:var(--font-serif);letter-spacing:-.045em;font-size:clamp(2.75rem,4.1vw,3.8rem);font-weight:600;line-height:1.13}.oNq-QW_heroTitle>span{color:var(--primary)}.oNq-QW_heroLead{max-width:29rem;color:var(--secondary);margin-block:1.7rem 2rem;font-size:1.0625rem;line-height:1.9}.oNq-QW_button{background:var(--primary);max-width:100%;min-height:3.5rem;color:var(--primary-foreground);text-align:center;box-shadow:0 10px 25px color-mix(in srgb, var(--primary) 18%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:1rem;padding:1rem 1.75rem;font-size:1rem;font-weight:600;line-height:1.5;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.oNq-QW_button>svg{flex-shrink:0;transition:transform .2s}.oNq-QW_button:hover{background:var(--primary-hover);box-shadow:0 13px 30px color-mix(in srgb, var(--primary) 25%, transparent)}.oNq-QW_button:hover>svg{transform:translate(3px)}.oNq-QW_textLink{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 50%, transparent);text-underline-offset:5px;align-items:center;gap:.6rem;font-size:.9375rem;font-weight:600;line-height:1.6;display:inline-flex}.oNq-QW_textLink:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.oNq-QW_heroCopy>.oNq-QW_textLink{width:fit-content;margin-top:1.5rem;font-size:.875rem;font-weight:400;display:flex}.oNq-QW_button:focus-visible,.oNq-QW_textLink:focus-visible,.oNq-QW_faq>summary:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.oNq-QW_journey{--file-source-x:28%;--file-source-y:30%;--file-review-x:78%;--file-review-y:25%;--file-target-x:66%;--file-target-y:68%;min-width:0;position:relative}.oNq-QW_transferCanvas{isolation:isolate;height:580px;position:relative}.oNq-QW_sourceGlow,.oNq-QW_destinationGlow{z-index:-2;pointer-events:none;position:absolute}.oNq-QW_sourceGlow{background:radial-gradient(ellipse, color-mix(in srgb, var(--soft-peach) 55%, transparent), transparent 65%);inset:-3% 30% 32% -12%}.oNq-QW_destinationGlow{background:radial-gradient(ellipse, color-mix(in srgb, var(--accent) 75%, transparent), transparent 66%);inset:24% -18% -9% 5%}.oNq-QW_transferPath{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.oNq-QW_pathGuide{stroke:color-mix(in srgb, var(--primary) 30%, transparent);stroke-width:1.5px;stroke-dasharray:5 7}.oNq-QW_pathProgress{stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}.oNq-QW_pathArrow{stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .4s}.oNq-QW_journey[data-step="1"] .oNq-QW_pathProgress{stroke-dashoffset:.43px}.oNq-QW_journey[data-step="2"] .oNq-QW_pathProgress{stroke-dashoffset:0}.oNq-QW_journey[data-step="2"] .oNq-QW_pathArrow{opacity:1}.oNq-QW_sourceFolder{z-index:1;width:55%;transition:opacity .7s,transform .7s;position:absolute;top:7%;left:1%;transform:rotate(-5deg)}.oNq-QW_sourceTab{background:var(--soft-peach);border-radius:.8rem .8rem 0 0;width:fit-content;margin:0 0 -.3rem .7rem;padding:.6rem 1rem .65rem;font-size:.6875rem;font-weight:600;display:block;position:relative}.oNq-QW_sourcePaper{z-index:1;border:1px solid color-mix(in srgb, var(--soft-coral) 30%, var(--border));background:var(--card);box-shadow:0 18px 45px color-mix(in srgb, var(--foreground) 10%, transparent);border-radius:1.1rem;padding:1rem;position:relative}.oNq-QW_paperBehind{z-index:0;border:1px solid var(--soft-peach);background:color-mix(in srgb, var(--soft-peach) 35%, var(--card));border-radius:1rem;position:absolute;inset:2.6rem -.45rem -.5rem .55rem;transform:rotate(4deg)}.oNq-QW_sourceHeading{border-bottom:1px solid var(--border);align-items:center;gap:.6rem;padding:.2rem 0 1rem;display:flex}.oNq-QW_sourceHeading>svg{color:var(--secondary)}.oNq-QW_sourceHeading>strong{font-size:.8125rem;font-weight:600}.oNq-QW_sourceHeading>span{color:var(--secondary);letter-spacing:.12em;margin-left:auto}.oNq-QW_sourcePatients>div{border-bottom:1px solid var(--border);align-items:center;gap:.6rem;min-height:49px;display:flex}.oNq-QW_smallAvatar{background:var(--soft-peach);width:28px;height:28px;color:var(--foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:.5625rem;font-weight:600;display:grid}.oNq-QW_sourcePatients>div:nth-child(2) .oNq-QW_smallAvatar{background:var(--accent)}.oNq-QW_sourcePatients>div:nth-child(3) .oNq-QW_smallAvatar{background:var(--muted)}.oNq-QW_sourcePatients>div>span:nth-child(2){flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.oNq-QW_sourcePatients strong{font-size:.6875rem;font-weight:600}.oNq-QW_sourcePatients small{color:var(--secondary);white-space:nowrap;font-size:.5rem}.oNq-QW_sourcePatients i{background:var(--border);border-radius:2px;width:65%;height:3px;display:block}.oNq-QW_sourcePatients>div>i{width:13px}.oNq-QW_sourcePatients svg{color:var(--primary);flex-shrink:0}.oNq-QW_exportLabel{align-items:center;gap:.5rem;padding-top:.85rem;font-size:.625rem;display:flex}.oNq-QW_exportLabel>svg{color:var(--primary)}.oNq-QW_exportLabel>svg:last-child{margin-left:auto}.oNq-QW_journey[data-step="2"] .oNq-QW_sourceFolder{opacity:.68;transform:rotate(-7deg)}.oNq-QW_travellingFile{z-index:5;left:var(--file-source-x);top:var(--file-source-y);border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));background:var(--card);width:79px;height:101px;color:var(--primary);box-shadow:0 12px 28px color-mix(in srgb, var(--primary) 20%, transparent);opacity:0;border-radius:.6rem;flex-direction:column;align-items:flex-start;padding:.8rem .7rem;transition:left 1s cubic-bezier(.22,1,.36,1),top 1s cubic-bezier(.22,1,.36,1),transform 1s,opacity .35s;display:flex;position:absolute;transform:translate(-50%,-50%)rotate(-15deg)scale(.65)}.oNq-QW_travellingFile>svg{width:21px;height:21px}.oNq-QW_travellingFile>strong{letter-spacing:.07em;margin-top:.35rem;font-size:.5rem}.oNq-QW_travellingFile>span{background:var(--accent);border-radius:2px;width:100%;height:3px;margin-top:.25rem}.oNq-QW_travellingFile>span:last-child{width:65%}.oNq-QW_fileFold{border-bottom:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));border-left:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));background:var(--accent);border-radius:0 .6rem 0 .35rem;width:19px;height:19px;position:absolute;top:-1px;right:-1px}.oNq-QW_journey[data-step="1"] .oNq-QW_travellingFile{left:var(--file-review-x);top:var(--file-review-y);opacity:1;transform:translate(-50%,-50%)rotate(7deg)}.oNq-QW_journey[data-step="2"] .oNq-QW_travellingFile{left:var(--file-target-x);top:var(--file-target-y);opacity:0;transform:translate(-50%,-50%)rotate(-4deg)scale(.5)}.oNq-QW_reviewCheckpoint{z-index:5;opacity:0;flex-direction:column;align-items:center;gap:.55rem;transition:opacity .45s .45s,transform .45s .45s;display:flex;position:absolute;top:38%;left:78%;transform:translate(-50%,8px)}.oNq-QW_reviewCheckpoint>span{border:5px solid var(--background);background:var(--primary);width:38px;height:38px;color:var(--primary-foreground);box-shadow:0 0 0 4px var(--accent);border-radius:50%;place-items:center;display:grid}.oNq-QW_reviewCheckpoint>strong{white-space:nowrap;font-size:.625rem;font-weight:600}.oNq-QW_journey[data-step="1"] .oNq-QW_reviewCheckpoint,.oNq-QW_journey[data-step="2"] .oNq-QW_reviewCheckpoint{opacity:1;transform:translate(-50%)}.oNq-QW_destinationFolder{z-index:3;width:68%;transition:transform .7s;position:absolute;top:48%;right:0;transform:rotate(3deg)}.oNq-QW_destinationTab{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));background:color-mix(in srgb, var(--accent) 75%, var(--card));border-bottom:0;border-radius:1rem 1rem 0 0;width:fit-content;margin:0 0 -.1rem 1.2rem;padding:.65rem 1rem .45rem;display:flex}.oNq-QW_destinationPaper{border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));background:var(--card);box-shadow:0 22px 55px color-mix(in srgb, var(--primary) 15%, transparent), 7px 9px 0 color-mix(in srgb, var(--accent) 85%, var(--card));border-radius:1.2rem;overflow:hidden}.oNq-QW_destinationHeader{border-bottom:1px solid var(--border);min-height:44px;color:var(--secondary);justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.5625rem;display:flex}.oNq-QW_importSuccess{color:var(--foreground);opacity:0;white-space:nowrap;align-items:center;gap:.3rem;transition:opacity .45s .9s,transform .45s .9s;display:inline-flex;transform:translateY(4px)}.oNq-QW_importSuccess>svg{color:var(--primary)}.oNq-QW_destinationBody{height:222px;margin:1rem;position:relative}.oNq-QW_emptyDestination{border:1px dashed color-mix(in srgb, var(--primary) 25%, var(--border));background:color-mix(in srgb, var(--accent) 12%, var(--card));border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;transition:opacity .35s;display:flex;position:absolute;inset:0}.oNq-QW_emptyAvatar{background:color-mix(in srgb, var(--accent) 60%, var(--card));width:65px;height:65px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:.9rem;display:grid}.oNq-QW_emptyDestination>strong{color:var(--secondary);font-size:.75rem;font-weight:400}.oNq-QW_emptyDestination>div{flex-direction:column;align-items:center;gap:.5rem;width:55%;margin-top:1.1rem;display:flex}.oNq-QW_emptyDestination>div>span{background:var(--border);border-radius:2px;width:100%;height:4px}.oNq-QW_emptyDestination>div>span:last-child{width:65%}.oNq-QW_arrivedPatient{opacity:0;transition:opacity .65s .65s,transform .65s .65s;position:absolute;inset:0;transform:translateY(12px)}.oNq-QW_arrivedIdentity{align-items:center;gap:.75rem;display:flex}.oNq-QW_patientAvatar{background:var(--soft-peach);border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:.6875rem;font-weight:600;display:grid}.oNq-QW_arrivedIdentity>div{flex-direction:column;flex:1;gap:.35rem;display:flex}.oNq-QW_arrivedIdentity div>span{color:var(--secondary);font-size:.5625rem}.oNq-QW_arrivedIdentity strong{letter-spacing:-.02em;font-size:1rem;font-weight:600}.oNq-QW_arrivedIdentity>svg{color:var(--primary)}.oNq-QW_arrivedHistory{grid-template-columns:1.1fr 1fr;gap:.65rem;margin-top:1rem;display:grid}.oNq-QW_arrivedHistory>div{border:1px solid var(--border);border-radius:.65rem;min-width:0;height:88px;padding:.65rem}.oNq-QW_arrivedHistory>div:first-child{grid-template-columns:auto 1fr;align-content:start;align-items:center;column-gap:.35rem;display:grid}.oNq-QW_arrivedHistory>div:first-child>svg{color:var(--primary)}.oNq-QW_arrivedHistory strong{font-size:.5625rem;font-weight:600}.oNq-QW_arrivedHistory>div:first-child>span{color:var(--secondary);grid-column:1/-1;margin-top:.6rem;font-size:.5rem}.oNq-QW_arrivedHistory i{background:var(--border);border-radius:2px;grid-column:1/-1;height:3px;margin-top:.4rem;display:block}.oNq-QW_arrivedHistory i:last-child{width:65%}.oNq-QW_arrivedHistory>div:last-child>svg{width:100%;height:51px;margin-top:.3rem}.oNq-QW_arrivedAppointment{background:color-mix(in srgb, var(--accent) 40%, var(--card));border-radius:.65rem;align-items:center;gap:.6rem;margin-top:.8rem;padding:.7rem;display:flex}.oNq-QW_arrivedAppointment>svg{color:var(--primary);flex-shrink:0}.oNq-QW_arrivedAppointment>div{flex-direction:column;flex:1;gap:.25rem;display:flex}.oNq-QW_arrivedAppointment strong{font-size:.625rem;font-weight:600}.oNq-QW_arrivedAppointment span{color:var(--secondary);font-size:.5rem}.oNq-QW_journey[data-step="2"] .oNq-QW_destinationFolder{transform:rotate(0)}.oNq-QW_journey[data-step="2"] .oNq-QW_emptyDestination{opacity:0}.oNq-QW_journey[data-step="2"] .oNq-QW_arrivedPatient,.oNq-QW_journey[data-step="2"] .oNq-QW_importSuccess{opacity:1;transform:translateY(0)}.oNq-QW_dataPacket{z-index:6;left:var(--file-review-x);top:var(--file-review-y);border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));background:var(--card);width:max-content;box-shadow:0 8px 25px color-mix(in srgb, var(--primary) 15%, transparent);opacity:0;pointer-events:none;border-radius:.8rem;align-items:center;gap:.5rem;padding:.65rem .8rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.oNq-QW_dataPacket>svg{color:var(--primary)}.oNq-QW_dataPacket>strong{font-size:.6875rem;font-weight:600}.oNq-QW_dataPacket>svg:last-child{margin-left:.3rem}.oNq-QW_packetPatient{--packet-delay:0s}.oNq-QW_packetNotes{--packet-delay:.16s}.oNq-QW_packetCalendar{--packet-delay:.32s}.oNq-QW_journey[data-step="2"] .oNq-QW_dataPacket{animation:oNq-QW_carry-data 1.25s cubic-bezier(.4, 0, .2, 1) var(--packet-delay) both paused}.oNq-QW_journey[data-step="2"][data-motion=true] .oNq-QW_dataPacket{animation-play-state:running}@keyframes oNq-QW_carry-data{0%{left:var(--file-review-x);top:var(--file-review-y);opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(.85)}18%{opacity:1}68%{opacity:1}to{left:var(--file-target-x);top:var(--file-target-y);opacity:0;transform:translate(-50%,-50%)rotate(5deg)scale(.7)}}.oNq-QW_illustrationCaption{color:var(--secondary);text-align:center;margin-top:4rem;font-size:.625rem;line-height:1.6}.oNq-QW_dataSection{max-width:1140px;margin-inline:auto;padding:6rem 2rem;scroll-margin-top:8rem}.oNq-QW_sectionIntro{max-width:650px}.oNq-QW_eyebrow{color:var(--secondary);letter-spacing:.13em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:600}.oNq-QW_sectionTitle{font-family:var(--font-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:600;line-height:1.2}.oNq-QW_sectionIntro>p:last-child{color:var(--secondary);margin-top:1.25rem;font-size:1rem;line-height:1.9}.oNq-QW_dataGrid{grid-template-columns:1fr 1fr;column-gap:4rem;margin-top:3rem;display:grid}.oNq-QW_dataItem{border-top:1px solid var(--border);align-items:flex-start;gap:1.25rem;padding:1.75rem 0;display:flex}.oNq-QW_dataIcon{background:color-mix(in srgb, var(--accent) 45%, var(--card));width:46px;height:46px;color:var(--primary);border-radius:.9rem;flex-shrink:0;place-items:center;display:grid}.oNq-QW_dataItem h3{margin-block:.1rem .6rem;font-size:1.0625rem;font-weight:600;line-height:1.5}.oNq-QW_dataItem p{color:var(--secondary);font-size:.9375rem;line-height:1.8}.oNq-QW_formats{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.75rem 0;display:flex}.oNq-QW_formats h3{font-size:.9375rem;font-weight:600}.oNq-QW_formats p{color:var(--secondary);margin-top:.5rem;font-size:.875rem;line-height:1.7}.oNq-QW_formats ul{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.oNq-QW_formats li{border:1px solid var(--border);background:var(--card);white-space:nowrap;border-radius:.7rem;padding:.6rem .75rem;font-size:.75rem;font-weight:600}.oNq-QW_formats li>span{color:var(--secondary);margin-left:.3rem;font-size:.6875rem;font-weight:400}.oNq-QW_controlSection{background:color-mix(in srgb, var(--accent) 20%, var(--card));padding:5rem 2rem}.oNq-QW_controlLayout{grid-template-columns:1fr 1.1fr;gap:6rem;max-width:1076px;margin-inline:auto;display:grid}.oNq-QW_controlLayout .oNq-QW_sectionTitle{font-size:clamp(2.25rem,3.5vw,3.1rem)}.oNq-QW_controlLayout .oNq-QW_sectionTitle>span{color:var(--primary)}.oNq-QW_controlLead{max-width:21rem;color:var(--secondary);margin-top:1.5rem;font-size:1rem;line-height:1.8}.oNq-QW_checkpoints{flex-direction:column;display:flex}.oNq-QW_checkpoints li{gap:1.5rem;padding-bottom:2rem;display:flex;position:relative}.oNq-QW_checkpoints li:last-child{padding-bottom:0}.oNq-QW_checkpoints li:not(:last-child):after{background:color-mix(in srgb, var(--primary) 23%, transparent);content:"";width:1px;position:absolute;top:35px;bottom:.25rem;left:15px}.oNq-QW_checkpoints li>span{border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);width:32px;height:32px;color:var(--foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:.625rem;display:grid}.oNq-QW_checkpoints h3{padding-top:.1rem;font-size:1.0625rem;font-weight:600;line-height:1.6}.oNq-QW_checkpoints p{max-width:25rem;color:var(--secondary);margin-top:.4rem;font-size:.9375rem;line-height:1.8}.oNq-QW_supportSection{border:1px solid var(--soft-peach);background:color-mix(in srgb, var(--soft-peach) 30%, var(--background));border-radius:1.5rem;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;max-width:1076px;margin:5rem auto 0;padding:2rem;display:grid}.oNq-QW_supportMark{background:var(--card);width:54px;height:62px;color:var(--primary);border-radius:.9rem;place-items:center;display:grid;position:relative;transform:rotate(-7deg)}.oNq-QW_supportMark>span{border:2px solid var(--card);background:var(--soft-peach);width:25px;height:25px;color:var(--foreground);border-radius:50%;place-items:center;font-size:.75rem;display:grid;position:absolute;bottom:-5px;right:-6px}.oNq-QW_supportSection h2{font-size:1.125rem;font-weight:600;line-height:1.5}.oNq-QW_supportSection p{max-width:38rem;color:var(--secondary);margin-top:.6rem;font-size:.9375rem;line-height:1.8}.oNq-QW_supportSection .oNq-QW_textLink{white-space:nowrap;font-size:.875rem}.oNq-QW_faqSection{max-width:864px;margin-inline:auto;padding:6rem 2rem}.oNq-QW_faqList{margin-top:2.5rem}.oNq-QW_faq{border-top:1px solid var(--border)}.oNq-QW_faq:last-child{border-bottom:1px solid var(--border)}.oNq-QW_faq>summary{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 0;font-size:1rem;font-weight:600;line-height:1.7;list-style:none;display:flex}.oNq-QW_faq>summary::-webkit-details-marker{display:none}.oNq-QW_faq>summary>svg{color:var(--primary);flex-shrink:0;transition:transform .2s}.oNq-QW_faq[open]>summary>svg{transform:rotate(180deg)}.oNq-QW_faq>p{max-width:45rem;color:var(--secondary);padding-bottom:1.5rem;font-size:.9375rem;line-height:1.9}.oNq-QW_finalSection{background:color-mix(in srgb, var(--soft-peach) 30%, var(--background));text-align:center;padding:5rem 1.5rem}.oNq-QW_finalSection>.oNq-QW_sectionTitle{max-width:42rem;margin-inline:auto}.oNq-QW_finalSection>.oNq-QW_button{margin-top:2rem}.oNq-QW_finalSection>.oNq-QW_textLink{width:fit-content;margin:1.5rem auto 0;font-weight:400;display:flex}@media (min-width:1500px){.oNq-QW_hero{padding-top:11rem;padding-bottom:7rem}}@media (max-width:1100px){.oNq-QW_heroLayout{gap:1.5rem}.oNq-QW_heroTitle{font-size:clamp(2.5rem,4.4vw,3.2rem)}.oNq-QW_transferCanvas{height:540px}.oNq-QW_sourceFolder{width:60%}.oNq-QW_sourcePaper{padding:.85rem}.oNq-QW_sourcePatients small{font-size:.4375rem}.oNq-QW_destinationFolder{width:73%;top:50%}.oNq-QW_destinationHeader{padding-inline:.8rem;font-size:.5rem}.oNq-QW_destinationBody{margin:.8rem}.oNq-QW_reviewCheckpoint{top:37%}.oNq-QW_illustrationCaption{margin-top:6rem}.oNq-QW_supportSection{grid-template-columns:auto 1fr;margin-inline:2rem}.oNq-QW_supportSection>.oNq-QW_textLink{grid-column:2}.oNq-QW_controlLayout{gap:3rem}}@media (max-width:760px){.oNq-QW_hero{padding-top:8.5rem;padding-bottom:3rem}.oNq-QW_heroLayout{grid-template-columns:1fr;gap:2.5rem;max-width:560px}.oNq-QW_heroCopy{padding-bottom:0}.oNq-QW_heroTitle{font-size:clamp(2.6rem,7.8vw,3.6rem)}.oNq-QW_heroLead{max-width:31rem;font-size:1rem;line-height:1.85}.oNq-QW_journey{width:100%;max-width:560px;margin-inline:auto}.oNq-QW_transferCanvas{height:580px}.oNq-QW_sourceFolder{width:55%}.oNq-QW_destinationFolder{width:68%;top:48%}.oNq-QW_illustrationCaption{margin-top:4rem}.oNq-QW_dataSection{padding:4rem 1.5rem}.oNq-QW_dataGrid{column-gap:2rem}.oNq-QW_dataItem{gap:.8rem}.oNq-QW_formats{flex-direction:column;align-items:flex-start;gap:1.25rem}.oNq-QW_controlSection{padding:4rem 1.5rem}.oNq-QW_controlLayout{grid-template-columns:1fr;gap:2.5rem}.oNq-QW_controlLead{max-width:100%}.oNq-QW_supportSection{gap:1.25rem;margin:3rem 1.5rem 0;padding:1.5rem}.oNq-QW_faqSection{padding:4rem 1.5rem}.oNq-QW_finalSection{padding-block:4rem}}@media (max-width:480px){.oNq-QW_hero{padding-inline:1.25rem}.oNq-QW_heroTitle{font-size:clamp(2.2rem,8.7vw,3rem)}.oNq-QW_heroCopy>.oNq-QW_button{width:100%}.oNq-QW_heroCopy>.oNq-QW_textLink{margin-inline:auto}.oNq-QW_journey{--file-source-x:35%;--file-source-y:23%;--file-review-x:83%;--file-review-y:39%;--file-target-x:58%;--file-target-y:75%}.oNq-QW_transferCanvas{height:600px}.oNq-QW_sourceFolder{width:75%;top:2%;left:1%}.oNq-QW_sourceTab{padding-inline:.8rem;font-size:.625rem}.oNq-QW_sourcePaper{padding:.85rem}.oNq-QW_sourceHeading{gap:.45rem;padding-bottom:.6rem}.oNq-QW_sourceHeading strong{font-size:.6875rem}.oNq-QW_sourcePatients>div{gap:.45rem;min-height:43px}.oNq-QW_sourcePatients small{letter-spacing:-.02em;font-size:.4375rem}.oNq-QW_sourcePatients strong{font-size:.625rem}.oNq-QW_sourcePatients .oNq-QW_smallAvatar{width:24px;height:24px;font-size:.5rem}.oNq-QW_exportLabel{font-size:.5625rem}.oNq-QW_transferPath{transform-origin:top;transform:translate(-1%,5%)scale(.95,1.1)}.oNq-QW_travellingFile{width:65px;height:86px;padding:.6rem}.oNq-QW_reviewCheckpoint{flex-direction:row;gap:.45rem;top:38%;left:80%;transform:translate(-50%)}.oNq-QW_reviewCheckpoint>span{width:30px;height:30px;box-shadow:0 0 0 3px var(--accent);border-width:4px}.oNq-QW_reviewCheckpoint>span>svg{width:13px;height:13px}.oNq-QW_reviewCheckpoint>strong{display:none}.oNq-QW_destinationFolder{width:91%;top:48%}.oNq-QW_destinationTab{margin-left:1rem;padding:.45rem .8rem .35rem}.oNq-QW_destinationBody{height:220px;margin:.85rem}.oNq-QW_destinationHeader{min-height:39px;padding:.65rem .85rem;font-size:.4375rem}.oNq-QW_importSuccess{gap:.2rem}.oNq-QW_importSuccess>svg{width:10px}.oNq-QW_arrivedHistory{gap:.45rem}.oNq-QW_arrivedHistory>div{padding:.55rem}.oNq-QW_arrivedHistory strong{font-size:.5rem}.oNq-QW_arrivedAppointment{gap:.45rem;padding:.65rem .5rem}.oNq-QW_arrivedAppointment strong{font-size:.5625rem}.oNq-QW_illustrationCaption{margin-top:2rem}.oNq-QW_dataGrid{grid-template-columns:1fr;margin-top:2rem}.oNq-QW_dataItem{gap:1rem;padding-block:1.5rem}.oNq-QW_dataIcon{width:42px;height:42px}.oNq-QW_formats li{padding-inline:.6rem}.oNq-QW_supportSection{grid-template-columns:1fr}.oNq-QW_supportSection>.oNq-QW_textLink{grid-column:1}.oNq-QW_supportMark{width:45px;height:52px}}@media (prefers-reduced-motion:reduce){.oNq-QW_page *,.oNq-QW_page :before,.oNq-QW_page :after{transition:none!important;animation:none!important}}
.yrgbHG_page{background:var(--card);overflow-x:clip}.yrgbHG_hero{isolation:isolate;background:var(--background);padding:9rem 1.5rem 4.5rem;position:relative;overflow:hidden}.yrgbHG_hero:before,.yrgbHG_hero:after{z-index:-1;content:"";pointer-events:none;animation:16s ease-in-out infinite alternate paused yrgbHG_halo-drift;position:absolute;inset:-10%}.yrgbHG_hero:before{background:radial-gradient(ellipse at 75% 40%, color-mix(in srgb, var(--accent) 45%, transparent), transparent 50%)}.yrgbHG_hero:after{background:radial-gradient(ellipse at 95% 85%, color-mix(in srgb, var(--soft-peach) 45%, transparent), transparent 40%);animation-duration:20s;animation-direction:alternate-reverse}.yrgbHG_hero[data-motion-running=true]:before,.yrgbHG_hero[data-motion-running=true]:after{animation-play-state:running}@keyframes yrgbHG_halo-drift{0%{transform:translate(-3%,-2%)}to{transform:translate(4%,3%)scale(1.08)}}.yrgbHG_heroLayout{grid-template-columns:.95fr 1.25fr;align-items:center;gap:2rem;max-width:1280px;margin-inline:auto;display:grid}.yrgbHG_heroCopy{z-index:1;padding-block:1rem 2rem;position:relative}.yrgbHG_heroTitle{color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.5rem,3.9vw,3.75rem);font-weight:600;line-height:1.12}.yrgbHG_titleAccent{color:var(--primary)}.yrgbHG_heroLead{max-width:23rem;color:var(--secondary);margin-top:1.5rem;font-size:1.125rem;line-height:1.8}.yrgbHG_heroRule{color:var(--foreground);align-items:center;gap:.65rem;margin-block:1.5rem 2rem;font-size:.9375rem;line-height:1.65;display:flex}.yrgbHG_heroRule>span{background:var(--primary);width:.5rem;height:.5rem;box-shadow:0 0 0 5px var(--accent);border-radius:50%;flex-shrink:0}.yrgbHG_heroScene{min-width:0}.yrgbHG_button{background:var(--primary);max-width:100%;min-height:3.5rem;color:var(--primary-foreground);box-shadow:0 10px 24px color-mix(in srgb, var(--primary) 17%, transparent);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.75rem;font-size:1rem;font-weight:600;line-height:1.5;transition:background-color .2s,box-shadow .25s,transform .25s;display:inline-flex}.yrgbHG_button>svg{flex-shrink:0;transition:transform .25s}.yrgbHG_button:hover{background:var(--primary-hover);box-shadow:0 12px 28px color-mix(in srgb, var(--primary) 24%, transparent)}.yrgbHG_button:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.yrgbHG_faq>summary:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.yrgbHG_welcome{max-width:1184px;margin:3.5rem auto 0;padding-inline:2rem}.yrgbHG_welcomeOffer{border-block:1px solid var(--soft-peach);justify-content:center;align-items:center;gap:3rem;padding:2rem 3rem;display:flex}.yrgbHG_welcomeStamp{border:1px solid var(--soft-peach);background:color-mix(in srgb, var(--soft-peach) 55%, var(--card));border-radius:1.5rem;flex-shrink:0;justify-content:center;align-items:center;width:10rem;height:8.5rem;display:flex;position:relative;transform:rotate(-7deg)}.yrgbHG_welcomeStamp>svg{color:var(--primary);position:absolute;top:-.625rem;right:-.5rem;transform:rotate(18deg)}.yrgbHG_welcomeStamp strong{color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.06em;font-size:3.75rem;font-weight:600;line-height:1}.yrgbHG_welcomeStamp strong>span{font-size:.5em}.yrgbHG_offerCondition{max-width:57rem;color:var(--secondary);text-align:center;margin:1.5rem auto 0;font-size:.875rem;line-height:1.8}.yrgbHG_sectionTitle{color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.025em;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.2}.yrgbHG_stepNumber{color:var(--primary);font-family:var(--font-serif);font-size:2.5rem;line-height:1}.yrgbHG_faq{border:1px solid var(--border);background:var(--background);border-radius:1.5rem;overflow:hidden}.yrgbHG_faq>summary{border-radius:inherit;min-height:4.5rem;color:var(--foreground);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;font-size:1.125rem;font-weight:600;line-height:1.6;list-style:none;display:flex}.yrgbHG_faq>summary::-webkit-details-marker{display:none}.yrgbHG_faq>summary>svg{flex-shrink:0;transition:transform .2s}.yrgbHG_faq[open]>summary>svg{transform:rotate(180deg)}.yrgbHG_discovery{border-top:1px solid var(--soft-peach);background:color-mix(in srgb, var(--soft-peach) 25%, var(--background))}@media (hover:hover){.yrgbHG_button:hover{transform:translateY(-3px)}.yrgbHG_button:hover>svg{transform:translate(4px)}}@media (min-width:640px){.yrgbHG_hero,.yrgbHG_faq>summary{padding-inline:2rem}}@media (max-width:1023px){.yrgbHG_hero{padding-top:8.5rem}.yrgbHG_heroLayout{grid-template-columns:1fr;gap:2rem;max-width:42rem}.yrgbHG_heroCopy{max-width:35rem;padding-bottom:0}.yrgbHG_heroTitle{max-width:35rem;font-size:clamp(2.5rem,6vw,3.75rem)}.yrgbHG_heroLead{max-width:28rem}.yrgbHG_heroScene{justify-self:center;width:100%;max-width:38rem}}@media (max-width:639px){.yrgbHG_hero{padding-bottom:2.5rem}.yrgbHG_heroTitle{font-size:2.5rem}.yrgbHG_heroRule{font-size:.875rem}.yrgbHG_heroCopy .yrgbHG_button{width:100%;padding-inline:1rem;font-size:.9375rem}.yrgbHG_welcome{margin-top:2rem;padding-inline:1.5rem}.yrgbHG_welcomeOffer{flex-direction:column;align-items:flex-start;gap:1.75rem;padding:2rem .5rem}.yrgbHG_welcomeStamp{width:7rem;height:6rem}.yrgbHG_welcomeStamp strong{font-size:2.75rem}.yrgbHG_offerCondition{text-align:left}}@media (prefers-reduced-motion:reduce){.yrgbHG_hero:before,.yrgbHG_hero:after{animation:none}.yrgbHG_button,.yrgbHG_button>svg,.yrgbHG_faq>summary>svg{transition:none}.yrgbHG_button:hover,.yrgbHG_button:hover>svg{transform:none}}
.TVOdsq_page{background:var(--background);color:var(--foreground);overflow-x:clip}.TVOdsq_hero{background:radial-gradient(ellipse at 90% 42%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 43%);padding:10.5rem 2rem 5.5rem;position:relative}.TVOdsq_heroLayout,.TVOdsq_editorialLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);max-width:1240px;margin-inline:auto;display:grid}.TVOdsq_heroCopy{min-width:0}.TVOdsq_eyebrow,.TVOdsq_sheetLabel{color:var(--secondary);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.7}.TVOdsq_eyebrow{color:var(--primary-hover);margin-bottom:1.5rem}.TVOdsq_heroTitle{color:var(--color-slate-900);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.75rem,4.25vw,4rem);font-weight:300;line-height:1.12}.TVOdsq_heroTitle>span{margin-top:.22em;line-height:1.2;display:block}.TVOdsq_heroLead{max-width:34rem;color:var(--color-slate-600);text-wrap:pretty;margin:1.75rem 0 2rem;font-size:1.0625rem;line-height:1.9}.TVOdsq_scene{isolation:isolate;width:100%;min-width:0;position:relative}.TVOdsq_scene *,.TVOdsq_scene :before,.TVOdsq_scene :after{animation-play-state:paused!important}.TVOdsq_scene[data-motion-running=true] *,.TVOdsq_scene[data-motion-running=true] :before,.TVOdsq_scene[data-motion-running=true] :after{animation-play-state:running!important}.TVOdsq_equation{aspect-ratio:560/480;justify-self:center;max-width:560px}.TVOdsq_equationOrbit{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.TVOdsq_equationOrbit ellipse{stroke:color-mix(in srgb, var(--primary) 24%, transparent);stroke-width:1px}.TVOdsq_connector{stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;animation:10s ease-in-out infinite TVOdsq_connect}.TVOdsq_orbitDot{fill:var(--soft-coral)}.TVOdsq_expertise,.TVOdsq_pralina{text-align:center;letter-spacing:-.04em;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute}.TVOdsq_expertise{background:var(--soft-coral);width:49%;height:57%;color:var(--color-slate-900);box-shadow:0 20px 50px color-mix(in srgb, var(--soft-coral) 23%, transparent);border-radius:44% 44% 38%;gap:1rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;animation:10s cubic-bezier(.45,0,.2,1) infinite TVOdsq_expertiseApproach;top:28%;left:3%;transform:rotate(-9deg)}.TVOdsq_expertise>svg{opacity:.65}.TVOdsq_pralina{background:var(--accent);width:49%;height:57%;color:var(--color-slate-900);box-shadow:0 20px 50px color-mix(in srgb, var(--primary) 9%, transparent);border-radius:42% 45% 42% 36%;gap:1.15rem;font-size:clamp(3rem,4.5vw,4.5rem);font-style:italic;font-weight:700;animation:10s cubic-bezier(.45,0,.2,1) infinite TVOdsq_pralinaApproach;top:9%;right:0;transform:rotate(8deg)}.TVOdsq_plus{z-index:2;border:1px solid var(--border);background:var(--card);width:3.75rem;height:3.75rem;color:var(--color-slate-700);box-shadow:0 8px 24px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:50%;place-items:center;font-size:2.25rem;font-weight:300;animation:10s ease-in-out infinite TVOdsq_connectionPulse;display:grid;position:absolute;top:52%;left:51%;transform:translate(-50%,-50%)}.TVOdsq_equationAccent{border:4px solid var(--soft-coral);border-radius:50%;width:19px;height:19px;position:absolute;top:11%;left:17%}.TVOdsq_sectionTitle{color:var(--color-slate-900);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.1rem,3.3vw,3rem);font-weight:600;line-height:1.16}.TVOdsq_sectionCopy>p,.TVOdsq_firstProjectInner>p{color:var(--color-slate-600);text-wrap:pretty;margin-top:1.25rem;font-size:1rem;line-height:1.9}.TVOdsq_editorialSection{padding:5.5rem 2rem}.TVOdsq_editorialLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(3rem,6vw,6rem)}.TVOdsq_sectionCopy{min-width:0;max-width:470px}.TVOdsq_sectionIcon{width:3.5rem;height:3.5rem;color:var(--primary);background:color-mix(in srgb, var(--accent) 55%, transparent);border-radius:1.15rem;place-items:center;margin-bottom:1.75rem;display:grid}.TVOdsq_coralIcon{color:var(--foreground);background:color-mix(in srgb, var(--soft-peach) 80%, transparent)}.TVOdsq_training{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent) 12%, transparent), transparent)}.TVOdsq_community{background:radial-gradient(ellipse at 15% 50%, color-mix(in srgb, var(--soft-peach) 35%, transparent), transparent 55%)}.TVOdsq_reverseLayout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.TVOdsq_reverseLayout .TVOdsq_sectionCopy{grid-area:1/2}.TVOdsq_reverseLayout .TVOdsq_scene{grid-area:1/1}.TVOdsq_sheetLabel{letter-spacing:.12em;font-size:.625rem;display:block}.TVOdsq_workshopScene{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;align-items:start;gap:1.5rem 1rem;max-width:600px;padding:2rem .5rem 1rem;display:grid;container-type:inline-size}.TVOdsq_workshopHalo{z-index:-1;background:color-mix(in srgb, var(--accent) 38%, transparent);border-radius:50%;position:absolute;inset:8% 2% 8% 1%}.TVOdsq_programSheet,.TVOdsq_practiceSheet{border-radius:1rem;min-width:0;position:relative}.TVOdsq_programSheet{background:var(--soft-peach);box-shadow:0 15px 35px color-mix(in srgb, var(--soft-coral) 12%, transparent);padding:1.5rem;transform:rotate(-5deg)}.TVOdsq_programSheet>p{color:var(--color-slate-900);letter-spacing:-.04em;margin-top:.75rem;font-size:clamp(1.2rem,4.5cqw,1.75rem);font-weight:600;line-height:1.2}.TVOdsq_programLessons{margin-top:1.5rem;display:grid}.TVOdsq_programLesson{border-top:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);color:var(--color-slate-700);align-items:baseline;gap:.625rem;padding:.875rem 0;font-size:clamp(.75rem,2.4cqw,.875rem);line-height:1.6;display:flex}.TVOdsq_lessonDot{background:var(--soft-coral);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:12s ease-in-out infinite TVOdsq_lessonFocus}.TVOdsq_workshopThread{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.TVOdsq_threadTrack{stroke:color-mix(in srgb, var(--primary) 20%, transparent);stroke-width:1.5px}.TVOdsq_workshopTransfer,.TVOdsq_networkFlow{stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;animation:12s ease-in-out infinite TVOdsq_workshopTransfer}.TVOdsq_practiceSheet{border:1px solid var(--border);background:var(--card);box-shadow:0 25px 60px color-mix(in srgb, var(--foreground) 8%, transparent);margin-top:8rem;padding:1.25rem;transform:rotate(4deg)}.TVOdsq_practiceHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:1rem;display:flex}.TVOdsq_practiceHeading p{color:var(--color-slate-900);letter-spacing:-.03em;margin-top:.35rem;font-size:clamp(1.1rem,4cqw,1.5rem);font-weight:600;line-height:1.2}.TVOdsq_practiceRows{margin-block:.5rem;display:grid}.TVOdsq_practiceRow{border-bottom:1px solid var(--border);color:var(--color-slate-700);grid-template-columns:20px minmax(0,1fr) 22px;align-items:center;gap:.5rem;padding-block:.875rem;font-size:clamp(.7rem,2.4cqw,.875rem);display:grid}.TVOdsq_practiceRow:last-child{border-bottom:0}.TVOdsq_practiceIcon{color:var(--primary)}.TVOdsq_practiceCheck{width:22px;height:22px}.TVOdsq_practiceCheck circle{stroke:var(--accent);stroke-width:1.5px}.TVOdsq_practiceCheck path{stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:12s ease-in-out infinite both TVOdsq_practiceComplete}.TVOdsq_programLesson[data-step="1"] .TVOdsq_lessonDot,.TVOdsq_practiceRow[data-step="1"] .TVOdsq_practiceCheck path{animation-delay:2s}.TVOdsq_programLesson[data-step="2"] .TVOdsq_lessonDot,.TVOdsq_practiceRow[data-step="2"] .TVOdsq_practiceCheck path{animation-delay:4s}.TVOdsq_practiceCaption{border-top:1px solid var(--border);color:var(--secondary);padding-top:.75rem;font-size:.625rem;line-height:1.6;display:block}.TVOdsq_workshopSignature{color:var(--color-slate-600);grid-column:1/-1;justify-content:center;align-items:center;gap:.625rem;margin-top:1.5rem;font-size:.75rem;display:flex}.TVOdsq_workshopSignature>span:first-child{background:var(--primary);border-radius:50%;width:7px;height:7px}.TVOdsq_networkScene{aspect-ratio:6/5;background:radial-gradient(ellipse at 45% 50%, color-mix(in srgb, var(--soft-peach) 40%, transparent), transparent 65%);justify-self:center;max-width:600px;container-type:inline-size}.TVOdsq_networkThreads{width:100%;height:100%;position:absolute;inset:0}.TVOdsq_networkPartner,.TVOdsq_networkPralina{aspect-ratio:1;width:31%;color:var(--color-slate-900);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute}.TVOdsq_networkPartner{background:var(--soft-peach);box-shadow:0 15px 40px color-mix(in srgb, var(--soft-coral) 12%, transparent);top:25%;left:12%}.TVOdsq_networkPartner>span{font-size:clamp(.875rem,3.2cqw,1.125rem);font-weight:600}.TVOdsq_networkPartner>svg{color:var(--foreground)}.TVOdsq_networkPralina{border:1px solid color-mix(in srgb, var(--primary) 12%, transparent);background:var(--card);box-shadow:0 15px 40px color-mix(in srgb, var(--primary) 9%, transparent);top:25%;right:11%}.TVOdsq_networkPralina>span:last-child{letter-spacing:-.04em;font-size:clamp(1.75rem,5.8cqw,2.25rem);font-style:italic;font-weight:700}.TVOdsq_networkSatellite{aspect-ratio:1;border:1px solid var(--border);background:var(--card);width:9%;color:var(--secondary);border-radius:50%;place-items:center;display:grid;position:absolute}.TVOdsq_satelliteTop{top:9%;left:11%}.TVOdsq_satelliteLeft{top:61%;left:4%}.TVOdsq_satelliteBottom{top:81%;left:24%}.TVOdsq_networkLabel{color:var(--color-slate-600);align-items:center;gap:.65rem;font-size:clamp(.625rem,2.5cqw,.875rem);display:flex;position:absolute;top:71%;left:47%}.TVOdsq_networkLabel svg{color:var(--primary);animation:12s ease-in-out infinite TVOdsq_recommendationArrow}.TVOdsq_resourcesScene{aspect-ratio:560/530;justify-self:center;max-width:600px}.TVOdsq_resourceThread{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.TVOdsq_resources{padding-bottom:7rem}.TVOdsq_resourcesScene:before{content:"";background:color-mix(in srgb, var(--accent) 42%, transparent);border-radius:50%;position:absolute;inset:8% 3% 9% 12%}.TVOdsq_resourceThread path{stroke:var(--soft-coral);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;animation:12s ease-in-out infinite TVOdsq_conversationThread}.TVOdsq_resourceBack{background:var(--soft-peach);color:var(--foreground);border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2rem;display:flex;position:absolute;inset:10% 22% 15% 12%;transform:rotate(-13deg)}.TVOdsq_resourceBack>span{font-size:.75rem;font-weight:600}.TVOdsq_resourceSheet{border:1px solid var(--border);background:var(--card);box-shadow:0 24px 60px color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:1rem;padding:2rem;animation:12s ease-in-out infinite TVOdsq_resourceOpen;position:absolute;inset:17% 12% 9% 27%;transform:rotate(6deg)}.TVOdsq_resourceSheet>p{color:var(--color-slate-900);letter-spacing:-.035em;margin-top:1.15rem;font-size:clamp(1.25rem,2vw,1.8rem);font-weight:600;line-height:1.2}.TVOdsq_resourceDrawing{background:color-mix(in srgb, var(--accent) 38%, transparent);border-radius:.75rem;height:40%;min-height:75px;margin-top:1.25rem;position:relative;overflow:hidden}.TVOdsq_resourceDrawing i{aspect-ratio:1;background:var(--accent);border-radius:50%;width:44%;position:absolute;top:20%;left:12%}.TVOdsq_resourceDrawing i:nth-child(2){background:var(--soft-coral);top:20%;left:44%}.TVOdsq_resourceDrawing i:nth-child(3){background:var(--primary);top:47%;left:29%}.TVOdsq_resourceDrawing>span{aspect-ratio:1;border:1px solid var(--card);border-radius:50%;width:15%;position:absolute;top:45%;left:48%}.TVOdsq_resourceLines{gap:.65rem;margin-top:1.5rem;display:grid}.TVOdsq_resourceLines i{background:var(--border);transform-origin:0;border-radius:3px;width:95%;height:5px;animation:12s ease-in-out infinite TVOdsq_resourceLines}.TVOdsq_resourceLines i:nth-child(2){width:83%;animation-delay:.16s}.TVOdsq_resourceLines i:nth-child(3){width:60%;animation-delay:.32s}.TVOdsq_resourceNote{border:1px solid color-mix(in srgb, var(--primary) 15%, transparent);background:var(--card);color:var(--foreground);box-shadow:0 10px 30px color-mix(in srgb, var(--foreground) 6%, transparent);border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.75rem;line-height:1.5;display:flex;position:absolute;bottom:9%;right:1%;transform:rotate(-4deg)}.TVOdsq_resourceNote>svg{color:var(--primary)}.TVOdsq_firstProject{border-block:1px solid color-mix(in srgb, var(--primary) 10%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--soft-peach) 35%, var(--background)), var(--background) 48%, color-mix(in srgb, var(--accent) 25%, var(--background)));padding:5rem 2rem}.TVOdsq_firstProjectInner{text-align:center;max-width:780px;margin-inline:auto}.TVOdsq_projectLink{justify-content:center;margin-bottom:2rem;display:flex}.TVOdsq_projectLink i{border:3px solid var(--soft-coral);border-radius:30px;width:49px;height:29px;transform:rotate(-32deg)}.TVOdsq_projectLink i+i{border-color:var(--primary);margin-left:-18px}@keyframes TVOdsq_expertiseApproach{0%,to{transform:translate(-10px,7px)rotate(-12deg)}22%,74%{transform:translate(6px,-3px)rotate(-7deg)}47%{transform:translate(6px,-7px)rotate(-7deg)}}@keyframes TVOdsq_pralinaApproach{0%,to{transform:translate(10px,-6px)rotate(11deg)}22%,74%{transform:translate(-6px,3px)rotate(6deg)}47%{transform:translate(-6px,7px)rotate(6deg)}}@keyframes TVOdsq_connect{0%,7%{stroke-dashoffset:1px;opacity:.3}28%,78%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:-1px;opacity:.3}}@keyframes TVOdsq_connectionPulse{0%,12%,85%,to{transform:translate(-50%,-50%)scale(.92)}26%,72%{transform:translate(-50%,-50%)scale(1)}}@keyframes TVOdsq_conversationThread{0%,8%{stroke-dashoffset:1px}36%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes TVOdsq_lessonFocus{0%,38%,to{background:var(--soft-coral);transform:scale(1)}10%,25%{background:var(--primary);transform:scale(1.5)}}@keyframes TVOdsq_practiceComplete{0%,12%,to{stroke-dashoffset:1px}26%,82%{stroke-dashoffset:0}}@keyframes TVOdsq_workshopTransfer{0%,8%{stroke-dashoffset:1px;opacity:.35}40%,78%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:-1px;opacity:.35}}@keyframes TVOdsq_recommendationArrow{0%,to{transform:translate(0)}35%,65%{transform:translate(5px)}}@keyframes TVOdsq_resourceOpen{0%,to{transform:translateY(4px)rotate(8deg)}30%,80%{transform:translateY(-2px)rotate(5deg)}}@keyframes TVOdsq_resourceLines{0%,8%{transform:scaleX(.45)}40%,92%{transform:scaleX(1)}to{transform:scaleX(.45)}}@media (min-width:1440px){.TVOdsq_hero{padding-block:12rem 7rem}}@media (max-width:1100px){.TVOdsq_heroLayout{gap:1.5rem}.TVOdsq_heroTitle{font-size:3rem}.TVOdsq_editorialLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem}.TVOdsq_resourceSheet{padding:1.5rem}}@media (max-width:800px){.TVOdsq_hero{padding:9rem 1.5rem 2rem}.TVOdsq_heroLayout,.TVOdsq_editorialLayout{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:620px}.TVOdsq_heroCopy{text-align:center}.TVOdsq_heroTitle{max-width:570px;margin-inline:auto;font-size:clamp(2.5rem,6.8vw,3.5rem)}.TVOdsq_heroLead{margin-inline:auto;font-size:1rem}.TVOdsq_equation{width:85%;max-width:450px}.TVOdsq_expertise{font-size:clamp(2rem,5.5vw,2.75rem)}.TVOdsq_pralina{font-size:clamp(3rem,8vw,4rem)}.TVOdsq_sectionTitle{font-size:clamp(2rem,5.4vw,2.75rem)}.TVOdsq_editorialSection{padding:3.5rem 1.5rem}.TVOdsq_sectionCopy{max-width:none}.TVOdsq_reverseLayout .TVOdsq_sectionCopy,.TVOdsq_reverseLayout .TVOdsq_scene{grid-area:auto}.TVOdsq_networkScene,.TVOdsq_resourcesScene{max-width:500px}.TVOdsq_resourceSheet>p{font-size:clamp(1.25rem,4.2vw,1.75rem)}.TVOdsq_resources{padding-bottom:4rem}.TVOdsq_firstProject{padding:4rem 1.5rem}}@container (max-width:440px){.TVOdsq_programSheet{grid-column:1/-1;width:84%;padding:1.25rem}.TVOdsq_programSheet>p{font-size:1.5rem}.TVOdsq_programLessons{margin-top:1rem}.TVOdsq_programLesson{padding-block:.65rem;font-size:.8125rem}.TVOdsq_practiceSheet{grid-column:1/-1;justify-self:end;width:82%;margin-top:0}.TVOdsq_practiceHeading p{font-size:1.4rem}.TVOdsq_practiceRow{padding-block:.7rem;font-size:.8125rem}.TVOdsq_workshopSignature{margin-top:.75rem}.TVOdsq_networkPartner,.TVOdsq_networkPralina{gap:.5rem}.TVOdsq_networkPartner>svg{width:24px;height:24px}.TVOdsq_networkPralina img{width:30px}.TVOdsq_networkSatellite>svg{width:13px;height:13px}}@media (max-width:420px){.TVOdsq_hero{padding-top:8rem}.TVOdsq_heroTitle{font-size:2.4rem}.TVOdsq_heroCopy>a{padding-inline:1.5rem;font-size:1rem}.TVOdsq_equation{width:100%}.TVOdsq_expertise{gap:.6rem;font-size:1.9rem}.TVOdsq_expertise>svg{width:24px;height:24px}.TVOdsq_pralina{gap:.75rem;font-size:2.8rem}.TVOdsq_pralina img{width:34px}.TVOdsq_plus{width:3rem;height:3rem;font-size:1.8rem}.TVOdsq_resourcesScene{aspect-ratio:auto;height:360px}.TVOdsq_resourceBack{padding:1.25rem}.TVOdsq_resourceBack>span{font-size:.6rem}.TVOdsq_resourceSheet{padding:1.15rem}.TVOdsq_resourceSheet>p{font-size:1.25rem}.TVOdsq_resourceSheet .TVOdsq_sheetLabel{font-size:.5rem}.TVOdsq_resourceDrawing{height:30%;min-height:62px;margin-top:1rem}.TVOdsq_resourceLines{gap:.5rem;margin-top:1rem}.TVOdsq_resourceNote{padding:.75rem;font-size:.65rem;bottom:1%;right:0}}@media (max-width:360px){.TVOdsq_resourcesScene{height:410px}.TVOdsq_resourceSheet>p{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.TVOdsq_scene *,.TVOdsq_scene :before,.TVOdsq_scene :after{animation:none!important}}
.r6FUfq_page{background:#fff;overflow-x:clip}.r6FUfq_hero{isolation:isolate;grid-template-columns:1.3fr 1fr;align-items:center;gap:2rem;display:grid}.r6FUfq_hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 85% 55%,#c4faf440,#0000 55%);position:absolute;inset:4rem -6rem 0}.r6FUfq_titleMain{background:linear-gradient(110deg, #fb923c, var(--primary) 52%, var(--accent));color:#0000;background-size:150% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;animation:12s ease-in-out infinite alternate r6FUfq_title-color;display:inline-block}.r6FUfq_heroArt{min-width:0;position:relative}.r6FUfq_orbit{width:100%;display:block;overflow:visible}.r6FUfq_offerCard{background:#fff;border:1px solid #dceee9;border-radius:2.5rem;overflow:hidden;box-shadow:0 20px 65px -28px #259c902b}.r6FUfq_offerCard:has([data-offer=student]){border-color:#f2e3d9;box-shadow:0 20px 65px -28px #a675512b}.r6FUfq_offerPanel{isolation:isolate;background:linear-gradient(130deg,#effcf9,#e5fbf7 60%,#cff4f0);position:relative;overflow:hidden}.r6FUfq_offerPanel[data-offer=student]{background:linear-gradient(130deg,#fff9f4,#fff0e6 60%,#ffe3d2)}.r6FUfq_offerPanel[data-offer=student] .r6FUfq_offerRibbon{color:var(--soft-coral);opacity:.3}.r6FUfq_offerRibbon{width:110%;color:var(--primary);opacity:.12;pointer-events:none;z-index:-1;position:absolute;bottom:-1.5rem;right:-5rem}.r6FUfq_coreBreath{transform-origin:282px 224px;animation:6s ease-in-out infinite r6FUfq_core-breathe}.r6FUfq_consultationFloat{animation:7s ease-in-out infinite r6FUfq_float-left}.r6FUfq_agendaFloat{animation:8s ease-in-out infinite r6FUfq_float-right}.r6FUfq_patientFloat{animation:9s ease-in-out infinite r6FUfq_float-bottom}.r6FUfq_waveBar{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite alternate r6FUfq_audio-wave}.r6FUfq_calendarCheck{transform-origin:455px 158px;animation:6s ease-in-out infinite r6FUfq_check-in}.r6FUfq_patientTrace{stroke-dasharray:100;animation:8s ease-in-out infinite r6FUfq_patient-line}.r6FUfq_sparkTurn{transform-origin:115px 328px;animation:18s linear infinite r6FUfq_orbit-turn}.r6FUfq_sparkPulse{transform-origin:463px 275px;animation:4s ease-in-out infinite r6FUfq_core-breathe}.r6FUfq_page[data-paused=true] *,.r6FUfq_page[data-paused=true] :before{animation-play-state:paused!important}@keyframes r6FUfq_title-color{0%{background-position:0%}to{background-position:100%}}@keyframes r6FUfq_orbit-turn{to{transform:rotate(360deg)}}@keyframes r6FUfq_core-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.065)}}@keyframes r6FUfq_float-left{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-5px,-12px)rotate(-1deg)}}@keyframes r6FUfq_float-right{0%,to{transform:translate(0)}50%{transform:translate(4px,11px)}}@keyframes r6FUfq_float-bottom{0%,to{transform:translate(0)}50%{transform:translate(-8px,8px)}}@keyframes r6FUfq_audio-wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes r6FUfq_check-in{0%,65%,to{transform:scale(1)}75%{transform:scale(.8)}85%{transform:scale(1.15)}}@keyframes r6FUfq_patient-line{0%,10%{stroke-dashoffset:100px}55%,90%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (max-width:767px){.r6FUfq_hero{grid-template-columns:1fr;gap:1rem}.r6FUfq_heroArt{justify-self:center;width:min(100%,360px)}}@media (prefers-reduced-motion:reduce){.r6FUfq_page *,.r6FUfq_page :before{transition:none!important;animation:none!important}.r6FUfq_patientTrace{stroke-dashoffset:0}}@media (forced-colors:active){.r6FUfq_titleMain{color:canvastext;background:0 0}}
.Hj7ZnG_section{z-index:1;max-width:1400px;margin:0 auto;padding:24px 32px 96px;scroll-margin-top:120px;position:relative}.Hj7ZnG_section.Hj7ZnG_billingSection{max-width:none;padding:0}.Hj7ZnG_heading{grid-template-columns:1fr 340px;align-items:center;gap:64px;display:grid}.Hj7ZnG_eyebrow{color:var(--primary-hover);letter-spacing:.16em;text-transform:uppercase;font-size:14px;font-weight:700}.Hj7ZnG_heading h2{color:#1e293b;letter-spacing:-.04em;margin-top:16px;font-size:54px;font-weight:600;line-height:1.08}.Hj7ZnG_heading h2 span{color:var(--primary-hover);font-style:italic}.Hj7ZnG_intro{color:#526276;max-width:650px;margin-top:20px;font-size:20px;line-height:1.6}.Hj7ZnG_featureCount{isolation:isolate;background:linear-gradient(135deg,#f3fcf9,#ddf6f0);border:1px solid #d5eee8;border-radius:32px 32px 72px;align-items:center;gap:20px;padding:32px;display:flex;position:relative;overflow:hidden}.Hj7ZnG_featureCount>span{z-index:1;color:#198779;letter-spacing:-.065em;font-size:104px;font-weight:600;line-height:1;position:relative}.Hj7ZnG_featureCount>div{z-index:1;position:relative}.Hj7ZnG_featureCount strong{color:#245d56;font-size:20px;font-weight:600;line-height:1.35}.Hj7ZnG_featureCount p{color:#52736e;white-space:nowrap;margin-top:14px;font-size:15px;font-weight:500}.Hj7ZnG_featureCount p span{color:var(--primary);padding:0 3px}.Hj7ZnG_featureCount svg{width:110%;color:var(--primary);opacity:.15;pointer-events:none;position:absolute;inset:auto -16px -30px}.Hj7ZnG_explorer{margin-top:40px}.Hj7ZnG_tabs{background:#f0f6f4;border:1px solid #e2eeeb;border-radius:26px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px;display:grid}.Hj7ZnG_tab{isolation:isolate;color:#64748b;text-align:left;cursor:pointer;border:0;border-radius:20px;align-items:center;gap:16px;padding:22px 20px;transition:color .2s,background .2s;display:flex;position:relative}.Hj7ZnG_tab:hover{color:#1e293b;background:#ffffff70}.Hj7ZnG_tab[aria-selected=true]{color:#1e293b}.Hj7ZnG_tabSelection{z-index:-1;background:#fff;border:1px solid #d7e9e3;border-radius:20px;position:absolute;inset:0;box-shadow:0 5px 16px #36564b0a}.Hj7ZnG_tabIcon{color:#26998b;background:#dff5ef;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.Hj7ZnG_tab[data-tone=suivi] .Hj7ZnG_tabIcon{color:#ae6751;background:#ffe8da}.Hj7ZnG_tab[data-tone=cabinet] .Hj7ZnG_tabIcon{color:#427586;background:#deedf1}.Hj7ZnG_tabText{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.Hj7ZnG_tabText strong{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.25}.Hj7ZnG_tabText>span{color:#64748b;font-size:15px;line-height:1.3}.Hj7ZnG_tabCount{color:#638076;background:#ffffff80;border:1px solid #dce9e4;border-radius:50%;align-self:flex-start;place-items:center;min-width:30px;height:30px;font-size:14px;font-weight:600;display:grid}.Hj7ZnG_panel{background:#fff;border:1px solid #dfebe6;border-radius:32px;grid-template-columns:.8fr 1.6fr;min-height:620px;margin-top:18px;display:grid;overflow:hidden;box-shadow:0 24px 70px -35px #2a5a4420}.Hj7ZnG_panel[hidden]{display:none}.Hj7ZnG_panel[data-tone=consultation]{--chapter-bg:#e9f8f3;--chapter-line:#c4e9dd;--chapter-ink:#278b78}.Hj7ZnG_panel[data-tone=suivi]{--chapter-bg:#fff0e7;--chapter-line:#f4d6c1;--chapter-ink:#a66a52}.Hj7ZnG_panel[data-tone=cabinet]{--chapter-bg:#eaf4f6;--chapter-line:#c8e1e7;--chapter-ink:#467b8a}.Hj7ZnG_benefit{isolation:isolate;background:var(--chapter-bg);flex-direction:column;padding:36px;display:flex;position:relative;overflow:hidden}.Hj7ZnG_benefit:after{content:"";z-index:-1;border:1px solid var(--chapter-line);width:460px;height:460px;box-shadow:0 0 0 35px var(--chapter-bg), 0 0 0 36px var(--chapter-line), 0 0 0 70px var(--chapter-bg), 0 0 0 71px var(--chapter-line);pointer-events:none;border-radius:50%;position:absolute;bottom:-210px;right:-260px}.Hj7ZnG_chapter{color:var(--chapter-ink);letter-spacing:.15em;font-size:14px;font-weight:700}.Hj7ZnG_benefit h3{color:#263747;letter-spacing:-.035em;margin-top:26px;font-size:36px;font-weight:600;line-height:1.16}.Hj7ZnG_benefit>p{color:#536775;margin-top:22px;font-size:18px;line-height:1.7}.Hj7ZnG_flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:auto 0 24px;padding-top:38px;display:grid}.Hj7ZnG_flowStep{flex-direction:column;align-items:center;display:flex;position:relative}.Hj7ZnG_flowStep>span{border:1px solid var(--chapter-line);width:48px;height:48px;color:var(--chapter-ink);box-shadow:0 4px 0 -1px var(--chapter-line);background:#ffffffc9;border-radius:16px;place-items:center;display:grid}.Hj7ZnG_flowStep p{color:#596f77;margin-top:13px;font-size:14px;font-weight:600}.Hj7ZnG_flowArrow{color:var(--chapter-ink);opacity:.5;position:absolute;top:17px;right:-13px}.Hj7ZnG_promise{border-top:1px solid var(--chapter-line);color:var(--chapter-ink);align-items:flex-start;gap:10px;padding:16px 0 0;font-size:16px;font-weight:500;line-height:1.5;display:flex}.Hj7ZnG_promise svg{flex-shrink:0;margin-top:2px}.Hj7ZnG_inventory{padding:32px 34px}.Hj7ZnG_inventoryHeading{border-bottom:1px solid #ebf0ed;justify-content:space-between;align-items:center;gap:16px;padding-bottom:22px;display:flex}.Hj7ZnG_inventoryHeading h4{color:#334155;font-size:20px;font-weight:600}.Hj7ZnG_inventoryHeading>span{color:#359082;flex-shrink:0;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.Hj7ZnG_featureList{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px 28px;margin-top:20px;list-style:none;display:grid}.Hj7ZnG_featureList li{color:#526173;align-items:flex-start;gap:11px;min-height:62px;padding:12px 0;font-size:17px;line-height:1.5;display:flex}.Hj7ZnG_featureList li svg{color:var(--primary);flex-shrink:0;margin-top:5px}.Hj7ZnG_conversion{background:linear-gradient(105deg,#f4faf7,#e6f8f1);border:1px solid #dceee7;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding:30px 36px;display:flex}.Hj7ZnG_conversion>div>p{color:#263747;letter-spacing:-.035em;font-size:30px;font-weight:600}.Hj7ZnG_conversion>div>span{color:#61736e;margin-top:7px;font-size:17px;line-height:1.5;display:block}.Hj7ZnG_action{text-align:center;flex-shrink:0}.Hj7ZnG_action a{background:var(--primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:58px;padding:16px 30px;font-size:18px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 9px 24px #2ec4b630}.Hj7ZnG_action a:hover{background:var(--primary-hover);transform:translateY(-2px)}.Hj7ZnG_action a svg{transition:transform .2s}.Hj7ZnG_action a:hover svg{transform:translate(3px)}.Hj7ZnG_conversion .Hj7ZnG_action p{color:#61736e;letter-spacing:0;margin-top:10px;font-size:15px;font-weight:500}.Hj7ZnG_tab:focus-visible,.Hj7ZnG_panel:focus-visible,.Hj7ZnG_action a:focus-visible{outline-offset:5px;outline:2px solid #17867b}.Hj7ZnG_mobileBreak{display:none}@media (max-width:1100px){.Hj7ZnG_heading{grid-template-columns:1fr 300px;gap:32px}.Hj7ZnG_featureCount{gap:16px;padding:26px}.Hj7ZnG_featureCount>span{font-size:88px}.Hj7ZnG_tab{gap:10px;padding:18px 12px}.Hj7ZnG_tabText strong{font-size:18px}.Hj7ZnG_tabText>span{font-size:14px}.Hj7ZnG_tabCount{display:none}.Hj7ZnG_benefit,.Hj7ZnG_inventory{padding:28px}.Hj7ZnG_featureList{column-gap:18px}}@media (max-width:800px){.Hj7ZnG_section{padding:16px 24px 64px}.Hj7ZnG_heading{grid-template-columns:1fr;gap:28px}.Hj7ZnG_heading h2{font-size:42px}.Hj7ZnG_featureCount{justify-self:start}.Hj7ZnG_tabs{grid-template-columns:1fr}.Hj7ZnG_tab{padding:14px 16px}.Hj7ZnG_tabCount{align-self:center;display:grid}.Hj7ZnG_panel{grid-template-columns:1fr}.Hj7ZnG_benefit h3{max-width:450px}.Hj7ZnG_flow{max-width:360px;margin-bottom:24px}.Hj7ZnG_conversion{flex-direction:column;align-items:flex-start}.Hj7ZnG_action,.Hj7ZnG_action a{width:100%}}@media (max-width:520px){.Hj7ZnG_featureList{grid-template-columns:1fr}.Hj7ZnG_inventoryHeading{flex-direction:column;align-items:flex-start;gap:10px}.Hj7ZnG_featureList li{min-height:0}.Hj7ZnG_conversion{padding:24px}.Hj7ZnG_mobileBreak{display:block}}@media (prefers-reduced-motion:reduce){.Hj7ZnG_section *,.Hj7ZnG_section :before,.Hj7ZnG_section :after{transition:none!important}}
._1hP_wa_page{--background:#fff;--muted:#f8fafc;color:#334155;background:#fff}._1hP_wa_container{width:min(1320px,100% - 80px);margin-inline:auto}._1hP_wa_eyebrow{color:#64748b;align-items:center;gap:12px;font-size:1rem;font-weight:600;line-height:1.6;display:flex}._1hP_wa_eyebrow>span{background:#2ec4b6;border-radius:3px;width:25px;height:3px}._1hP_wa_hero{padding-top:164px;padding-bottom:48px}._1hP_wa_heroIntro{grid-template-columns:1.05fr .95fr;grid-template-areas:"copy registration""programme registration";align-items:start;gap:24px clamp(40px,5vw,80px);display:grid}._1hP_wa_heroCopy{grid-area:copy}._1hP_wa_heroProgramme{color:#526575;grid-area:programme;font-size:.9375rem;line-height:1.6}._1hP_wa_heroProgramme h2{color:#334155;font-size:.9375rem;font-weight:600}._1hP_wa_heroProgramme ul{gap:8px;margin-top:12px;padding-left:20px;list-style:outside;display:grid}._1hP_wa_heroProgramme li::marker{color:#2ec4b6}._1hP_wa_heroCopy,._1hP_wa_heroRegistration{min-width:0}._1hP_wa_heroRegistration{grid-area:registration;justify-self:end;width:100%;max-width:520px}._1hP_wa_hero h1{letter-spacing:-.05em;max-width:760px;margin-top:17px;font-size:clamp(3rem,4.6vw,4.15rem);font-weight:500;line-height:1.08}._1hP_wa_hero h1>span,._1hP_wa_journeyHeading h2>span,._1hP_wa_invitation h2>span{font-family:var(--font-playfair), Georgia, serif;font-style:italic;font-weight:500}._1hP_wa_heroPromise{color:#526575;max-width:560px;margin-top:28px;font-size:1.125rem;line-height:1.75}._1hP_wa_heroSurface,._1hP_wa_agendaSurface{background:#fff;border:1px solid #dce8e8;border-radius:30px;min-width:0;padding:8px;overflow:hidden;box-shadow:0 30px 80px #33415518}._1hP_wa_heroSurface{background:0 0;border:0;margin-top:40px;padding:0}._1hP_wa_heroHumanImage{aspect-ratio:16/9;object-fit:cover;border-radius:30px;width:100%;height:auto;display:block}._1hP_wa_origin{grid-template-columns:.76fr 1.24fr;align-items:center;gap:64px clamp(64px,9vw,138px);padding-top:64px;padding-bottom:88px;display:grid}._1hP_wa_originAgenda{grid-column:1/-1;min-width:0}._1hP_wa_originAgenda h3{letter-spacing:-.04em;max-width:900px;margin-bottom:34px;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.14}._1hP_wa_originAgenda h3>span{color:#2ec4b6;font-family:var(--font-playfair), Georgia, serif;font-style:italic}._1hP_wa_originPortrait{justify-self:end;width:min(100%,390px)}._1hP_wa_originImageWrap{aspect-ratio:1;background:#e8fcf8;border:8px solid #fff;border-radius:46% 46% 18%;position:relative;overflow:hidden;box-shadow:0 26px 70px #33415518}._1hP_wa_originImage{object-fit:cover}._1hP_wa_originPortrait>p{color:#64748b;margin-top:21px;font-size:.9375rem;line-height:1.7}._1hP_wa_originPortrait strong{color:#334155;font-size:1.0625rem;font-weight:600}._1hP_wa_originCopy{max-width:700px}._1hP_wa_originCopy h2{letter-spacing:-.045em;margin-top:18px;font-size:clamp(2.35rem,3.8vw,3.55rem);font-weight:500;line-height:1.13}._1hP_wa_originCopy h2>span{color:#2ec4b6;font-family:var(--font-playfair), Georgia, serif;font-style:italic;font-weight:500}._1hP_wa_originCopy>p:not(._1hP_wa_eyebrow){color:#526575;max-width:650px;margin-top:24px;font-size:1.0625rem;line-height:1.8}._1hP_wa_originStatement{background:#f7fcfb;border:1px solid #dcefed;border-radius:21px;max-width:650px;margin-top:34px;padding:22px 25px}._1hP_wa_originStatement>span{color:#2ec4b6;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}._1hP_wa_originStatement>p{color:#334155;font-family:var(--font-playfair), Georgia, serif;margin-top:8px;font-size:1.3rem;font-style:italic;line-height:1.55}._1hP_wa_hero a:focus-visible,._1hP_wa_invitation a:focus-visible{outline-offset:5px;outline:3px solid #2ec4b6}._1hP_wa_journey{padding-top:88px;padding-bottom:0;scroll-margin-top:105px}._1hP_wa_journeyHeading{max-width:850px;margin-bottom:48px}._1hP_wa_journeyHeading h2{letter-spacing:-.045em;font-size:clamp(2.25rem,3.7vw,3.4rem);font-weight:500;line-height:1.15}._1hP_wa_journeyHeading h2>span{color:#2ec4b6}._1hP_wa_journeyStack{display:grid}._1hP_wa_journeyCard{border-top:1px solid #e2e8f0;min-width:0;padding:56px 0;display:block}._1hP_wa_journeyCopy{min-width:0;max-width:850px;margin-bottom:42px}._1hP_wa_stepLabel{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-top:0;font-size:.875rem;font-weight:600}._1hP_wa_journeyCopy h3{letter-spacing:-.04em;margin-top:14px;font-size:clamp(2rem,3.2vw,3rem);font-weight:500;line-height:1.14}._1hP_wa_journeyCopy>p:last-child{color:#526575;margin-top:24px;font-size:1.0625rem;line-height:1.75}._1hP_wa_journeySurface{background:#fff;border:1px solid #dce8e8;border-radius:27px;min-width:0;padding:7px;overflow:hidden;box-shadow:0 24px 65px #33415512}._1hP_wa_journeyCard:nth-child(2) ._1hP_wa_journeySurface{box-shadow:0 24px 65px #2ec4b614}._1hP_wa_invitation{background:#f7fcfb;border:1px solid #dcefed;border-radius:36px;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;margin-top:24px;margin-bottom:75px;padding:50px;scroll-margin-top:115px;display:grid}._1hP_wa_invitation h2{letter-spacing:-.04em;margin-top:19px;font-size:clamp(2rem,3.1vw,2.85rem);font-weight:500;line-height:1.2}._1hP_wa_invitationCopy>p:last-child{color:#526575;margin-top:24px;font-size:1.125rem;line-height:1.75}._1hP_wa_page>footer,._1hP_wa_page>footer>div{background:#fff!important}@media (max-width:1050px){._1hP_wa_container{width:calc(100% - 48px)}._1hP_wa_hero{padding-top:145px}._1hP_wa_heroIntro{grid-template-columns:1fr;grid-template-areas:"copy""registration""programme";gap:28px}._1hP_wa_heroRegistration{justify-self:start;max-width:680px}._1hP_wa_origin{gap:54px}._1hP_wa_journeyCopy{max-width:680px}}@media (max-width:700px){._1hP_wa_container{width:calc(100% - 32px)}._1hP_wa_hero{padding-top:108px;padding-bottom:28px}._1hP_wa_hero ._1hP_wa_eyebrow{gap:8px;font-size:.875rem}._1hP_wa_hero ._1hP_wa_eyebrow>span{flex-shrink:0;width:18px}._1hP_wa_hero h1{font-size:clamp(2.45rem,11vw,3.1rem)}._1hP_wa_heroPromise{margin-top:20px;font-size:1rem;line-height:1.65}._1hP_wa_heroSurface{border-radius:21px;margin-top:28px;padding:0}._1hP_wa_heroHumanImage{border-radius:21px}._1hP_wa_origin{grid-template-columns:1fr;gap:28px;padding-top:36px;padding-bottom:52px}._1hP_wa_originPortrait{justify-self:center;width:min(82%,350px)}._1hP_wa_originPortrait>p{text-align:center}._1hP_wa_originCopy h2{font-size:2.35rem}._1hP_wa_originCopy>p:not(._1hP_wa_eyebrow){font-size:1rem}._1hP_wa_originStatement{padding:20px}._1hP_wa_originAgenda h3{margin-bottom:24px;font-size:2rem}._1hP_wa_journey{padding-top:52px;padding-bottom:0}._1hP_wa_journeyHeading{margin-bottom:24px}._1hP_wa_journeyHeading h2{font-size:2.35rem}._1hP_wa_journeyCard{padding:32px 0}._1hP_wa_journeyCopy{margin-bottom:30px}._1hP_wa_stepLabel{margin-top:0}._1hP_wa_journeyCopy h3{font-size:2rem}._1hP_wa_journeyCopy>p:last-child{font-size:1rem}._1hP_wa_journeySurface{border-radius:20px;padding:4px}._1hP_wa_invitation{border-radius:28px;grid-template-columns:1fr;gap:28px;margin-top:24px;margin-bottom:43px;padding:24px 16px}._1hP_wa_invitation h2{font-size:2.2rem}}
