@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:optional;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:optional;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_48b6ff{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.__variable_48b6ff{--font-sans:"Schibsted Grotesk","Schibsted Grotesk Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:optional;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:optional;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:optional;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:optional;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_26a2b7{font-family:Fraunces,Fraunces Fallback}.__variable_26a2b7{--font-serif:"Fraunces","Fraunces Fallback"}.lv2{--paper:#FAF7F2;--paper-2:#F2EEE5;--paper-3:#E9E4D5;--ink-900:#111210;--ink-700:#2E2D2A;--ink-600:#4A4944;--ink-500:#6B6963;--ink-400:#8F8C84;--ink-300:#B6B2A6;--ink-200:#D7D2C2;--rule:rgba(17,18,16,.10);--rule-strong:rgba(17,18,16,.22);--sabea-border:#E5E1D8;--sabea-900:#0A413F;--sabea-700:#0F5F5C;--sabea-600:#157572;--sabea-500:#1F8E89;--sabea-300:#8FC3BF;--sabea-100:#DDEBE9;--sabea-50:#ECF3F1;--saffron-500:#D97A04;--saffron-100:#F8E6D0;--sans:var(--font-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--serif:var(--font-serif),"Source Serif Pro",Georgia,"Times New Roman",serif;background:var(--paper);color:var(--ink-900);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11"}@media (min-width:768px){.lv2{font-size:16px}}.lv2 *{box-sizing:border-box}.lv2 ::-moz-selection{background:var(--sabea-700);color:var(--paper)}.lv2 ::selection{background:var(--sabea-700);color:var(--paper)}.lv2 a{color:inherit;text-decoration:none}.lv2 button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.lv2 img,.lv2 svg{display:block;max-width:100%}.lv2 .serif,.lv2 .serif-i{font-family:var(--serif);font-weight:400}.lv2 .serif-i{font-style:italic}.lv2 .display{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;line-height:1.02;font-feature-settings:"ss01"}.lv2 .display em,.lv2 .display i{font-style:italic;font-feature-settings:"ss01"}.lv2 .eyebrow{font-family:var(--sans);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:var(--ink-500)}.lv2 .roman{font-family:var(--serif);font-style:italic;font-feature-settings:"lnum";color:var(--sabea-700)}.lv2 .lede{font-family:var(--serif);font-size:19px;line-height:1.5;color:var(--ink-700);letter-spacing:-.005em}@media (min-width:768px){.lv2 .lede{font-size:22px}}.lv2 .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}@media (min-width:768px){.lv2 .wrap{padding:0 32px}}@media (min-width:1100px){.lv2 .wrap{padding:0 56px}}.lv2 .rule{height:1px;background:var(--rule);border:0}.lv2 .rule-strong{height:1px;background:var(--rule-strong);border:0}.lv2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:-.005em;border-radius:2px;white-space:nowrap;text-align:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.lv2 .btn-primary{background:var(--sabea-700);color:var(--paper)}.lv2 .btn-primary:hover{background:var(--sabea-900)}.lv2 .btn-ghost{color:var(--ink-900);border:1px solid var(--rule-strong);background:transparent}.lv2 .btn-ghost:hover{background:rgba(24,24,22,.04);border-color:var(--ink-700)}.lv2 .btn-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:600;font-size:14px;color:var(--sabea-700);padding:6px 0;border-bottom:1px solid var(--sabea-700)}.lv2 .btn-link:hover{color:var(--sabea-900);border-color:var(--sabea-900)}.lv2 .chip{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;letter-spacing:.02em;padding:5px 10px;border:1px solid var(--rule);border-radius:999px;color:var(--ink-600);background:rgba(255,255,255,.4);white-space:nowrap}.lv2 .chip .dot{width:6px;height:6px;border-radius:50%;background:var(--sabea-500)}.lv2 .chip-sabea{color:var(--sabea-700);border-color:var(--sabea-300);background:var(--sabea-50)}.lv2 .chip-sabea .dot{background:var(--sabea-700)}.lv2 .sectionhead{display:flex;align-items:baseline;gap:16px;padding:18px 0 14px;border-top:1px solid var(--rule-strong)}.lv2 .sectionhead .n{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--sabea-700);flex:0 0 auto;letter-spacing:0}.lv2 .sectionhead .label{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-500)}.lv2 .reveal{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.lv2 .reveal.pre{opacity:0;transform:translateY(14px)}@media (prefers-reduced-motion:reduce){.lv2 .reveal,.lv2 .reveal.pre{opacity:1!important;transform:none!important}}.lv2 .field{width:100%;min-height:44px;padding:10px 12px;font:inherit;color:var(--ink-900);background:rgba(255,255,255,.5);border:1px solid var(--rule-strong);border-radius:2px;outline:none}.lv2 .field:focus{border-color:var(--sabea-700);box-shadow:0 0 0 3px var(--sabea-100)}.lv2 .tnum{font-variant-numeric:tabular-nums lining-nums}.lv2 .no-scrollbar::-webkit-scrollbar{display:none}.lv2 .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.lv2 .grid-paper{background-image:linear-gradient(90deg,rgba(24,24,22,.05) 1px,transparent 0),linear-gradient(180deg,rgba(24,24,22,.05) 1px,transparent 0);background-size:28px 28px}@media (min-width:880px){.lv2 .nav-desktop{display:flex!important}.lv2 .header-login{display:inline-flex!important}.lv2 .hdr-menu,.lv2 .nav-mobile{display:none!important}}.lv2 .cta-short{display:none}@media (max-width:420px){.lv2 .cta-full{display:none}.lv2 .cta-short{display:inline}}@media (max-width:640px){.lv2 .hero-cta-primary,.lv2 .hero-cta-secondary{width:100%;min-height:48px;font-size:14.5px}.lv2 .hero-bullets{flex-direction:column!important;gap:10px!important}}@media (max-width:979px){.lv2 .hero-cta-primary,.lv2 .hero-cta-secondary{min-height:48px}}@media (min-width:980px){.lv2 .hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)!important;gap:48px!important}}@media (min-width:1200px){.lv2 .hero-grid{gap:72px!important}}@media (min-width:600px){.lv2 .hero-mockup-macros{grid-template-columns:repeat(4,1fr)!important}}@media (min-width:760px){.lv2 .prob-row{grid-template-columns:1fr 1fr!important;gap:20px!important}}.lv2 .method-radial{display:none}.lv2 .method-list{display:block}.lv2 .method-list-photo{display:block;margin:8px 0 4px}.lv2 .method-list-photo img{width:100%;height:auto;display:block;border-radius:14px;border:1px solid var(--sabea-border);box-shadow:0 18px 44px -26px rgba(15,95,92,.4)}@media (min-width:920px){.lv2 .method-radial{display:block}.lv2 .method-list,.lv2 .method-list-photo{display:none}.lv2 .method-orbit{position:relative;width:100%;max-width:940px;margin:16px auto 0;aspect-ratio:1/.9}.lv2 .orbit-ring{position:absolute;left:10%;top:10%;width:80%;height:80%;border:1.5px dashed var(--sabea-300);border-radius:50%;opacity:.7}.lv2 .orbit-center{position:absolute;left:50%;top:50%;width:38%;transform:translate(-50%,-50%);text-align:center}.lv2 .orbit-center img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:4px solid var(--paper);box-shadow:0 24px 60px -28px rgba(15,95,92,.5),0 0 0 1px var(--sabea-border);display:block}.lv2 .orbit-card{position:absolute;transform:translate(-50%,-50%);width:248px;background:#FFFFFF;border:1px solid var(--sabea-border);border-radius:12px;padding:16px 16px 14px;box-shadow:0 14px 36px -22px rgba(17,18,16,.22);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.lv2 .orbit-card:hover{border-color:var(--sabea-300);box-shadow:0 20px 44px -22px rgba(15,95,92,.3)}.lv2 .orbit-card-head{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.lv2 .orbit-roman{font-family:var(--serif);font-style:italic;font-size:20px;color:var(--sabea-700);line-height:1;flex:0 0 auto}.lv2 .orbit-card h3{margin:0;font-family:var(--sans);font-weight:600;font-size:15.5px;line-height:1.22;letter-spacing:-.01em;color:var(--ink-900)}.lv2 .orbit-card p{margin:0 0 10px;font-size:12.5px;line-height:1.45;color:var(--ink-600)}}@media (min-width:1140px){.lv2 .orbit-card{width:268px}}@media (min-width:700px){.lv2 .feat-grid{grid-template-columns:1fr 1fr!important;gap:16px!important}}@media (min-width:1040px){.lv2 .feat-grid{grid-template-columns:1fr 1fr 1fr!important}}@media (min-width:900px){.lv2 .feat-highlight{grid-template-columns:1.05fr 1fr!important;padding:32px!important;gap:40px!important}}@media (min-width:820px){.lv2 .cred-strip{grid-template-columns:minmax(0,.85fr) 1.15fr!important;align-items:stretch}.lv2 .cred-photo{min-height:420px!important}}@media (min-width:880px){.lv2 .patient-grid{grid-template-columns:1.1fr .9fr!important;gap:56px!important}}.lv2 .cmp-table .cmp-row{grid-template-columns:minmax(0,1fr) 58px 58px 66px}.lv2 .cmp-table .cmp-short{display:none}@media (min-width:720px){.lv2 .cmp-table .cmp-row{grid-template-columns:minmax(0,1.6fr) 1fr 1fr 1fr}.lv2 .cmp-table .cmp-short{display:block}.lv2 .cmp-table .cmp-feature{font-size:14px!important;padding:16px 18px!important}}@media (min-width:700px) and (max-width:1023px){.lv2 .price-grid{grid-template-columns:1fr 1fr!important;gap:18px!important}}@media (min-width:1024px){.lv2 .price-grid{grid-template-columns:1fr 1fr 1fr!important;gap:20px!important;align-items:stretch}}@media (min-width:980px){.lv2 .faq-grid{grid-template-columns:1.7fr 1fr!important;gap:32px!important}.lv2 .faq-aside{position:sticky;top:96px}}@media (min-width:760px){.lv2 .ft-grid{grid-template-columns:2fr 1fr 1fr 1fr!important;gap:40px!important}}.lv2 .nutrium-row{grid-template-columns:1fr}.lv2 .nutrium-head{display:none!important}.lv2 .nutrium-row>div{border-left:0!important}@media (min-width:720px){.lv2 .nutrium-row{grid-template-columns:minmax(0,1.3fr) 1fr 1fr}.lv2 .nutrium-head{display:grid!important}.lv2 .nutrium-row>div{border-left:1px solid var(--sabea-border)!important}.lv2 .nutrium-row>div:first-child{border-left:0!important}}@media (min-width:760px){.lv2 .nutrium-fit-grid{grid-template-columns:1fr 1fr!important;gap:18px!important}}