@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Nunito+Sans:wght@400;600;700;800;900&display=swap";.hl-landing{--navy:#082e68;--blue:#0775dd;--green:#127d26;--deep-green:#07551a;--pale:#edf8f2;--line:#d9e3e6;--ink:#1d2c46;--shadow:0 16px 42px rgba(9,40,77,.1);margin:0;color:var(--ink);font-family:DM Sans,Arial,sans-serif;background:#fff;font-size:16px;line-height:1.48;font-weight:400;font-style:normal;letter-spacing:normal}.hl-landing h1,.hl-landing h2,.hl-landing h3{font-weight:700;font-style:normal}.hl-landing{--navy:#082e68;--blue:#0775dd;--green:#127d26;--deep-green:#07551a;--pale:#edf8f2;--line:#d9e3e6;--ink:#1d2c46;--shadow:0 16px 42px rgba(9,40,77,.1)}.hl-landing *{box-sizing:border-box}.hl-landing{scroll-behavior:smooth}.hl-landing{margin:0;color:var(--ink);font-family:DM Sans,Arial,sans-serif;background:#fff;font-size:16px;line-height:1.48}.hl-landing button,.hl-landing input,.hl-landing textarea{font:inherit}.hl-landing button{cursor:pointer}.hl-landing a{color:inherit}.hl-landing img{display:block;max-width:100%}.hl-landing .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hl-landing .skip-link{position:absolute;top:-100px;left:16px;background:#fff;padding:9.6px;z-index:100}.hl-landing .skip-link:focus{top:16px}.hl-landing h1,.hl-landing h2,.hl-landing h3,.hl-landing p{margin-top:0}.hl-landing h1,.hl-landing h2,.hl-landing h3{font-family:Nunito Sans,Arial,sans-serif;line-height:1.13}.hl-landing h2{font-size:clamp(32px,3.5vw,48px);color:var(--navy);letter-spacing:-.04em;margin-bottom:8.8px}.hl-landing h3{color:var(--navy)}.hl-landing .eyebrow{text-transform:uppercase;font-size:12.16px;font-weight:800;letter-spacing:.13em;color:var(--green);margin-bottom:6.4px}.hl-landing .content-wrap{max-width:1320px;margin-inline:auto;padding-inline:clamp(18.4px,4.4vw,64px)}.hl-landing .site-header{position:relative;z-index:10;background:#fff;box-shadow:0 1px #082e681f}.hl-landing .header-inner{max-width:1440px;margin:auto;min-height:80px;padding:0 clamp(18.4px,4.3vw,64px);display:flex;align-items:center;gap:48px}.hl-landing .brand{display:inline-flex;align-items:center;gap:5.44px;text-decoration:none;line-height:.84;min-width:200px}.hl-landing .brand-mark{display:grid;place-items:center;width:52px;height:50px;color:#4ac019;font-size:56px;transform:rotate(-18deg);text-shadow:-8px 2px 0 #0e66ce}.hl-landing .brand-name{display:flex;flex-direction:column;color:#1261c5;font-family:Nunito Sans,sans-serif;font-weight:900;font-size:23.2px;letter-spacing:-.07em}.hl-landing .brand-name strong{color:#168527;font-weight:900}.hl-landing .primary-nav{display:flex;align-items:center;justify-content:center;flex:1;gap:clamp(16px,2.4vw,40px)}.hl-landing .primary-nav a,.hl-landing .mobile-nav a{text-decoration:none;color:#082751;font-size:13.12px;font-weight:800;white-space:nowrap}.hl-landing .primary-nav a:hover{color:var(--blue)}.hl-landing .header-actions{display:flex;align-items:center;gap:20px}.hl-landing .header-actions a,.hl-landing .icon-button{font-size:24px;text-decoration:none;background:none;border:0;color:var(--navy);line-height:1}.hl-landing .menu-toggle,.hl-landing .mobile-nav{display:none}.hl-landing .hero{max-width:1440px;margin:auto;display:grid;grid-template-columns:51% 49%;min-height:575px;background:linear-gradient(100deg,#fff 67%,#fdfefe)}.hl-landing .hero-visual{position:relative;overflow:hidden;min-height:550px;background:#d8ebd0}.hl-landing .hero-visual img{position:absolute;top:0;left:0;width:200%;max-width:none;transform:translateY(-2.83%)}.hl-landing .hero-copy{padding:clamp(32px,4vw,64px) clamp(24px,4vw,64px) 32px;display:flex;flex-direction:column;justify-content:center}.hl-landing .hero-copy .eyebrow{display:none}.hl-landing .hero h1{color:var(--blue);font-size:clamp(49.6px,5.2vw,80px);font-weight:1000;letter-spacing:-.065em;margin:0 0 3.2px;white-space:nowrap}.hl-landing .hero h1 small{font-size:.57em;letter-spacing:-.05em;color:#29384f;vertical-align:8%}.hl-landing .hero h2{font-size:clamp(25.6px,2.7vw,39.2px);color:var(--deep-green);letter-spacing:-.035em;line-height:1.08;margin:0 0 14.4px}.hl-landing .hero-intro{font-size:16.96px;line-height:1.43;max-width:590px;margin-bottom:9.6px}.hl-landing .price{font-family:Nunito Sans,sans-serif;font-size:clamp(39.2px,3.2vw,51.2px);font-weight:1000;color:#0751ba;line-height:1.05;margin-bottom:9.6px}.hl-landing .pack-picker{border:0;padding:0;margin:0 0 15.2px;display:grid;grid-template-columns:1fr 1fr;gap:10.4px}.hl-landing .pack{position:relative;min-height:91px;display:flex;align-items:center;gap:13.6px;padding:16px 14.4px;border:1px solid #c7dece;border-radius:10px;background:#f5fbf7;cursor:pointer}.hl-landing .pack.selected{border:2px solid #1470ed;background:#f6faff}.hl-landing .pack input{position:absolute;opacity:0;width:1px;height:1px}.hl-landing .pack:focus-within{outline:3px solid #9ed8f3;outline-offset:2px}.hl-landing .radio-art{display:grid;place-items:center;flex:none;width:29px;height:29px;border:2px solid #58ac65;border-radius:50%;color:transparent}.hl-landing .selected .radio-art{background:#0067da;color:#fff;border-color:#0067da}.hl-landing .pack strong,.hl-landing .pack small{display:block}.hl-landing .pack strong{font-size:16.8px;color:#072960}.hl-landing .pack small{font-size:13.12px;color:#0d5d25;line-height:1.22}.hl-landing .pack.selected small{color:#0751b7}.hl-landing .pack em{position:absolute;right:16px;top:-9.92px;background:#218325;color:#fff;border-radius:5px;padding:2.4px 8.8px;font-style:normal;font-size:11.04px;font-weight:800}.hl-landing .hero-buttons{display:flex;gap:10.4px}.hl-landing .button{display:inline-flex;align-items:center;justify-content:center;gap:8.8px;min-height:55px;padding:12.8px 20px;border:0;border-radius:9px;text-transform:uppercase;font-size:15.36px;font-weight:800;color:#fff;box-shadow:0 9px 16px #0050821a}.hl-landing .hero-buttons .button{flex:1}.hl-landing .button-blue{background:linear-gradient(130deg,#1497ed,#005acc)}.hl-landing .button-green{background:linear-gradient(130deg,#36b642,#138129)}.hl-landing .button:hover{filter:brightness(.95)}.hl-landing .button:focus-visible,.hl-landing a:focus-visible,.hl-landing summary:focus-visible{outline:3px solid #0a6dd1;outline-offset:3px}.hl-landing .product-meta{text-align:center;color:#647189;font-size:13.6px;margin:8.8px 0 0}.hl-landing .trust-strip{max-width:1440px;margin:auto;min-height:108px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;background:linear-gradient(180deg,#fff,#f7f9f9);border-bottom:1px solid #edf1f3}.hl-landing .trust-strip>div{display:flex;align-items:center;justify-content:center;gap:10.4px;padding:9.6px 19.2px;border-right:1px solid #d7dfe4;min-height:55px}.hl-landing .trust-strip>div:last-child{border:0}.hl-landing .trust-strip span{font-size:34.4px;color:#0b7c22;line-height:1}.hl-landing .trust-strip p{font-size:14.4px;font-weight:700;line-height:1.18;margin:0}.hl-landing .about-section{max-width:1440px;margin:auto;display:grid;grid-template-columns:60% 40%;min-height:340px}.hl-landing .about-copy{padding:33.6px clamp(18.4px,4.4vw,64px)}.hl-landing .about-copy h3{color:var(--green);font-size:27.2px;margin-bottom:10.4px}.hl-landing .about-copy p:not(.eyebrow){max-width:780px;line-height:1.48;margin-bottom:8px}.hl-landing .leaf-visual{position:relative;overflow:hidden;min-height:310px;background:#d7e8c1}.hl-landing .leaf-visual:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff,transparent 21%)}.hl-landing .leaf-visual img{position:absolute;width:247%;max-width:none;transform:translate(-59.6%,-26.3%)}.hl-landing .reasons{background:linear-gradient(105deg,#effaf5,#e6f3ee 52%,#f3faf6);padding:22.4px 0 27.2px}.hl-landing .reasons h2 span,.hl-landing .closing h2 span{color:var(--green)}.hl-landing .reason-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.hl-landing .reason-grid article{min-height:236px;text-align:center;background:#fff;border-radius:12px;padding:16px 14.4px 19.2px;box-shadow:0 9px 20px #13493a0a}.hl-landing .reason-icon{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;margin:0 auto 10.4px;background:#e6f3ff;color:#1265ac;font-size:40px;line-height:1}.hl-landing .reason-grid article:nth-child(3) .reason-icon{background:#e7f9ed;color:var(--green)}.hl-landing .reason-grid h3{font-size:18.4px;margin-bottom:7.2px;line-height:1.1}.hl-landing .reason-grid p{font-size:14.88px;line-height:1.33;margin:0}.hl-landing .research-section{display:grid;grid-template-columns:1fr 1.05fr;gap:48px;align-items:center;padding-top:35.2px;padding-bottom:32px}.hl-landing .research-copy p{max-width:570px}.hl-landing .research-note{display:inline-block;background:#f4f6f8;border-radius:6px;color:#67758b;font-size:13.6px;padding:3.2px 7.2px}.hl-landing .research-card{position:relative;border:1px solid #cadce7;border-radius:11px;padding:20.8px 22.4px;box-shadow:0 5px 21px #0043640a}.hl-landing .research-card h3{font-size:21.6px;max-width:360px}.hl-landing .research-card p{font-size:15.04px;margin-bottom:12px}.hl-landing .research-card a{color:#075cbd;font-weight:800}.hl-landing .study-tag{float:right;border-radius:5px;background:#178125;color:#fff;font-size:11.2px;font-weight:800;text-transform:uppercase;padding:4.32px 8px;margin-left:8px}.hl-landing .reviews{padding-top:6.4px;padding-bottom:20.8px}.hl-landing .section-heading{display:flex;justify-content:space-between;align-items:end;gap:16px}.hl-landing .section-heading h2{margin-bottom:1.6px}.hl-landing .section-heading p:not(.eyebrow){margin-bottom:12.8px}.hl-landing .draft-chip{font-size:12px;font-weight:800;text-transform:uppercase;white-space:nowrap;color:#506982;background:#eef4f7;border-radius:999px;padding:5.6px 9.6px;margin-bottom:16px}.hl-landing .review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hl-landing .review-grid article{border:1px solid #dce5e9;border-radius:10px;padding:16px 20.8px;min-height:160px}.hl-landing .review-grid article span{color:#eeb409;letter-spacing:.08em}.hl-landing .review-grid article p{font-size:15.04px;margin:7.2px 0 12.8px}.hl-landing .review-grid strong,.hl-landing .review-grid small{display:block;line-height:1.15}.hl-landing .review-grid small{color:#748094}.hl-landing .faq{padding-bottom:24px}.hl-landing .faq h2{margin-bottom:11.2px}.hl-landing .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:8.8px 16px}.hl-landing .faq details{border:1px solid #dbe3e8;border-radius:8px;background:#fff}.hl-landing .faq summary{list-style:none;cursor:pointer;position:relative;padding:10.88px 38.4px 10.88px 16px;font-size:14.4px;font-weight:700;color:#1c3159}.hl-landing .faq summary::-webkit-details-marker{display:none}.hl-landing .faq summary:after{content:"+";position:absolute;right:16px;top:6.4px;color:#5d6980;font-size:22.4px;font-weight:400}.hl-landing .faq details[open] summary:after{content:"\2212"}.hl-landing .faq details p{font-size:14.4px;padding:0 16px 12.8px;margin:0}.hl-landing .closing{position:relative;overflow:hidden;min-height:110px;padding:24px 16px;background:radial-gradient(circle at 50% 10%,#fff 23%,#eaf8eb 70%);text-align:center}.hl-landing .closing-content{position:relative;z-index:1;max-width:620px;margin:auto}.hl-landing .closing h2{font-size:clamp(40px,4vw,59.2px);color:#075ac1;margin:0}.hl-landing .closing p{font-size:16.48px;font-weight:700;color:#0a5b26;line-height:1.2;margin:3.2px 0 12.8px}.hl-landing .closing-leaf{position:absolute;width:33vw;height:100%;top:0;background-image:url(hl-insulin-reference-leaves.png);background-size:280% auto;opacity:.88;filter:saturate(1.18)}.hl-landing .closing-leaf.left{left:0;background-position:left 12%}.hl-landing .closing-leaf.right{right:0;background-position:right 38%;transform:scaleX(-1)}.hl-landing .site-footer{padding:19.2px 32px 80px;text-align:center;background:#063463;color:#fff}.hl-landing .site-footer span{font-family:Nunito Sans,sans-serif;font-weight:900;font-size:20.8px}.hl-landing .site-footer p{margin:4px auto 0;max-width:700px;font-size:12.8px;color:#d2e0ef}.hl-landing .review-toolbar{position:fixed;bottom:18px;left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;gap:7.2px;border:1px solid #c8d9e6;border-radius:999px;padding:5.6px;background:#fff;box-shadow:0 12px 35px #041f4933;white-space:nowrap}.hl-landing .review-toolbar button{border:0;border-radius:999px;background:#0b3976;color:#fff;padding:9.6px 14.4px;font-size:12.8px;font-weight:800}.hl-landing .review-toolbar button:hover,.hl-landing .review-toolbar button[aria-pressed=true]{background:#16852e}.hl-landing .review-toolbar #notes-open{background:#e7f0f7;color:#0b3976}.hl-landing .review-pill{padding:3.2px 8.8px;color:#65768a;text-transform:uppercase;letter-spacing:.07em;font-size:10.72px;font-weight:900}.hl-landing .annotation-mode .annotatable{position:relative;cursor:crosshair;outline:2px dashed rgba(0,105,215,.5);outline-offset:-4px}.hl-landing .annotation-mode .annotatable:hover{outline:4px solid #0784ee;outline-offset:-4px}.hl-landing .annotation-mode .annotatable:after{content:"+ Add note";position:absolute;right:10px;top:10px;z-index:8;background:#0a70d1;color:#fff;border-radius:999px;padding:4.8px 9.6px;font-size:12px;font-weight:800;pointer-events:none}.hl-landing .note-dialog,.hl-landing .action-dialog{width:min(92vw,560px);max-height:82vh;border:0;border-radius:18px;padding:28px;box-shadow:0 28px 90px #00143c40;color:var(--ink)}.hl-landing dialog::backdrop{background:#04193380}.hl-landing .note-dialog h2,.hl-landing .action-dialog h2{font-size:28.8px}.hl-landing .dialog-close{position:absolute;right:16px;top:11.2px;border:0;background:none;color:#526274;font-size:32px}.hl-landing .dialog-help{font-size:14.4px;color:#5f6d7a}.hl-landing .note-dialog label{display:block;font-weight:800;margin-bottom:5.6px}.hl-landing .note-dialog textarea{display:block;width:100%;padding:12px;border:1px solid #b8c9d6;border-radius:8px;margin-bottom:11.2px;resize:vertical}.hl-landing .note-dialog .button{min-height:43px}.hl-landing .note-item{border-top:1px solid #dbe5ea;padding:12px 0}.hl-landing .note-item strong{display:block;color:var(--navy)}.hl-landing .note-item p{margin:4px 0;font-size:14.72px;white-space:pre-wrap}.hl-landing .note-item button,.hl-landing .text-button{border:0;background:none;color:#075bc0;font-weight:800;padding:3.2px 0}.hl-landing .empty-notes{font-size:14.4px;color:#677486;padding:11.2px 0}@media(max-width:1050px){.hl-landing .primary-nav{gap:16px}.hl-landing .primary-nav a{font-size:11.68px}.hl-landing .header-inner{gap:24px}.hl-landing .header-actions{gap:11.2px}.hl-landing .hero{grid-template-columns:48% 52%;min-height:470px}.hl-landing .hero-visual{min-height:470px}.hl-landing .hero-copy{padding:20.8px}.hl-landing .hero h1{font-size:52.8px}.hl-landing .hero h2{font-size:27.2px}.hl-landing .hero-intro{font-size:14.88px}.hl-landing .pack{padding:10.4px;gap:6.4px}.hl-landing .pack small{font-size:11.68px}.hl-landing .trust-strip>div{padding:6.4px}.hl-landing .trust-strip p{font-size:12.16px}.hl-landing .reason-grid article{min-height:220px}}@media(max-width:760px){.hl-landing .header-inner{min-height:66px}.hl-landing .brand{min-width:0}.hl-landing .brand-mark{font-size:41.6px;width:40px;height:40px}.hl-landing .brand-name{font-size:17.92px}.hl-landing .primary-nav,.hl-landing .header-actions{display:none}.hl-landing .menu-toggle{display:flex;align-items:center;gap:6.4px;margin-left:auto;border:0;background:#eef6fb;color:var(--navy);padding:7.2px 11.2px;border-radius:7px;font-weight:800}.hl-landing .mobile-nav:not([hidden]){display:grid;gap:0;padding:8px 17.6px 16px;border-top:1px solid #e3eaf0}.hl-landing .mobile-nav a{padding:10.4px}.hl-landing .hero{display:flex;flex-direction:column}.hl-landing .hero-visual{min-height:0;aspect-ratio:1.18}.hl-landing .hero-copy{padding:20.8px 18.4px 25.6px}.hl-landing .hero h1{font-size:clamp(44.8px,11vw,64px)}.hl-landing .hero h2{font-size:26.4px}.hl-landing .hero-intro{font-size:16px}.hl-landing .trust-strip{grid-template-columns:repeat(2,1fr);padding:6.4px}.hl-landing .trust-strip>div{justify-content:flex-start;border:0;border-bottom:1px solid #e0e8eb;padding:11.2px}.hl-landing .trust-strip>div:last-child{grid-column:span 2;justify-content:center;border:0}.hl-landing .about-section{display:flex;flex-direction:column}.hl-landing .about-copy{padding:25.6px 18.4px}.hl-landing .leaf-visual{min-height:230px}.hl-landing .leaf-visual:before{display:none}.hl-landing .reason-grid{grid-template-columns:repeat(2,1fr)}.hl-landing .reason-grid article{min-height:190px}.hl-landing .reason-grid article:last-child{grid-column:span 2;min-height:150px}.hl-landing .research-section{grid-template-columns:1fr;gap:16px;padding-top:28.8px}.hl-landing .review-grid{grid-template-columns:1fr}.hl-landing .review-grid article{min-height:125px}.hl-landing .faq-grid{grid-template-columns:1fr}.hl-landing .closing-leaf{opacity:.35;width:40vw}.hl-landing .site-footer{padding-bottom:88px}}@media(max-width:420px){.hl-landing .pack-picker{grid-template-columns:1fr}.hl-landing .pack{min-height:64px}.hl-landing .hero-buttons{flex-direction:column}.hl-landing .hero-buttons .button{width:100%}.hl-landing .review-pill{display:none}.hl-landing .review-toolbar{bottom:9px}.hl-landing .review-toolbar button{font-size:12px}.hl-landing .reason-grid h3{font-size:16px}.hl-landing .reason-grid p{font-size:13.6px}.hl-landing .study-tag{float:none;display:inline-block;margin:0 0 9.6px}}@media(prefers-reduced-motion:reduce){.hl-landing{scroll-behavior:auto}}.hl-landing .leaf-visual img{inset:auto;top:-244.55%;left:50%;height:760%;width:auto;max-width:none;object-fit:fill;transform:translate(-80.77%)}.hl-landing .closing-leaf{background-size:auto 1150%;background-position:left bottom}.hl-landing .closing-leaf.left{background-position:left bottom}.hl-landing .closing-leaf.right{background-position:right bottom;transform:none}.hl-landing .pack{min-height:98px}.hl-landing .pack strong{font-size:20px}.hl-landing .pack small{font-size:16px;font-weight:700;line-height:1.25}.hl-landing .manual-order{margin:10.4px 0 3.2px;border:1px solid #c7dece;border-radius:9px;background:#f5fbf7}.hl-landing .manual-order summary{position:relative;list-style:none;cursor:pointer;padding:11.2px 40px 11.2px 16px;color:var(--deep-green);font-weight:800}.hl-landing .manual-order summary::-webkit-details-marker{display:none}.hl-landing .manual-order summary:after{content:"+";position:absolute;right:16px;top:5.6px;font-size:24px;font-weight:400}.hl-landing .manual-order[open] summary:after{content:"\2212"}.hl-landing .manual-body{padding:4px 16px 16px;border-top:1px solid #d4eadb;font-size:14.4px;line-height:1.4}.hl-landing .manual-body p{margin:9.6px 0}.hl-landing .manual-body ul{margin:6.4px 0 9.6px;padding-left:22.4px}.hl-landing .manual-body h3{font-size:16px;margin:12px 0 1.6px}.hl-landing .manual-body a{color:#096ba9}@media(max-width:760px){.hl-landing .pack small{font-size:15.2px}}.hl-landing .pack{border-width:2px}.hl-landing .pack.selected .radio-art{background:transparent;border-color:#58ac65}.hl-landing .pack em{font-size:13.12px;padding:4px 10.4px;top:-11.52px}.hl-landing .pack:not(.selected){border-color:#69aa75}.hl-landing .pack.selected .radio-art{border-color:#1470ed}.hl-landing .pack small{font-size:15.2px;white-space:nowrap;letter-spacing:-.015em}.hl-landing .reason-grid .reason-icon{width:60px;height:60px;background-image:none;background-size:274.5px 298.5px;background-repeat:no-repeat;font-size:0}.hl-landing .reason-grid article:nth-child(1) .reason-icon{background-size:305px 331.67px;background-position:-17px 0}.hl-landing .reason-grid article:nth-child(2) .reason-icon{background-position:-10.5px -55.5px}.hl-landing .reason-grid article:nth-child(3) .reason-icon{background-image:none;background-size:274.5px 298.5px;background-repeat:no-repeat;background-position:-10px -119px}.hl-landing .reason-grid article:nth-child(4) .reason-icon{background-position:-10px -182.5px}.hl-landing .reason-grid article:nth-child(5) .reason-icon{background-size:316.73px 344.42px;background-position:-16.7px -280.4px}.hl-landing .hero-visual img{inset:auto;top:-14.1%;left:50%;height:414%;width:auto;max-width:none;object-fit:fill;transform:translate(-25.72%)}.hl-landing .hero{grid-template-columns:51% 49%}.hl-landing .hero-visual{min-height:595px;background:#e7e6d9}.hl-landing .hero-visual img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center;transform:none}.hl-landing .hero-copy{padding-top:25.6px;padding-bottom:24px}.hl-landing .hero-copy .eyebrow{display:block}.hl-landing .hero h1{font-size:clamp(38.4px,4vw,68px);white-space:normal;line-height:1.02;margin-bottom:7.2px}.hl-landing .hero h1 small{display:block;font-size:.47em;letter-spacing:.01em;vertical-align:baseline;margin-top:2.88px}.hl-landing .hero h2{font-size:clamp(23.2px,2.2vw,35.2px)}.hl-landing .price{margin:3.2px 0 11.2px}.hl-landing .leaf-visual{background-image:url(hl-insulin-reference-leaves.png);background-size:270% auto;background-position:0 48%;background-repeat:no-repeat}.hl-landing .leaf-visual img{display:none}.hl-landing .reason-grid .reason-icon,.hl-landing .reason-grid article:nth-child(n) .reason-icon{width:64px;height:64px;background-image:none;background-size:auto;background-position:center;font-size:37.6px;background-color:#e2f3ff;color:#0667b6}.hl-landing .reason-grid article:nth-child(2) .reason-icon,.hl-landing .reason-grid article:nth-child(3) .reason-icon,.hl-landing .reason-grid article:nth-child(5) .reason-icon{background-color:#e3f7e8;color:#147f31}.hl-landing .reason-grid article:nth-child(4) .reason-icon{background-color:#f0ecff;color:#6547b7}.hl-landing .reason-icon svg{width:35px;height:35px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hl-landing .trust-strip>div:nth-child(4) span{font-family:Nunito Sans,sans-serif;font-size:24.8px;font-weight:900}.hl-landing .research-card ul{margin:12.8px 0 16px;padding-left:20px}.hl-landing .research-card li{margin:6.4px 0;font-size:14.88px}.hl-landing .research-card small{display:block;color:#5f6e7f}.hl-landing .research-note{display:block;padding:10.4px 12.8px;max-width:570px;line-height:1.4;background:#edf7f0;color:#23533a}.hl-landing .review-grid{align-items:start}.hl-landing .review-grid article{min-height:0}.hl-landing .review-grid article span{display:block;height:16px;font-family:Georgia,serif;font-size:32px;line-height:1;color:#62aa4e}.hl-landing .review-grid article p{min-height:0;margin:4px 0 12.8px}.hl-landing .review-note{font-size:12.8px;color:#627082;margin:11.2px 0 0}.hl-landing .closing-leaf{background-image:url(hl-insulin-reference-leaves.png);background-size:250% auto;background-position:left 58%;opacity:.3}.hl-landing .closing-leaf.right{background-position:left 58%;transform:scaleX(-1)}.hl-landing .closing .button{text-decoration:none}@media(max-width:1050px){.hl-landing .hero h1{font-size:clamp(36.8px,4.2vw,56px)}.hl-landing .hero-copy{padding:21.6px}.hl-landing .hero-visual{min-height:540px}}@media(max-width:760px){.hl-landing .hero{display:flex}.hl-landing .hero-visual{min-height:0;aspect-ratio:1.18}.hl-landing .hero h1{font-size:clamp(39.2px,9vw,60.8px)}.hl-landing .leaf-visual{background-size:270% auto;background-position:left 42%}.hl-landing .closing-leaf{background-size:340% auto}}@media(max-width:420px){.hl-landing .hero-buttons .button{width:100%}.hl-landing .price{font-size:43.2px}.hl-landing .hero h1{font-size:40.8px}.hl-landing .research-card h3{font-size:19.2px}}.hl-landing .hero,.hl-landing .hero-copy,.hl-landing .pack-picker,.hl-landing .pack,.hl-landing .pack>span:nth-of-type(2),.hl-landing .hero-buttons,.hl-landing .hero-buttons .button{min-width:0}.hl-landing .pack-picker{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.hl-landing .pack{width:100%;height:100%;min-height:98px}.hl-landing .pack small{white-space:normal;overflow-wrap:break-word}.hl-landing .pack em{right:8.8px}.hl-landing .hero-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hl-landing .hero-buttons .button{width:100%;white-space:normal}@media(min-width:761px)and (max-width:1100px){.hl-landing .hero-visual img{object-position:70% center}}@media(max-width:420px){.hl-landing .pack-picker,.hl-landing .hero-buttons{grid-template-columns:1fr}}@media(min-width:761px)and (max-width:900px){.hl-landing .primary-nav,.hl-landing .header-actions{display:none}.hl-landing .menu-toggle{display:flex;align-items:center;gap:6.4px;margin-left:auto;border:0;background:#eef6fb;color:var(--navy);padding:7.2px 11.2px;border-radius:7px;font-weight:800}.hl-landing .mobile-nav:not([hidden]){display:grid;gap:0;padding:8px 17.6px 16px;border-top:1px solid #e3eaf0}.hl-landing .mobile-nav a{padding:10.4px}.hl-landing .hero{display:flex;flex-direction:column}.hl-landing .hero-visual{min-height:0;aspect-ratio:1.18}.hl-landing .hero-visual img{object-position:center}.hl-landing .hero-copy{padding:32px clamp(24px,5vw,48px)}}.hl-landing .research-section{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}.hl-landing .research-copy,.hl-landing .research-card{min-width:0}.hl-landing .research-card .study-tag{float:none;display:inline-block;margin:0 0 10.4px;color:#fff;text-decoration:none}.hl-landing .research-card .study-tag:hover{background:#10631b}.hl-landing .research-card .study-tag:focus-visible{outline:3px solid #075cbd;outline-offset:3px}.hl-landing .research-card h3{max-width:none;font-size:16.8px;line-height:1.3;overflow-wrap:anywhere;margin-bottom:8.8px}.hl-landing .research-card ul{list-style:none;padding-left:0}.hl-landing .research-card li{position:relative;padding-left:26.4px}.hl-landing .research-card li:before{content:"\2713";position:absolute;left:0;top:-1.28px;color:#16852e;font-size:18.4px;font-weight:900}@media(max-width:760px){.hl-landing .research-section{grid-template-columns:minmax(0,1fr)}}.hl-landing .usa-credibility{margin-top:16px;padding:16px 17.6px;background:linear-gradient(125deg,#f2f8ff,#fffaf0);border:1px solid #d6e3ef;border-radius:11px}.hl-landing .usa-credibility-heading{display:flex;align-items:center;gap:10.4px;margin-bottom:13.6px}.hl-landing .usa-flag{width:42px;height:28px;flex-shrink:0;border-radius:3px;box-shadow:0 0 0 1px #d8e0e8}.hl-landing .usa-credibility-heading h3{margin:0;font-size:16px;line-height:1.2}.hl-landing .usa-credibility-heading p{margin:2.4px 0 0;font-size:12px;line-height:1.3;color:#526981}.hl-landing .usa-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14.4px}.hl-landing .usa-stats>div+div{border-left:1px solid #dbe3eb;padding-left:14.4px}.hl-landing .usa-stats strong{display:block;color:#075cbd;font-family:Nunito Sans,Arial,sans-serif;font-weight:900;font-size:clamp(26.4px,3vw,32px);line-height:1.1;letter-spacing:-.04em}.hl-landing .usa-stats p{font-size:12.8px;line-height:1.4;margin:5.6px 0 0;color:#214267}.hl-landing .usa-stars{display:block;color:#e59a08;font-size:13.6px;letter-spacing:.12em;line-height:1;margin-top:4.8px}.hl-landing .usa-stars+p{margin-top:4.8px}.hl-landing .pack-option{display:grid;grid-template-rows:minmax(98px,1fr) auto;gap:10.4px;min-width:0}.hl-landing .pack-option .button{width:100%;min-width:0;white-space:normal;padding-inline:12px}.hl-landing .pack-option .pack{border:2px solid #69ad76;background:#f5fbf7}.hl-landing .pack-option .pack small{color:#0d5d25}.hl-landing .pack-option:first-of-type .pack{border-color:#1470ed;background:#f6faff}.hl-landing .pack-option:first-of-type .pack small{color:#0751b7}.hl-landing .pack-option:first-of-type .radio-art{border-color:#1470ed}.hl-landing .pack-option .selected .radio-art{background:#16852e;border-color:#16852e}.hl-landing .pack-option:first-of-type .selected .radio-art{background:#0067da;border-color:#0067da}.hl-landing #action-pack{font-weight:800;color:var(--navy)}@media(max-width:420px){.hl-landing .pack-picker{gap:20px}}.hl-landing .button{letter-spacing:normal;text-decoration:none;min-width:0}.hl-landing .button:before,.hl-landing .button:after{content:none;display:none;box-shadow:none}.hl-landing .hl-purchase{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;max-width:none}.hl-landing .hl-purchase form{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(112px,1fr) auto;gap:10px;margin:0;min-width:0}.hl-landing .hl-purchase .pack{height:100%;min-height:112px;cursor:default;padding:16px 12px;gap:8px}.hl-landing .hl-purchase .pack>span:last-of-type{min-width:0}.hl-landing .hl-purchase .pack small{font-size:16.8px;white-space:normal;overflow-wrap:break-word}.hl-landing .hl-purchase .button{width:100%;min-height:60px;border:0;cursor:pointer;white-space:normal;padding:12px 8px;font-size:15px;line-height:1.25}.hl-landing .reason-grid .reason-icon{background-image:none!important;display:flex;align-items:center;justify-content:center;font-size:25.6px!important;color:#08712c}.hl-landing .reason-grid .reason-icon svg{width:35px;height:35px}.hl-landing .reason-grid p,.hl-landing .review-grid article p,.hl-landing .faq summary,.hl-landing .faq details p{font-size:16px;line-height:1.45}@media(max-width:420px){.hl-landing .hl-purchase{grid-template-columns:minmax(0,1fr);gap:18px}.hl-landing .hl-purchase form{grid-template-rows:auto auto}.hl-landing .hl-purchase .pack{min-height:88px}}.hl-landing .hero,.hl-landing .hero-copy{min-width:0}.hl-landing .hero h1{white-space:normal}.hl-landing .hero-intro{font-size:16px}.hl-landing .hero-visual img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;transform:none}.hl-landing .leaf-visual{min-height:0;background:none;align-self:center;width:100%}.hl-landing .leaf-visual:before{display:none}.hl-landing .leaf-visual img{display:block;position:static;inset:auto;width:100%;height:auto;max-width:100%;object-fit:contain;transform:none}@media(max-width:900px){.hl-landing .hero{display:flex;flex-direction:column}.hl-landing .hero-visual{aspect-ratio:1;min-height:0}}@media(min-width:761px)and (max-width:900px){.hl-landing .hero-copy{padding:32px clamp(24px,5vw,48px)}}.hl-landing .hero-visual{width:100%;min-height:0;aspect-ratio:1;align-self:center;background:transparent}.hl-landing .manual-order{border-width:2px}.hl-landing .review-grid article>span{display:block;height:auto;font-family:inherit;font-size:16px;line-height:1.48;color:#eeb409;letter-spacing:.08em}.hl-landing--insulin .hero{min-height:0}.hl-landing--insulin .about-copy{padding-top:16px}.hl-landing--insulin .research-section{padding-top:20px;padding-bottom:24px}.hl-landing--insulin .reviews{padding-top:0}.hl-landing--insulin .usa-credibility-heading h3{font-size:22px}.hl-landing--insulin .manual-order{border-color:#86b694}.hl-landing--insulin .manual-order summary{font-size:24px;line-height:1.4;text-align:center;padding-inline:40px}.hl-landing--insulin .manual-order summary:after{top:50%;transform:translateY(-50%)}.hl-landing .hl-purchase form.pack-option{gap:0;grid-template-rows:minmax(96px,1fr) auto;box-shadow:0 9px 16px #00508214}.hl-landing .hl-purchase form.pack-option .pack{min-height:96px;border:2px solid #69ad76;border-bottom:0;border-radius:10px 10px 0 0;background:#f5fbf7}.hl-landing .hl-purchase form.pack-option .pack small{color:#0d5d25}.hl-landing .hl-purchase form.pack-option:first-of-type .pack{border-color:#1470ed;background:#f6faff}.hl-landing .hl-purchase form.pack-option:first-of-type .pack small{color:#0751b7}.hl-landing .hl-purchase form.pack-option:first-of-type .radio-art{border-color:#1470ed}.hl-landing .hl-purchase form.pack-option .button{min-height:48px;border-radius:0 0 10px 10px;box-shadow:none;margin:0;padding:12px 8px}@media(max-width:420px){.hl-landing .hl-purchase form.pack-option{grid-template-rows:auto auto}.hl-landing .hl-purchase form.pack-option .pack{min-height:88px}}.hl-landing .hl-purchase form.pack-option{display:block}.hl-landing .hl-purchase .purchase-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(96px,1fr) auto;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;color:inherit;font:inherit;text-align:left;text-transform:none;letter-spacing:normal;-webkit-appearance:none;appearance:none;cursor:pointer;overflow:visible}.hl-landing .hl-purchase .purchase-card:before,.hl-landing .hl-purchase .purchase-card:after{content:none;display:none}.hl-landing .hl-purchase form.pack-option .purchase-card .pack{cursor:pointer}.hl-landing .hl-purchase .purchase-card:hover{filter:brightness(.97)}.hl-landing .hl-purchase .purchase-card:focus-visible{outline:3px solid #0b70d2;outline-offset:4px}@media(max-width:420px){.hl-landing .hl-purchase .purchase-card{grid-template-rows:minmax(88px,1fr) auto}}.hl-landing--insulin .research-copy>.usa-credibility{margin-top:0;margin-bottom:20px}.hl-landing--insulin .ip-benefits{padding:30px 0 36px;background:linear-gradient(110deg,#edf9f3,#e9f6f1)}.hl-landing--insulin .ip-benefits h2,.hl-landing--insulin .ip-testimonials h2{text-align:center;font-size:clamp(28px,3vw,40px);margin:0;color:#082d69}.hl-landing--insulin .ip-benefits h2 span,.hl-landing--insulin .ip-testimonials h2 span,.hl-landing--insulin .ip-study h2 span{color:#087a28}.hl-landing--insulin .ip-section-intro{text-align:center;font-size:15px;line-height:1.45;color:#263d5e;margin:2px auto 22px;max-width:790px}.hl-landing--insulin .ip-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hl-landing--insulin .ip-benefit-card{display:flex;align-items:flex-start;gap:15px;min-height:148px;padding:18px;border-radius:12px;background:#fff;box-shadow:0 5px 16px #002d500a}.hl-landing--insulin .ip-benefit-card h3{font-size:18px;line-height:1.15;color:#073c9d;margin:0 0 7px}.hl-landing--insulin .ip-benefit-card p{font-size:15px;line-height:1.38;margin:0;color:#263d5e}.hl-landing--insulin .ip-art,.hl-landing--insulin .ip-portrait,.hl-landing--insulin .ip-study-art{display:block;flex:none;background-image:url(/cdn/shop/files/insulin-plant-reference-elements.png?v=1790867392);background-repeat:no-repeat;background-size:766px 525px}.hl-landing--insulin .ip-art{width:56px;height:56px;border-radius:50%}.hl-landing--insulin .ip-art--blood{background-position:-43px -61px}.hl-landing--insulin .ip-art--fasting{background-position:-291px -61px}.hl-landing--insulin .ip-art--meal{background-position:-536px -61px}.hl-landing--insulin .ip-art--consistent{background-position:-43px -164px}.hl-landing--insulin .ip-art--people{background-position:-291px -164px}.hl-landing--insulin .ip-art--readings{background-position:-536px -164px}.hl-landing--insulin .ip-testimonials{padding-top:28px;padding-bottom:10px}.hl-landing--insulin .ip-testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hl-landing--insulin .ip-testimonial{display:grid;grid-template-columns:56px 1fr;column-gap:12px;align-items:center;margin:0;padding:14px 16px;border-radius:10px;background:#f0f8f3;min-height:132px}.hl-landing--insulin .ip-portrait{width:56px;height:56px;border-radius:50%;grid-row:span 2}.hl-landing--insulin .ip-portrait--one{background-position:-37px -320px}.hl-landing--insulin .ip-portrait--two{background-position:-287px -320px}.hl-landing--insulin .ip-portrait--three{background-position:-529px -320px}.hl-landing--insulin .ip-testimonial blockquote{font-size:14px;line-height:1.35;font-style:italic;color:#263d5e;margin:0}.hl-landing--insulin .ip-testimonial figcaption{font-size:19px;line-height:1;letter-spacing:.04em;color:#f2a400}.hl-landing--insulin .ip-disclaimer{text-align:center;font-size:12px;line-height:1.35;color:#52677b;margin:10px auto 0;max-width:1000px}.hl-landing--insulin .ip-study{display:grid;grid-template-columns:1.45fr 3fr;gap:22px;align-items:center;background:#edf8fe;border-radius:10px;padding-top:25px;padding-bottom:18px;margin-top:20px;margin-bottom:28px}.hl-landing--insulin .ip-study h2{font-size:clamp(25px,2.7vw,36px);line-height:1.07;margin:0 0 10px}.hl-landing--insulin .ip-study-heading>p{font-size:15px;line-height:1.4;margin:0}.hl-landing--insulin .ip-study-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hl-landing--insulin .ip-study-result{text-align:center;padding:0 11px;border-left:1px solid #cfe0eb}.hl-landing--insulin .ip-study-art{width:32px;height:32px;border-radius:50%;margin:0 auto 5px}.hl-landing--insulin .ip-study-art--fasting{background-position:-314px -418px}.hl-landing--insulin .ip-study-art--meal{background-position:-429px -418px}.hl-landing--insulin .ip-study-art--day{background-position:-542px -418px}.hl-landing--insulin .ip-study-art--continued{background-position:-679px -418px}.hl-landing--insulin .ip-study-result h3{font-size:14px;color:#06439c;margin:0 0 3px}.hl-landing--insulin .ip-study-result p{font-size:12px;line-height:1.3;margin:0}.hl-landing--insulin .ip-study-note{grid-column:1/-1;font-size:12px;line-height:1.4;margin:0;color:#435873}.hl-landing--insulin .ip-study-note a{color:#075cbd;text-decoration:underline}@media(max-width:950px){.hl-landing--insulin .ip-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hl-landing--insulin .ip-testimonial-grid,.hl-landing--insulin .ip-study{grid-template-columns:1fr}.hl-landing--insulin .ip-study-result:first-child{border-left:0}}@media(max-width:600px){.hl-landing--insulin .ip-benefit-grid{grid-template-columns:1fr}.hl-landing--insulin .ip-benefit-card{min-height:0}.hl-landing--insulin .ip-study-results{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.hl-landing--insulin .ip-study-result:nth-child(3){border-left:0}.hl-landing--insulin .ip-study{margin-inline:18px}.hl-landing--insulin .ip-disclaimer br{display:none}}.hl-landing--insulin .ip-existing-proof{max-width:820px;margin:0 auto 28px}.hl-landing--insulin .ip-existing-proof .usa-credibility{margin:0}.hl-landing--insulin .ip-study{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;padding-top:28px;padding-bottom:24px}.hl-landing--insulin .ip-study-heading{text-align:center;max-width:850px;margin:0 auto}.hl-landing--insulin .ip-study-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hl-landing--insulin .ip-study-result{display:flex;flex-direction:column;align-items:center;gap:12px;padding:22px 20px;border:1px solid #d6e7ef;border-radius:12px;background:#fff;box-shadow:0 4px 14px #082e6808}.hl-landing--insulin .ip-study-result p{font-size:16px;line-height:1.5;color:#263d5e}@media(max-width:950px){.hl-landing--insulin .ip-study-results{grid-template-columns:repeat(2,minmax(0,1fr))}.hl-landing--insulin .ip-study-result:first-child{border:1px solid #d6e7ef}}@media(max-width:600px){.hl-landing--insulin .ip-study-results{grid-template-columns:1fr;gap:12px}.hl-landing--insulin .ip-study-result:nth-child(3){border:1px solid #d6e7ef}.hl-landing--insulin .ip-study-result{padding:20px 18px}}.hl-landing--insulin .ip-study-icon{display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:50%}.hl-landing--insulin .ip-study-icon svg{width:32px;height:32px;display:block}.hl-landing--insulin .ip-study-icon--green{background:#e1f4e9;color:#087a28}.hl-landing--insulin .ip-study-icon--blue{background:#e3f2ff;color:#0873ce}.hl-landing--insulin .ip-study+.ip-testimonials{padding-top:0;padding-bottom:28px}.hl-landing--insulin .ip-illustration{display:grid;place-items:center;flex:none;width:76px;height:76px;border-radius:22px;background:#e9f5fc}.hl-landing--insulin .ip-illustration svg{display:block;width:64px;height:64px}.hl-landing--insulin .ip-illustration--leafheart,.hl-landing--insulin .ip-illustration--leafrepeat,.hl-landing--insulin .ip-illustration--shield{background:#e6f5eb}.hl-landing--insulin .ip-illustration--energy,.hl-landing--insulin .ip-illustration--jar{background:#fff3da}.hl-landing--insulin .ip-illustration--cup{background:#edf5e7}.hl-landing--insulin .ip-illustration--calendar{background:#edf0ff}.hl-landing--insulin .ip-illustration--heartcare{background:#fff0f2}.hl-landing--insulin .ip-benefit-card{gap:17px;padding:22px 20px;min-height:196px}.hl-landing--insulin .ip-benefit-card h3{font-size:19px;line-height:1.2;margin-bottom:9px}.hl-landing--insulin .ip-study-result{gap:15px}@media(max-width:1050px){.hl-landing--insulin .ip-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hl-landing--insulin .ip-benefit-grid{grid-template-columns:1fr}.hl-landing--insulin .ip-benefit-card{padding:20px 17px;gap:14px;min-height:0}.hl-landing--insulin .ip-benefit-card .ip-illustration{width:64px;height:64px;border-radius:18px}.hl-landing--insulin .ip-benefit-card .ip-illustration svg{width:56px;height:56px}}.hl-landing--insulin .ip-study-result{flex-direction:row;align-items:flex-start;text-align:left;gap:17px;padding:22px 20px}.hl-landing--insulin .ip-study-result p{flex:1;min-width:0}@media(max-width:1050px){.hl-landing--insulin .ip-study-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hl-landing--insulin .ip-study-results{grid-template-columns:1fr}.hl-landing--insulin .ip-study-result{padding:20px 17px;gap:14px}.hl-landing--insulin .ip-study-result .ip-illustration{width:64px;height:64px;border-radius:18px}.hl-landing--insulin .ip-study-result .ip-illustration svg{width:56px;height:56px}}.hl-landing--insulin .ip-benefits .ip-benefits-intro{font-style:italic;margin-top:4px}.hl-landing--insulin .hero-intro{margin-bottom:24px}.hl-landing--insulin .ip-farm-photo{margin:24px auto 36px;max-width:1160px}.hl-landing--insulin .ip-farm-photo img{width:100%;height:clamp(220px,32vw,360px);object-fit:cover;object-position:center;border-radius:16px}.hl-landing--insulin .ip-farm-photo figcaption{text-align:center;color:var(--deep-green);font-size:15px;margin-top:12px}@media(max-width:600px){.hl-landing--insulin .ip-farm-photo{margin-top:16px;margin-bottom:24px}.hl-landing--insulin .ip-farm-photo img{height:auto;border-radius:12px}}.hl-landing--insulin .ip-study-heading>p{font-style:italic}.hl-landing--insulin .ip-study-source{grid-column:1/-1;text-align:center;margin-top:-4px}.hl-landing--insulin .ip-study-source-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;max-width:100%;padding:11px 22px;border:2px solid #0767bd;border-radius:9px;background:#0767bd;color:#fff;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none}.hl-landing--insulin .ip-study-source-link:hover{background:#07569d;border-color:#07569d}.hl-landing--insulin .ip-study-source-link:focus-visible{outline:3px solid #087a28;outline-offset:4px}.hl-landing--insulin .ip-study-source-link span{font-size:21px;line-height:1}.hl-landing--insulin .ip-study-result{flex-direction:column;align-items:center;text-align:center;gap:14px;padding:22px 24px;min-height:240px;border:0;border-radius:12px;box-shadow:0 5px 16px #002d500a}.hl-landing--insulin .ip-study-result .ip-study-disc{display:block;width:60px;height:60px;border-radius:50%;background:none;margin:0 auto;flex:none}.hl-landing--insulin .ip-study-result .ip-study-disc svg{display:block;width:60px;height:60px}.hl-landing--insulin .ip-study-result p{flex:0 1 auto;width:100%;font-size:16px;line-height:1.48;margin:0}@media(max-width:950px){.hl-landing--insulin .ip-study-result:first-child{border:0}}@media(max-width:600px){.hl-landing--insulin .ip-study-result{padding:22px 20px;min-height:0;gap:14px}.hl-landing--insulin .ip-study-result:nth-child(3){border:0}.hl-landing--insulin .ip-study-result .ip-study-disc,.hl-landing--insulin .ip-study-result .ip-study-disc svg{width:60px;height:60px}}@media(max-width:600px){.hl-landing--insulin .ip-study{margin-inline:0;padding-inline:14px;border-radius:0}.hl-landing--insulin .ip-study-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hl-landing--insulin .ip-study-result{min-width:0;padding:18px 12px;gap:12px}.hl-landing--insulin .ip-study-result p{font-size:15px;line-height:1.45}}@media(max-width:359px){.hl-landing--insulin .ip-study-results{grid-template-columns:1fr}.hl-landing--insulin .ip-study-result{padding:22px 20px}.hl-landing--insulin .ip-study-result p{font-size:16px;line-height:1.48}}.hl-landing--insulin .ip-study-result{flex-direction:row;align-items:flex-start;text-align:left;gap:16px;padding:22px 20px;min-height:0}.hl-landing--insulin .ip-study-result .ip-study-disc{margin:0;flex:0 0 60px}.hl-landing--insulin .ip-study-result p{flex:1;min-width:0;width:auto;margin:0}@media(max-width:600px){.hl-landing--insulin .ip-study-results{grid-template-columns:minmax(0,1fr)}.hl-landing--insulin .ip-study-result{padding:20px 18px;gap:14px}.hl-landing--insulin .ip-study-result p{font-size:16px;line-height:1.48}}.hl-landing--insulin .ip-testimonial-grid article{background:#fff;text-align:left}.hl-landing--insulin .ip-testimonial-grid .ip-review-stars{display:block;color:#eeb409;letter-spacing:.08em;line-height:1.3}.hl-landing--insulin .ip-selected-research{grid-column:1/-1;min-width:0}.hl-landing--insulin .ip-selected-research>h3{text-align:center;font-size:clamp(25px,2.7vw,36px);line-height:1.07;color:#082e68;margin:0 0 10px}.hl-landing--insulin .ip-research-intro{text-align:center;max-width:850px;margin:0 auto 22px;font-size:15px;line-height:1.4;font-style:italic}.hl-landing--insulin .ip-research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hl-landing--insulin .ip-research-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:22px 20px;border:0;border-radius:12px;background:#fff;box-shadow:0 5px 16px #002d500a;text-align:left}.hl-landing--insulin .ip-research-card h3{width:100%;font-family:Nunito Sans,Arial,sans-serif;font-weight:700;font-size:clamp(25px,2.7vw,36px);line-height:1.07;letter-spacing:-.04em;text-align:center;color:#082e68;margin:0}.hl-landing--insulin .ip-research-card h3 span{color:#087a28}.hl-landing--insulin .ip-research-card>.ip-study-source-link{margin-top:auto;align-self:center;text-align:center}@media(max-width:1050px){.hl-landing--insulin .ip-research-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.hl-landing--insulin .ip-research-card{padding:20px 18px}}.hl-landing--insulin .ip-study-result-copy{flex:1;min-width:0}.hl-landing--insulin .ip-study-result h3{font-size:19px;line-height:1.2;color:#073c9d;margin:0 0 9px}.hl-landing--insulin .ip-glp1{grid-column:1/-1;min-width:0;padding:28px;border:1px solid #d6e7ef;border-radius:12px;background:#fff}.hl-landing--insulin .ip-glp1 h3{margin:0 0 18px;color:#082e68;font-size:clamp(25px,2.7vw,36px);line-height:1.07;letter-spacing:-.04em;text-align:center}.hl-landing--insulin .ip-glp1 h3 span{color:#087a28}.hl-landing--insulin .ip-glp1 p{margin:0 0 16px;font-size:16px;line-height:1.5}.hl-landing--insulin .ip-glp1 .ip-glp1-note,.hl-landing--insulin .ip-research-card .ip-research-note{font-size:12px;font-weight:400;line-height:1.4;color:#435873}@media(max-width:600px){.hl-landing--insulin .ip-glp1{padding:22px 18px}}.hl-landing--insulin .ip-selected-research .ip-research-grid{grid-template-columns:minmax(0,1fr)}.hl-landing--insulin .ip-research-card p{margin:0;font-size:16px;line-height:1.5}@media(max-width:760px){.hl-landing--insulin .hero h1{font-size:clamp(34px,8vw,50px)}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/hl-landing-insulin.css.map */
