._5y53_G_laptop{width:100%;min-width:0}._5y53_G_lid{background:var(--frame);box-shadow:0 50px 100px -50px var(--shadow), 0 0 0 1px var(--frame-edge);border-radius:clamp(12px,1.4vw,18px) clamp(12px,1.4vw,18px) 4px 4px;padding:clamp(5px,.7vw,9px)}._5y53_G_screen{aspect-ratio:16/10;background:#fff;border-radius:5px;width:100%;position:relative;overflow:hidden}._5y53_G_laptopImg{object-fit:cover;object-position:top left}._5y53_G_base{background:linear-gradient(var(--base1), var(--base2));border-radius:2px 2px 16px 16px;height:clamp(8px,1vw,14px);margin:0 -5%}._5y53_G_phone{aspect-ratio:393/852;background:var(--frame);box-shadow:0 50px 90px -40px var(--shadow), 0 0 0 1px var(--frame-edge);border-radius:clamp(32px,3.6vw,46px);padding:clamp(6px,.6vw,8px);position:relative}._5y53_G_phoneScreen{background:#f6f5f9;border-radius:clamp(26px,3vw,38px);width:100%;height:100%;position:relative;overflow:hidden}._5y53_G_phoneImg{object-fit:cover;object-position:top}._5y53_G_phoneHero{box-shadow:0 50px 80px -30px var(--dev-shadow), 0 0 0 1px #8078a026;background:#0b0a12;border-radius:clamp(16px,2.6vw,28px);padding:clamp(3px,.5vw,6px)}._5y53_G_phoneHero ._5y53_G_phoneScreen{border-radius:clamp(13px,2.2vw,24px)}._5y53_G_stackImg{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1.04)}._5y53_G_stackOn{opacity:1;z-index:1;transform:none}
.s-6kkG_section{background:var(--hero-bg);color:var(--text);position:relative;overflow:hidden}.s-6kkG_inner{max-width:1200px;padding-left:var(--gutter);padding-right:var(--gutter);text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding-top:calc(76px + clamp(40px,6vw,72px));display:flex;position:relative}.s-6kkG_title{max-width:18ch}.s-6kkG_lead{max-width:620px;margin:20px 0 0}.s-6kkG_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin-top:26px;display:flex}.s-6kkG_stage{aspect-ratio:1000/360;width:100%;max-width:1000px;margin-top:clamp(56px,7vw,80px);position:relative}.s-6kkG_laptop{width:68%;position:absolute;top:0;left:16%}.s-6kkG_lid{box-shadow:0 60px 100px -50px var(--dev-shadow);background:#0b0a12;border-radius:clamp(8px,1.4vw,16px) clamp(8px,1.4vw,16px) 4px 4px;padding:clamp(4px,.7vw,8px)}.s-6kkG_screen{aspect-ratio:16/10;background:#fff;border-radius:5px;width:100%;display:block;position:relative;overflow:hidden}.s-6kkG_screenImg{object-fit:cover;object-position:top left}.s-6kkG_base{background:linear-gradient(var(--base1), var(--base2));border-radius:2px 2px 16px 16px;height:clamp(8px,1.2vw,14px);margin:0 -6%}.s-6kkG_phoneLeft{width:19%;position:absolute;top:19%;left:4%}.s-6kkG_phoneRight{width:17%;position:absolute;top:30%;right:5%}.s-6kkG_label{letter-spacing:.1em;color:var(--accent-text);white-space:nowrap;font-size:clamp(10.5px,1vw,12.5px);font-weight:800;position:absolute;bottom:calc(100% + clamp(10px,1.6vw,16px))}.s-6kkG_labelYou,.s-6kkG_labelTherapist{left:50%;transform:translate(-50%)}.s-6kkG_labelCollege{left:42%}@media (max-width:639px){.s-6kkG_label{display:none}}@keyframes s-6kkG_heroGlowIn{0%{opacity:0}to{opacity:1}}@keyframes s-6kkG_heroGlow{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:.9;transform:translate(-50%)scale(1.08)}}.s-6kkG_stage:before{content:"";aspect-ratio:2;background:radial-gradient(closest-side, color-mix(in srgb, var(--lav) 28%, transparent), transparent);filter:blur(30px);pointer-events:none;border-radius:50%;width:70%;animation:1.6s 1s both s-6kkG_heroGlowIn,8s ease-in-out 2.6s infinite s-6kkG_heroGlow;position:absolute;top:8%;left:50%;transform:translate(-50%)}
.G2WN3W_section{background:var(--bg);scroll-margin-top:76px}.G2WN3W_eyebrow{margin:0 0 18px}.G2WN3W_h2{max-width:760px;line-height:1.08}.G2WN3W_card{background:var(--surface);border:1px solid var(--border);border-radius:32px;margin-top:clamp(32px,4vw,48px);padding:clamp(24px,3vw,36px)}.G2WN3W_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.G2WN3W_bigStat{font-family:var(--font-head);letter-spacing:-.05em;color:#e8792f;font-size:clamp(64px,8vw,96px);font-weight:700;line-height:1}.G2WN3W_bigStatText{max-width:34ch;font-size:clamp(16px,1.5vw,18px);font-weight:600;line-height:1.45}.G2WN3W_bar{border-radius:16px;height:56px;margin-top:24px;display:flex;overflow:hidden}.G2WN3W_barNo{color:#2a1408;white-space:nowrap;background:repeating-linear-gradient(135deg,#ff8a4c 0 10px,#f27a3a 10px 20px);align-items:center;width:84.5%;padding-left:18px;font-weight:800;display:flex;overflow:hidden}.G2WN3W_barYes{background:var(--lav);color:#15112a;flex:1;justify-content:center;align-items:center;font-size:12.5px;font-weight:800;display:flex;overflow:hidden}.G2WN3W_source{color:var(--text2);margin-top:14px;font-size:13px;font-weight:700;display:block}.G2WN3W_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:14px;margin-top:14px;display:grid}.G2WN3W_stat{background:var(--surface);border:1px solid var(--border);border-radius:28px;flex-wrap:wrap;align-items:center;gap:16px 20px;min-width:0;padding:clamp(22px,2.4vw,28px);display:flex}.G2WN3W_statNum{font-family:var(--font-head);letter-spacing:-.05em;color:var(--accent-text);flex:none;font-size:clamp(44px,4.4vw,56px);font-weight:700;line-height:1}.G2WN3W_statBody{flex-direction:column;flex:200px;gap:8px;display:flex}.G2WN3W_statText{font-size:16px;font-weight:600;line-height:1.45}.G2WN3W_statSource{color:var(--text2);font-size:12.5px;font-weight:700}.G2WN3W_closing{text-wrap:pretty;max-width:820px;margin:clamp(24px,3vw,32px) 0 0;font-size:clamp(18px,1.7vw,20px);font-weight:600;line-height:1.55}.G2WN3W_closingSoft{color:var(--text2)}
.vT305a_section{background:var(--bg2);scroll-margin-top:76px}.vT305a_head{text-align:center;flex-direction:column;align-items:center;display:flex}.vT305a_eyebrow{text-align:center;margin:0 0 18px}.vT305a_h2{max-width:820px;line-height:1.08}.vT305a_lead{color:var(--text2);text-wrap:pretty;text-align:center;max-width:640px;margin:18px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.vT305a_film{aspect-ratio:16/9;border:1px solid var(--border);cursor:pointer;background:var(--night);width:100%;box-shadow:0 50px 100px -60px var(--shadow);border-radius:clamp(22px,3vw,32px);margin:clamp(36px,4vw,56px) 0 0;padding:0;scroll-margin-top:96px;display:block;position:relative;overflow:hidden}.vT305a_poster{object-fit:cover}.vT305a_play{place-items:center;width:clamp(68px,7vw,88px);height:clamp(68px,7vw,88px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes vT305a_ring{0%{opacity:.55;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.vT305a_playRing{background:#5b46c966;border-radius:50%;animation:2.6s ease-out infinite vT305a_ring;position:absolute;inset:0}.vT305a_playDisc{color:#fff;background:#5b46c9;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 20px 40px -12px #0006}.vT305a_caption{color:#fff;-webkit-backdrop-filter:blur(10px);background:#0e0b1f99;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800;position:absolute;bottom:clamp(12px,2vw,18px);left:clamp(14px,2vw,20px)}.vT305a_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 28px;margin-top:clamp(32px,4vw,44px);display:grid}.vT305a_step{align-items:flex-start;gap:14px;min-width:0;display:flex}.vT305a_stepNum{font-family:var(--font-head);color:var(--accent-text);flex:none;padding-top:12px;font-size:15px;font-weight:700}.vT305a_stepIcon{background:var(--chip);width:46px;height:46px;color:var(--accent-text);border-radius:14px;flex:none;place-items:center;display:grid}.vT305a_stepText{flex-direction:column;gap:4px;display:flex}.vT305a_stepTitle{font-size:18px}.vT305a_stepBody{color:var(--text2);font-size:15px;line-height:1.55}
.YddlLG_section{background:var(--bg);scroll-margin-top:76px}.YddlLG_h2{max-width:640px;line-height:1.08}.YddlLG_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px;margin-top:clamp(36px,4vw,56px);display:grid}.YddlLG_card{background:var(--surface);min-width:0;min-height:clamp(320px,28vw,380px);color:var(--text);border:1px solid var(--border);border-radius:clamp(24px,2.6vw,32px);flex-direction:column;gap:14px;padding:clamp(26px,2.8vw,36px);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);display:flex}.YddlLG_card:hover{box-shadow:0 34px 70px -40px var(--shadow);transform:translateY(-4px)}.YddlLG_cardDark{background:var(--night);color:var(--on-night);border:1px solid var(--frame-edge)}.YddlLG_icon{background:var(--chip);width:52px;height:52px;color:var(--accent-text);border-radius:16px;place-items:center;margin-bottom:12px;display:grid}.YddlLG_cardDark .YddlLG_icon{background:color-mix(in srgb, var(--lav) 20%, transparent);color:var(--lav)}.YddlLG_h3{line-height:1.25}.YddlLG_body{color:var(--text2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.YddlLG_cardDark .YddlLG_body{color:var(--on-night2)}.YddlLG_link,.YddlLG_link:hover{color:var(--accent-text)}.YddlLG_link{align-items:center;gap:8px;min-height:44px;margin-top:auto;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.YddlLG_link:hover{gap:12px}.YddlLG_cardDark .YddlLG_link,.YddlLG_cardDark .YddlLG_link:hover{color:var(--lav)}
.DW1kcq_section{background:var(--bg2);scroll-margin-top:76px}.DW1kcq_head{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,2.4vw,28px);display:flex}.DW1kcq_eyebrow{text-align:center;margin:0 0 18px}.DW1kcq_h2{line-height:1.08}.DW1kcq_tablist{background:var(--chip);scrollbar-width:none;border-radius:999px;gap:4px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.DW1kcq_tablist::-webkit-scrollbar{display:none}.DW1kcq_tab{white-space:nowrap;cursor:pointer;height:44px;color:var(--text2);background:0 0;border:none;border-radius:999px;flex:none;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;transition:background .35s cubic-bezier(.22,1,.36,1),color .35s}.DW1kcq_tab[aria-selected=true]{background:var(--text);color:var(--bg)}.DW1kcq_stage{justify-content:center;align-items:center;gap:clamp(16px,4vw,56px);margin-top:clamp(28px,3vw,44px);display:flex;position:relative}.DW1kcq_glow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--lav) 28%, transparent), transparent 66%);pointer-events:none;border-radius:50%;width:min(90vw,620px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DW1kcq_neighbour{cursor:pointer;opacity:.35;background:0 0;border:none;padding:0;transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1);transform:scale(.82)}.DW1kcq_neighbour:hover{opacity:.6}.DW1kcq_phoneSide{width:clamp(190px,18vw,240px)}.DW1kcq_centre{z-index:1;position:relative}.DW1kcq_phoneMain{width:clamp(240px,24vw,290px)}@media (max-width:639px){.DW1kcq_neighbour{display:none}}.DW1kcq_panel{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:clamp(28px,3vw,40px) auto 0;display:flex}.DW1kcq_title{font-family:var(--font-head);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.15}.DW1kcq_copy{color:var(--text2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.DW1kcq_cta{padding-top:6px}
.s21CuW_section{background:var(--night);color:var(--on-night);padding:clamp(72px,9vw,120px) 0;scroll-margin-top:76px;position:relative;overflow:hidden}.s21CuW_glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#5b46c947,#0000 60%);border-radius:50%;width:min(110vw,1100px);position:absolute;top:40%;left:50%;transform:translate(-50%)}.s21CuW_inner{position:relative}.s21CuW_head{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.s21CuW_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--lav);margin:0;font-size:12.5px;font-weight:800}.s21CuW_title{font-family:var(--font-head);letter-spacing:-.032em;text-wrap:balance;color:var(--on-night);margin:0;font-size:clamp(28px,3.6vw,46px);font-weight:700;line-height:1.08}.s21CuW_copy{max-width:620px;color:var(--on-night2);text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.s21CuW_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.s21CuW_annot{width:700px;margin:clamp(48px,6vw,72px) auto 0;display:none;position:relative}.s21CuW_callout{background:color-mix(in srgb, var(--night) 82%, transparent);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb, var(--lav) 30%, transparent);z-index:2;text-align:left;border-radius:18px;width:210px;padding:14px 16px;position:absolute;box-shadow:0 24px 50px -24px #0009}.s21CuW_callout strong{color:var(--on-night);font-size:15px;display:block}.s21CuW_callout span{color:var(--on-night2);font-size:13.5px;line-height:1.45}.s21CuW_plain{display:block}.s21CuW_plainLaptop{max-width:820px;margin:clamp(40px,6vw,64px) auto 0}.s21CuW_features{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:24px;margin-top:36px;display:grid}.s21CuW_feature{align-items:flex-start;gap:14px;display:flex}.s21CuW_featureIcon{background:color-mix(in srgb, var(--lav) 18%, transparent);width:42px;height:42px;color:var(--lav);border-radius:13px;flex:none;place-items:center;display:grid}.s21CuW_featureText{flex-direction:column;gap:4px;display:flex}.s21CuW_featureText strong{font-size:16px}.s21CuW_featureText span{color:var(--on-night2);font-size:14.5px;line-height:1.5}@media (min-width:1200px){.s21CuW_annot{display:block}.s21CuW_plain{display:none}}
.LZxY3a_section{background:var(--bg);scroll-margin-top:76px}.LZxY3a_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(36px,5vw,64px);display:grid}.LZxY3a_text{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;display:flex}.LZxY3a_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0 0 18px;font-size:12.5px;font-weight:800}.LZxY3a_title{font-family:var(--font-head);letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(28px,3.6vw,46px);font-weight:700;line-height:1.08}.LZxY3a_copy{color:var(--text2);text-wrap:pretty;max-width:620px;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.LZxY3a_tabs{flex-wrap:wrap;gap:8px;display:flex}.LZxY3a_tab{white-space:nowrap;cursor:pointer;background:var(--chip);height:44px;color:var(--text);border:none;border-radius:999px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;transition:background .35s cubic-bezier(.22,1,.36,1),color .35s}.LZxY3a_tab[aria-selected=true]{background:var(--text);color:var(--bg)}.LZxY3a_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.LZxY3a_panel{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:0 40px 80px -50px var(--shadow);border-radius:30px;flex-direction:column;gap:18px;min-height:clamp(380px,32vw,420px);padding:clamp(20px,2.6vw,28px);display:flex}.LZxY3a_panelTitle{font-size:16px}.LZxY3a_chartHead{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.LZxY3a_legend{color:var(--text2);gap:14px;font-size:12.5px;font-weight:700;display:flex}.LZxY3a_legendItem{align-items:center;gap:6px;display:inline-flex}.LZxY3a_swatch{background:var(--lav);border-radius:3px;width:10px;height:10px}.LZxY3a_swatchExam{background:#e8792f}.LZxY3a_chart{align-items:flex-end;gap:clamp(3px,.6vw,6px);height:200px;padding-top:26px;display:flex;position:relative}.LZxY3a_examLabel{text-align:center;color:#e8792f;white-space:nowrap;width:12.5%;font-size:11.5px;font-weight:800;position:absolute;top:0}.LZxY3a_bar{background:color-mix(in srgb, var(--lav) 70%, transparent);border-radius:5px 5px 2px 2px;flex:1}.LZxY3a_barExam{background:#e8792f}.LZxY3a_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.LZxY3a_stat{background:var(--chip);border-radius:16px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.LZxY3a_statNum{font-family:var(--font-head);font-size:clamp(20px,2vw,24px);font-weight:700}.LZxY3a_statLabel{color:var(--text2);font-size:12.5px;line-height:1.35}.LZxY3a_list{flex-direction:column;display:flex}.LZxY3a_row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.LZxY3a_avatar{background:var(--chip);width:36px;height:36px;color:var(--accent-text);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.LZxY3a_who{flex-direction:column;flex:140px;min-width:0;line-height:1.35;display:flex}.LZxY3a_who strong{font-size:14.5px}.LZxY3a_who span{color:var(--text2);font-size:12.5px}.LZxY3a_urgency{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:800}.LZxY3a_action{border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:800}.LZxY3a_form{flex-direction:column;gap:10px;display:flex}.LZxY3a_fakeInput{border:1px solid var(--border);color:var(--text2);border-radius:14px;padding:12px 14px;font-size:14px}.LZxY3a_chips{flex-wrap:wrap;gap:6px;display:flex}.LZxY3a_chip{background:var(--chip);border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:700}.LZxY3a_chipOn{background:var(--primary);color:var(--on-primary)}.LZxY3a_received{background:#3fa37a24;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.LZxY3a_receivedTick{color:#fff;background:#3fa37a;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.LZxY3a_receivedText{font-size:14px;font-weight:700}
