.lynia-landing .lynia-hero{gap:60px;align-items:center;padding-block:72px 82px}.lynia-landing .lynia-hero h1{font-size:clamp(2.5rem,3.65vw,3.75rem);line-height:1.12;text-wrap:balance}.lynia-landing .lynia-hero .lynia-lead{font-size:16px;max-width:46ch;margin:24px 0 28px}.lynia-hero-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:18px}.lynia-trial-cta{display:grid;justify-items:start;gap:12px}.lynia-trial-cta .lynia-trial-conditions{font-size:12px;line-height:1.6;margin:0;color:var(--mock-muted);max-width:34ch}.lynia-product-stage{min-width:0;position:relative;padding-bottom:20px}.lynia-product-preview{background:var(--mock-sheet);border:1px solid var(--ui-line);border-radius:28px;box-shadow:0 8px 16px #3c352407,0 32px 70px #3c352414;overflow:hidden}.lynia-preview-top{display:flex;align-items:center;gap:12px;padding:24px}.lynia-preview-top>div{flex:1;min-width:0;display:grid;gap:4px}.lynia-preview-top strong{font-size:13px;font-weight:650}.lynia-preview-top>div>span{font-size:11px;color:var(--mock-muted)}.lynia-preview-icon{display:inline-grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--ui-well);color:var(--mock-moss);border:1px solid var(--ui-line)}.lynia-preview-icon svg{width:19px;height:19px;stroke-width:1.6}.lynia-preview-badge{font-size:11px;color:var(--mock-moss);border:1px solid var(--ui-line);border-radius:99px;padding:5px 8px}.lynia-demo-tabs{position:relative;isolation:isolate;display:flex;gap:4px;padding:5px;margin:0 24px;border-radius:15px;background:var(--ui-well)}.lynia-demo-tabs>button{position:relative;z-index:1;flex:1;min-width:0;min-height:44px;padding:10px 8px;background:transparent;color:var(--mock-muted);font-size:12px;line-height:1.35;border-radius:11px}.lynia-demo-tabs>button[data-active]{color:var(--mock-ink);font-weight:650}.lynia-tab-indicator{position:absolute;z-index:0;top:var(--active-tab-top);left:var(--active-tab-left);width:var(--active-tab-width);height:var(--active-tab-height);background:var(--mock-sheet);box-shadow:0 2px 8px #293d2910;border-radius:11px;transition:left var(--ui-medium) var(--ui-ease),width var(--ui-medium) var(--ui-ease),top var(--ui-medium) var(--ui-ease)}.lynia-preview-panel{padding:28px;min-height:382px}.lynia-preview-section-label{display:flex;gap:8px;align-items:center;font-size:11px;color:var(--mock-muted);margin-bottom:16px}.lynia-preview-section-label svg{width:15px;height:15px}.lynia-preview-panel h2{font-size:29px;margin-bottom:16px}.lynia-preview-panel h2 em{color:var(--mock-moss)}.lynia-preview-panel>p{font-size:13px;color:var(--mock-muted)}.lynia-preview-document{display:grid;grid-template-columns:22px 1fr;gap:15px 8px;padding:20px;background:var(--ui-well);border-radius:16px;margin-block:20px}.lynia-preview-document>span{font-size:10px;color:var(--mock-muted);padding-top:2px}.lynia-preview-document strong{font-size:12px}.lynia-preview-document p{font-size:12px;color:var(--mock-muted);margin:5px 0 0}.lynia-preview-status{display:flex;align-items:center;gap:8px;color:var(--mock-muted);font-size:12px;line-height:1.5}.lynia-preview-status svg{width:16px;height:16px}.lynia-preview-caption{display:flex;align-items:center;gap:10px;padding:15px 20px;background:var(--mock-sheet);border:1px solid var(--ui-line);box-shadow:var(--mock-shadow);border-radius:16px;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);margin:-4px auto 0;position:relative;font-size:12px;color:var(--mock-muted)}.lynia-preview-caption svg{width:17px;height:17px;color:var(--mock-moss)}.lynia-clinical-section{padding-top:36px;padding-bottom:32px}.lynia-clinical-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:end;margin-bottom:32px}.lynia-clinical-heading h2{font-size:clamp(2rem,3vw,2.75rem);max-width:19ch}.lynia-clinical-heading h2 em{color:var(--mock-moss)}.lynia-clinical-heading>p{font-size:14px;max-width:38ch;justify-self:end;color:var(--mock-muted)}.lynia-plan-spotlight{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:center;padding:44px;background:var(--ui-spotlight);color:var(--ui-on-spotlight);border-radius:32px;box-shadow:var(--mock-shadow);border:1px solid #647c6240;--background:30 35.2941% 93.3333%;--ring:116.6667 9.7826% 36.0784%}.lynia-spotlight-label{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--ui-spotlight-muted);margin-bottom:24px}.lynia-spotlight-label svg{width:16px;height:16px}.lynia-plan-story h3{font-size:clamp(1.85rem,2.9vw,2.65rem);margin-bottom:24px}.lynia-plan-story>p:not(.lynia-spotlight-label){font-size:14px;color:var(--ui-spotlight-muted);max-width:49ch;line-height:1.8}.lynia-plan-story ul{display:grid;gap:14px;list-style:none;margin:28px 0;padding:0;font-size:13px}.lynia-plan-story li{display:flex;align-items:flex-start;gap:10px}.lynia-plan-story li svg{width:16px;height:16px;margin-top:2px}.lynia-ui .lynia-cream-button{background:#f4eee8;color:#34483b;border-color:#f4eee8}.lynia-ui .lynia-cream-button:hover{background:#faf6f1;color:#34483b}.lynia-plan-story .lynia-spotlight-footnote{font-size:12px!important;margin:16px 0 0}.lynia-plan-preview{align-self:stretch;display:flex;flex-direction:column;min-width:0;background:var(--mock-sheet);color:var(--mock-ink);border-radius:24px;border:1px solid var(--ui-line)}.lynia-plan-preview-body{flex:1;padding:28px;min-height:290px}.lynia-plan-preview-body .lynia-eyebrow{font-size:10px;letter-spacing:.08em}.lynia-plan-preview h4{font-family:var(--font-playfair),Georgia,serif;font-size:27px;font-weight:400;line-height:1.22;margin:0 0 24px}.lynia-plan-preview-body p{font-size:13px;color:var(--mock-muted)}.lynia-plan-preview-body dt{font-size:14px;font-weight:650;margin-bottom:8px}.lynia-plan-preview-body dd{font-size:12px;color:var(--mock-muted);margin:0 0 24px;line-height:1.7}.lynia-plan-preview-foot{display:flex;align-items:center;gap:9px;padding:18px 0;margin:0 24px;border-top:1px solid var(--ui-line);font-size:11px;color:var(--mock-muted)}.lynia-plan-preview-foot svg{width:16px;height:16px}.lynia-tools-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:40px 0 24px}.lynia-tools-heading h3{font-size:28px}.lynia-tools-heading p{font-size:13px;color:var(--mock-muted);margin:0}.lynia-clinical-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lynia-tool-card{display:flex;flex-direction:column;gap:20px;padding:26px;border:1px solid var(--ui-line);border-radius:24px;background:var(--mock-sheet)}.lynia-tool-card h4{font:400 28px/1.15 var(--font-playfair),Georgia,serif;margin:0;max-width:13ch}.lynia-tool-card>p{font-size:13px;color:var(--mock-muted);margin:0}.lynia-tool-glimpse{display:grid;align-content:center;gap:7px;min-height:82px;padding:17px;background:var(--ui-well);border-radius:14px;margin-top:auto}.lynia-tool-glimpse strong{font-size:12px;font-weight:600}.lynia-tool-glimpse>span{font-size:11px;color:var(--mock-muted)}.lynia-static-wave{display:flex;justify-content:space-between;gap:5px;align-items:center;height:36px}.lynia-static-wave i{display:block;width:3px;background:var(--mock-moss);border-radius:3px;opacity:.7}.lynia-tool-action{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;background:transparent;text-align:left;font-size:13px;font-weight:650;border-radius:9px}.lynia-tool-action svg{width:18px;height:18px;transition:transform var(--ui-fast)}.lynia-clinical-signoff{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;line-height:1.6;color:var(--mock-muted);margin:28px 0 0!important}.lynia-clinical-signoff svg{width:17px;height:17px;flex-shrink:0}.lynia-example-dialog label{margin-bottom:10px}.lynia-example-reading{white-space:pre-wrap;font-size:16px;line-height:1.85;background:var(--ui-well);border-radius:18px;padding:24px;overflow-wrap:anywhere}.lynia-transcript-example{display:grid;gap:10px;margin:20px 0 28px}.lynia-transcript-example button{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:18px;text-align:left;background:var(--ui-well);border-radius:16px;font-size:15px;line-height:1.75}.lynia-transcript-example time{font-size:12px;font-variant-numeric:tabular-nums;color:var(--mock-muted)}.lynia-transcript-example button[aria-pressed=true]{box-shadow:inset 3px 0 var(--mock-moss)}.lynia-care-section{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-block:70px}.lynia-care-story h2{font-size:38px;max-width:16ch;margin-bottom:22px}.lynia-care-story>p{color:var(--mock-muted);font-size:15px;max-width:45ch}.lynia-care-items{display:grid;gap:24px}.lynia-care-item{display:grid;grid-template-columns:46px 1fr;gap:16px;align-items:start}.lynia-care-item h3{font-size:24px;margin-bottom:9px}.lynia-care-item p{color:var(--mock-muted);font-size:14px;margin:0}.lynia-care-number{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--ui-line);color:var(--mock-moss);font-size:12px}.lynia-landing .lynia-chapter{padding-block:50px}.lynia-pricing-card{position:relative;display:flex;flex-direction:column;gap:22px;padding:32px;border:1px solid var(--ui-line);border-radius:28px;background:var(--mock-sheet);box-shadow:var(--mock-shadow)}.lynia-pricing-card h3{font-size:30px}.lynia-pricing-card>p{color:var(--mock-muted);font-size:14px;margin:0}.lynia-price{font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:8px}.lynia-price strong{font:400 40px/1.2 var(--font-playfair),Georgia,serif}.lynia-price>span{font-size:14px;color:var(--mock-muted)}.lynia-pricing-card ul{display:grid;gap:14px;margin:0;padding:0;list-style:none;flex:1}.lynia-pricing-card li{display:flex;align-items:flex-start;gap:10px;font-size:14px}.lynia-pricing-card li svg{width:17px;height:17px;margin-top:2px;color:var(--mock-moss)}.lynia-pricing-card .lynia-btn,.lynia-pricing-card .lynia-chip{align-self:start}.lynia-pricing-note{margin-top:20px!important;font-size:13px;line-height:1.6;color:var(--mock-muted)}.lynia-final-cta{position:relative;isolation:isolate;overflow:hidden;margin:36px 0 50px;padding:72px 32px;border-radius:36px;text-align:center;display:grid;justify-items:center;gap:30px;background:radial-gradient(ellipse at 100% 0,#6b80604d,transparent 48%),radial-gradient(ellipse at 0 100%,#6b806040,transparent 45%),#34483b;color:#f3f0e7;box-shadow:0 20px 55px #293d2914;--background:30 35.2941% 93.3333%;--ring:116.6667 9.7826% 36.0784%}.lynia-final-cta:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-55% -5% 12%;border:1px solid #b6c7a61f;border-radius:50%}.lynia-final-cta .brand-logo{width:190px;filter:brightness(0) invert(1);opacity:.95}.lynia-final-cta h2{font-size:clamp(1.85rem,3.6vw,3.2rem);line-height:1.2;text-wrap:balance}.lynia-final-cta h2>span{display:block}.lynia-final-cta h2 em{color:#d4ddc9}.lynia-final-cta .lynia-trial-cta{justify-items:center;gap:18px;margin-top:8px}.lynia-final-cta .lynia-btn{min-height:58px;padding-inline:32px;font-size:16px}.lynia-final-cta .lynia-trial-conditions{color:#d4ddcf;max-width:none;font-size:14px}.lynia-demo-contact{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:22px;font-size:13px;color:var(--mock-muted)}@media (hover:hover) and (pointer:fine){.lynia-tool-action:hover{color:var(--mock-moss)}.lynia-tool-action:hover svg{transform:translateX(3px)}}@media (max-width:1100px){.lynia-landing .lynia-hero{gap:32px}.lynia-preview-badge{display:none}.lynia-plan-spotlight{gap:26px;padding:30px}.lynia-tool-card{padding:22px}.lynia-tool-card h4{font-size:25px}.lynia-care-section{gap:32px}}@media (max-width:760px){.lynia-landing .lynia-hero{grid-template-columns:1fr;padding-block:42px;gap:36px}.lynia-landing .lynia-hero h1{font-size:2.75rem}.lynia-hero-actions{gap:14px}.lynia-product-stage{width:100%;max-width:540px;margin-inline:auto}.lynia-clinical-heading{grid-template-columns:1fr;gap:22px}.lynia-clinical-heading>p{justify-self:start;max-width:50ch}.lynia-plan-spotlight{grid-template-columns:1fr;padding:26px;gap:30px}.lynia-plan-story h3{font-size:34px}.lynia-clinical-tools{grid-template-columns:1fr}.lynia-tool-card h4{max-width:none}.lynia-tool-card>p{max-width:55ch}.lynia-care-section{grid-template-columns:1fr;gap:32px;padding-block:44px}.lynia-care-story h2{font-size:32px;max-width:23ch}.lynia-landing .lynia-chapter{padding-block:36px}.lynia-final-cta{padding:48px 24px;border-radius:28px;gap:26px}.lynia-final-cta .lynia-trial-conditions{font-size:13px;max-width:30ch}}@media (max-width:420px){.lynia-landing .lynia-hero h1{font-size:2.25rem}.lynia-hero-actions{display:grid}.lynia-hero-actions>.lynia-btn{justify-self:start}.lynia-preview-top{padding:20px 18px}.lynia-demo-tabs{margin-inline:14px;gap:2px}.lynia-demo-tabs>button{font-size:11px;padding-inline:5px}.lynia-preview-panel{padding:22px;min-height:396px}.lynia-preview-panel h2{font-size:27px}.lynia-plan-spotlight{padding:24px 18px;border-radius:26px}.lynia-plan-story h3{font-size:30px}.lynia-plan-story .lynia-btn{width:100%;font-size:13px;padding-inline:14px}.lynia-plan-preview-body{padding:24px 20px}.lynia-plan-preview h4{font-size:25px}.lynia-clinical-signoff{align-items:flex-start}.lynia-pricing-card{padding:26px}.lynia-final-cta{padding:42px 20px}}@media (prefers-reduced-motion:reduce){.lynia-tab-indicator{transition:none}}