.cro-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;margin-top:22px}.cro-trust-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border-radius:100px;background:#ffffff24;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.cro-trust-chip svg{flex:none}.cro-commit-row{margin-top:14px}.cro-commit-row .cro-trust-chip{background:var(--accent-2, #fbeadf);color:var(--dark, #3a2139);border:1px solid var(--border, #0000001a);-webkit-backdrop-filter:none;backdrop-filter:none}.cro-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.cro-th-band{padding-bottom:240px}.cro-th-cards{padding-top:0}.cro-th-cards .cro-cards{margin-top:22px}.cro-mode-toggle-row{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:-204px}.cro-mode-toggle{display:inline-flex;gap:4px;padding:6px;border-radius:100px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}.cro-mode-toggle button{position:relative;border:0;background:transparent;color:#ffffffd9;font-family:inherit;font-size:17px;font-weight:600;line-height:1;padding:17px 34px;border-radius:100px;cursor:pointer;transition:background .25s ease,color .25s ease}.cro-mode-toggle button[aria-pressed=true]{background:#fff;color:var(--dark, #3a2139)}.cro-mode-toggle button:focus-visible{outline:2px solid var(--accent-1, #f1eaf4);outline-offset:2px}[data-mode=easy-repeat] .cro-price-mode[data-price-mode=one-time],[data-mode=one-time] .cro-price-mode[data-price-mode=easy-repeat]{display:none}@media(max-width:991px){.cro-mode-toggle-row{margin-top:-160px}.cro-mode-toggle button{font-size:15px;padding:14px 22px}}@media(max-width:479px){.cro-mode-toggle button{font-size:13.5px;padding:13px 15px}}.cro-included-strip{margin-top:40px;text-align:center}.cro-included-title{font-size:13px;font-weight:700;color:var(--dark-muted, #3a2139bf)}.cro-card{display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--border, #0000001a);border-radius:18px;overflow:hidden;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1),border-color .35s}@media(hover:hover){.cro-card:hover{transform:translateY(-5px);border-color:#3a213938;box-shadow:0 30px 60px -32px #3a213961}.cro-card:hover .cro-card-media img{transform:scale(1.045)}}.cro-card-media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--accent-2, #fbeadf)}.cro-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cro-card-flag{position:absolute;top:14px;left:14px;font-size:11.5px;font-weight:700;color:var(--dark, #3a2139);background:var(--accent-1, #f1eaf4);border-radius:100px;padding:6px 13px;box-shadow:0 6px 18px -8px #00000059}.cro-card-body{display:flex;flex-direction:column;flex-grow:1;padding:26px 28px 28px}.cro-card-body h3{margin:0 0 4px}.cro-card-sub{font-size:14.5px;color:var(--dark-muted, #3a2139bf);margin-bottom:14px}.cro-card-outcome{font-size:15px;line-height:23px;padding-bottom:20px;flex-grow:1}.cro-card-pricing{border-top:1px solid var(--border, #0000001a);padding-top:20px;margin-bottom:20px}.cro-card-price{font-size:36px;font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--dark, #3a2139);font-variant-numeric:tabular-nums}.cro-card-price span{font-size:15px;font-weight:500;letter-spacing:0;color:var(--dark-muted, #3a2139bf)}.cro-card-was{font-size:14px;line-height:20px;color:var(--dark-muted, #3a2139bf);margin-top:6px}.cro-card-strike{text-decoration:line-through}.cro-card-week{font-size:14px;font-weight:600;color:var(--dark, #3a2139);margin-top:8px}.cro-card-includes{background:var(--accent-2, #fbeadf);border:1px solid rgba(58,33,57,.1);color:var(--dark, #3a2139);border-radius:14px;padding:20px 22px;margin-bottom:24px}.cro-card-includes-title{font-size:11.5px;font-weight:700;color:var(--dark-muted, #3a2139bf);margin-bottom:12px}.cro-card-includes ul{list-style:none;margin:0;padding:0}.cro-card-includes li{position:relative;padding-left:27px;margin-bottom:10px;font-size:14.5px;line-height:21px}.cro-card-includes li:last-child{margin-bottom:0}.cro-card-includes li:before{content:"";position:absolute;left:0;top:2.5px;width:16px;height:16px;background:var(--dark, #3a2139);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm3.7 6.2-4.2 4.4a.8.8 0 0 1-1.2 0L4.3 8.5a.8.8 0 1 1 1.2-1.1L7 8.9l3.6-3.8a.8.8 0 1 1 1.2 1.1Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0Zm3.7 6.2-4.2 4.4a.8.8 0 0 1-1.2 0L4.3 8.5a.8.8 0 1 1 1.2-1.1L7 8.9l3.6-3.8a.8.8 0 1 1 1.2 1.1Z'/%3E%3C/svg%3E") center / contain no-repeat}.cro-card-cta-row{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:auto}.cro-card-cta-row .button{text-align:center;max-height:none;font-size:16px}.cro-card-cta-row .button.adjacent-to-button{margin-left:0}.cro-cards.cc-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-left:auto;margin-right:auto}@media(max-width:991px){.cro-cards,.cro-cards.cc-two{grid-template-columns:1fr;max-width:620px;margin-left:auto;margin-right:auto;gap:22px}}@media(max-width:479px){.cro-card-body{padding:22px 20px 24px}.cro-card-includes{padding:18px}.cro-card-price{font-size:32px}}@media(prefers-reduced-motion:reduce){.cro-card,.cro-card-media img{transition:none}}.cro-brand-pill-tag{margin-top:4px;font-size:13px;font-weight:700;text-align:left;color:var(--dark, #3a2139)}.cro-footnote{max-width:784px;margin:18px auto 0;font-size:13px;line-height:19px;text-align:center;color:var(--dark-muted, #3a2139bf)}.cro-reviews{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.cro-reviews.cc-strip{grid-template-columns:repeat(3,1fr);max-width:1080px;margin-left:auto;margin-right:auto}.cro-review{margin:0;display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--border, #0000001a);border-radius:14px;padding:26px 24px}.cro-review-stars{display:flex;gap:3px;color:var(--dark, #3a2139);margin-bottom:12px}.cro-review-stars svg{flex:none}.cro-review-title{font-weight:700;margin-bottom:8px}.cro-review-quote{font-size:15px;line-height:22px;margin:0 0 18px;flex-grow:1}.cro-review-author{font-size:14px}.cro-review-author b{display:block}.cro-review-verified{color:var(--dark-muted, #3a2139bf)}@media screen and (max-width:991px){.cro-reviews,.cro-reviews.cc-strip{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.cro-reviews,.cro-reviews.cc-strip{grid-template-columns:1fr}}.cro-value-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;margin-top:36px;text-align:left}.cro-value-col{border-radius:14px;padding:30px 28px}.cro-value-col.is-us{background:var(--dark, #3a2139);color:#fff}.cro-value-col.is-pharmacy{background:#fff;border:1px solid var(--border, #0000001a)}.cro-value-col h3{margin-top:0}.cro-value-col ul{list-style:none;margin:18px 0 0;padding:0}.cro-value-col li{position:relative;padding-left:28px;margin-bottom:11px;font-size:16px;line-height:24px}.cro-value-col.is-us li:before{content:"✓";position:absolute;left:0;font-weight:700}.cro-value-col.is-pharmacy li:before{content:"—";position:absolute;left:0;color:var(--dark-muted, #3a2139bf)}.cro-value-col .cro-value-price{font-size:15px;margin-top:4px;opacity:.85}.cro-dose-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--border, #0000001a);border-radius:14px;overflow:hidden;font-size:16px}.cro-dose-table th,.cro-dose-table td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--border, #0000001a)}.cro-dose-table tr:last-child td{border-bottom:none}.cro-dose-table th{background:var(--dark, #3a2139);color:#fff;font-weight:600;font-size:14px}.cro-dose-table td.cro-member{font-weight:700;color:var(--dark, #3a2139);white-space:nowrap}.cro-dose-table td.cro-list-price{color:var(--dark-muted, #3a2139bf);white-space:nowrap}.cro-table-wrap{overflow-x:auto}.cro-sticky-cta{display:none}@media(max-width:767px){.cro-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--border, #0000001a);box-shadow:0 -4px 18px #00000014}.cro-sticky-cta .cro-sticky-price{font-size:14px;font-weight:600;line-height:18px;color:var(--dark, #3a2139)}.cro-sticky-cta .cro-sticky-price small{display:block;font-size:12px;font-weight:500;color:var(--dark-muted, #3a2139bf)}.cro-sticky-cta a.button{flex:none}}.cro-exit-overlay{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:#2a17298c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .25s ease}.cro-exit-overlay.cro-in{opacity:1}.cro-exit{position:relative;width:min(480px,100%);background:#fff;border-radius:24px;padding:44px 40px 36px;text-align:center;box-shadow:0 30px 80px -20px #0006;transform:translateY(14px) scale(.97);transition:transform .25s cubic-bezier(.22,.9,.28,1)}.cro-exit-overlay.cro-in .cro-exit{transform:none}.cro-exit-close{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:none;color:var(--dark, #3a2139);opacity:.6;cursor:pointer;transition:opacity .15s ease,background .15s ease}.cro-exit-close:hover{opacity:1;background:#3a213914}.cro-exit-close:focus-visible{outline:2px solid var(--dark, #3a2139);outline-offset:2px}.cro-exit-title{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:30px;line-height:1.18;color:var(--dark, #3a2139);margin:0 0 12px;text-wrap:balance}.cro-exit-sub{font-size:16px;line-height:24px;color:var(--dark-muted, #3a2139bf);margin:0 0 24px}.cro-exit-cta{display:inline-block}.cro-exit-trust{font-size:13px;line-height:19px;color:var(--dark-muted, #3a2139bf);margin:18px 0 0}@media(max-width:991px),(pointer:coarse){.cro-exit-overlay{display:none}}@media(prefers-reduced-motion:reduce){.cro-exit-overlay,.cro-exit{transition:none}}@media(max-width:991px){.cro-cards,.cro-value-grid{grid-template-columns:1fr}.cro-th-band{padding-bottom:190px}.cro-th-cards .cro-cards{margin-top:18px}}.cro-calc-units{display:flex;background:#3a213914;border-radius:100px;padding:3px}.cro-calc-units button{appearance:none;-webkit-appearance:none;border:0;cursor:pointer;font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;line-height:1;letter-spacing:0;color:var(--dark);opacity:.55;background:transparent;border-radius:100px;padding:7px 14px;transition:opacity .18s,background .18s,color .18s}.cro-calc-units button[aria-pressed=true]{background:var(--dark);color:var(--accent-2);opacity:1}.cro-calc-units button:focus-visible{outline:2px solid var(--cro-terra);outline-offset:2px}.navbar-div .top-bar{position:relative;width:100vw;left:50%;margin-left:-50vw}.top-bar{position:relative}.cro-top-bar-close{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:none;color:#fff;opacity:.72;cursor:pointer;transition:opacity .15s ease,background .15s ease}.cro-top-bar-close:hover{opacity:1;background:#ffffff1f}.cro-top-bar-close:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:767px){.top-bar .top-bar-contents.gap{padding-right:30px}}html,body{overflow-x:clip}.footer-badges{display:flex;align-items:center;gap:12px}.footer-badge-link{flex:0 1 189px;min-width:0;display:block;border-radius:10px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.footer-badges>.footer-badge{flex:0 1 86px;min-width:0}.footer-badge{display:block;width:100%;height:auto;border-radius:10px;box-shadow:0 0 0 1px #ffffff29,0 12px 28px -12px #0000008c}.footer-badge-link:hover{transform:translateY(-3px)}.footer-badge-link:hover .footer-badge{box-shadow:0 0 0 1px #ffffff52,0 18px 34px -12px #000000a6}.footer-badge-link:focus-visible{outline:2px solid #fff;outline-offset:3px}.cro-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 44px;list-style:none;margin:56px 0 0;padding:0}.cro-step{position:relative;background:#fff;border:1px solid var(--border, #0000001a);border-radius:14px;padding:26px 24px;text-align:left}.cro-step-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.cro-step-num{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:100px;background:var(--dark, #3a2139);color:#fff;font-size:19px;font-weight:700;line-height:1}.cro-step-icon{width:42px;height:42px}.cro-step h5{margin-bottom:8px}.cro-step-desc{font-size:16px;line-height:24px}.cro-step-arrow{position:absolute;top:50%;right:-33px;transform:translateY(-50%);color:var(--dark, #3a2139);display:flex}.cro-step:nth-child(3n) .cro-step-arrow{display:none}@media only screen and (max-width:991px){.cro-steps{grid-template-columns:repeat(2,1fr);gap:24px 40px}.cro-step-arrow{right:-31px}.cro-step:nth-child(3n) .cro-step-arrow{display:flex}.cro-step:nth-child(2n) .cro-step-arrow{display:none}}@media only screen and (max-width:767px){.cro-steps{grid-template-columns:1fr;gap:14px}.cro-step{padding:22px 20px}.cro-step-arrow{display:none!important}}.cro-bb-blurb{margin-bottom:18px}.cro-bb{display:flex;flex-direction:column;align-items:stretch;gap:13px;margin-bottom:18px}.cro-bb-price-row{display:flex;align-items:baseline;gap:12px}.cro-bb .cro-card-price .cro-bb-price{font-size:38px;font-weight:700;color:var(--dark, #3a2139)}.cro-bb .cro-card-price .cro-bb-from{font-size:26px;font-weight:700;color:var(--dark, #3a2139)}.cro-bb-from[hidden]{display:none}.cro-bb-save{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:var(--accent-1, #f1eaf4);color:var(--dark, #3a2139);font-size:14.5px;font-weight:700;line-height:20px;border-radius:100px;padding:6px 15px;font-variant-numeric:tabular-nums}.cro-bb-save:before{content:"✓";font-weight:800}.cro-bb-label{margin-top:5px;font-size:12.5px;font-weight:700;color:var(--dark-muted, #3a2139bf)}.cro-bb-doses{display:flex;flex-wrap:wrap;gap:8px}.cro-bb-dose{appearance:none;-webkit-appearance:none;cursor:pointer;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:1;color:var(--dark, #3a2139);background:#fff;border:1px solid rgba(58,33,57,.35);border-radius:100px;padding:10px 16px;transition:background .18s,color .18s,border-color .18s}.cro-bb-dose[aria-pressed=true]{background:var(--dark, #3a2139);border-color:var(--dark, #3a2139);color:#fff}.cro-bb-dose:disabled{cursor:default;background:transparent;border-style:dashed;opacity:.55}.cro-bb-dose:disabled span{display:block;margin-top:3px;font-size:9.5px;font-weight:700}.cro-bb-dose:focus-visible{outline:2px solid var(--cro-terra, #c2524d);outline-offset:2px}.cro-bb-plans{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.cro-bb-card{position:relative;display:block;background:#fff;border:1.5px solid var(--border, #0000001a);border-radius:14px;padding:16px 14px 14px 40px;cursor:pointer;transition:border-color .18s,box-shadow .18s,background .18s}.cro-bb-card.is-selected{background:var(--accent-2, #fbeadf);border-color:var(--dark, #3a2139);box-shadow:0 0 0 1px var(--dark, #3a2139)}.cro-bb-card:before{content:"";position:absolute;box-sizing:border-box;left:14px;top:18px;width:19px;height:19px;border:2px solid rgba(58,33,57,.4);border-radius:50%;background:#fff;transition:border .18s}.cro-bb-card.is-selected:before{border:6px solid var(--dark, #3a2139)}.cro-bb-sr{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cro-bb-card:has(.cro-bb-sr:focus-visible){outline:2px solid var(--cro-terra, #c2524d);outline-offset:2px}.cro-bb-card-tag{position:absolute;top:-12px;left:50%;transform:translate(-50%);font-size:11px;font-weight:800;line-height:1;color:#fff;background:var(--cro-save, #c2524d);border-radius:100px;padding:6px 12px;white-space:nowrap;box-shadow:0 4px 12px -4px #3a213959}.cro-bb-card-head{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cro-bb-card-name{font-size:20px;font-weight:700;line-height:1.2;color:var(--dark, #3a2139)}.cro-bb-card-price{font-size:26px;font-weight:700;line-height:1.1;color:var(--dark, #3a2139);font-variant-numeric:tabular-nums}.cro-bb-card-save{font-size:12.5px;font-weight:600;line-height:1.3;color:var(--dark-muted, #3a2139bf);font-variant-numeric:tabular-nums}.cro-bb-card.is-selected .cro-bb-card-save{color:var(--dark, #3a2139)}.cro-bb-perks-title{margin:14px 0 0;font-size:12px;font-weight:700;color:var(--dark-muted, #3a2139bf)}.cro-bb-perks{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.cro-bb-perks li{display:flex;gap:8px;font-size:13.5px;line-height:19px;color:var(--dark-muted, #3a2139bf)}.cro-bb-perks li:before{content:"✓";font-weight:800;color:var(--dark, #3a2139)}.cro-bb-more .arrow-link{margin-top:0}.cro-bb-actions{margin-top:16px}.section.cro-hero-section{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:767px){.section.cro-hero-section{padding-top:56px;padding-bottom:56px}}@media only screen and (max-width:479px){.cro-bb .cro-card-price .cro-bb-price{font-size:32px}.cro-bb .cro-card-price .cro-bb-from{font-size:22px}.cro-bb-dose{padding:9px 13px;font-size:14px}.cro-bb-card{padding:13px 10px 12px 34px}.cro-bb-card:before{left:10px;top:14px}.cro-bb-card-tag{padding:5px 10px}.cro-bb-card-name{font-size:18px}.cro-bb-card-price{font-size:22px}.cro-bb-perks li{font-size:13px;line-height:18px}}.cro-suite-section{padding-top:0!important}.cro-suite-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem}.cro-suite-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border, rgba(0, 0, 0, .1));border-radius:1.5rem;overflow:hidden;text-decoration:none;transition:opacity .8s cubic-bezier(.2,.6,.2,1),translate .8s cubic-bezier(.2,.6,.2,1),transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s cubic-bezier(.2,.6,.2,1),border-color .45s ease}a.cro-suite-card:hover{transform:translateY(-5px);border-color:#3a21392e;box-shadow:0 28px 56px -28px #3a213952}a.cro-suite-card:focus-visible{outline:3px solid var(--dark, #3a2139);outline-offset:3px}.cro-suite-media{position:relative;aspect-ratio:16 / 10;background:var(--accent-2, #fbeadf);overflow:hidden}.cro-suite-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.6,.2,1),filter .45s ease,opacity .45s ease}a.cro-suite-card:hover .cro-suite-media img{transform:scale(1.045)}.cro-suite-body{display:flex;flex-direction:column;flex:1;padding:1.75rem 2rem 2rem}.cro-suite-title{margin:0 0 .5rem;font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:32px;line-height:1.25;color:var(--dark, #3a2139)}.cro-suite-desc{margin:0 0 1.5rem;max-width:34ch;font-family:Inter,sans-serif;font-size:18px;line-height:28px;color:var(--dark-muted, #3a2139bf)}.cro-suite-cta{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:700;font-size:15.5px;letter-spacing:.01em;color:var(--dark, #3a2139)}.cro-suite-cta svg{flex:none;transition:transform .35s cubic-bezier(.2,.6,.2,1)}a.cro-suite-card:hover .cro-suite-cta svg{transform:translate(4px)}.cro-suite-cta-label{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1.5px;transition:background-size .4s cubic-bezier(.2,.6,.2,1);padding-bottom:2px}a.cro-suite-card:hover .cro-suite-cta-label{background-size:100% 1.5px}.cro-suite-card.cro-suite-anim{opacity:0;translate:0 20px}.cro-suite-card.cro-suite-anim.is-in{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.cro-suite-card,.cro-suite-media img,.cro-suite-cta svg,.cro-suite-cta-label{transition:none!important}}@media only screen and (max-width:991px){.cro-suite-grid{gap:1.25rem}.cro-suite-body{padding:1.5rem 1.5rem 1.75rem}.cro-suite-title{font-size:27px}.cro-suite-desc{font-size:17px;line-height:26px;margin-bottom:1.25rem}}@media only screen and (max-width:767px){.cro-suite-grid{grid-template-columns:1fr}.cro-suite-desc{max-width:none}}.dropdown-screen{display:none!important}@media(min-width:992px){.grid-larger-right>div:first-child{position:sticky;top:56px;align-self:start}}img{height:auto}.fade-image-element{transform:none!important;filter:none!important}html.wl-js .fade-image-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}html.wl-js .fade-image-on-scroll.wl-revealed{opacity:1;transform:none;will-change:auto}@media(prefers-reduced-motion:reduce){html.wl-js .fade-image-on-scroll{opacity:1;transform:none;transition:none}}.pricing-table{max-width:1204px}@media(min-width:992px){.grid-halves.cro-flip>div:first-child{order:2}}.wl-partner-lockup{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(58,33,57,.12)}.wl-partner-lockup span{font-size:11px;font-weight:600;color:#3a21398c}.wl-partner-lockup img{height:22px;width:auto;display:block}.cro-pm{display:flex;flex-direction:column;gap:16px}.cro-pm .image-wrapper{flex:none}.cro-pm-panel{flex:none;display:flex;flex-direction:column;gap:14px;background:linear-gradient(155deg,#3a2139 0%,var(--cro-ink, #241221) 92%);border-radius:25px;padding:24px 28px;color:#fff}.cro-pm-row{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.35}.cro-pm-row img{width:21px;height:21px;flex:none}@media(max-width:991px){.cro-pm-panel{padding:20px 24px}}.cro-pt{max-width:1040px;margin:8px auto 0}.cro-pt-step{margin:40px 0 16px;text-align:center;font-size:12.5px;font-weight:700;color:var(--dark-muted, #3a2139bf)}.cro-pt-step:first-child{margin-top:26px}.cro-pt-plans{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;align-items:stretch;max-width:760px;margin-left:auto;margin-right:auto}.cro-pt-plan{position:relative;display:flex;flex-direction:column;gap:4px;padding:26px 26px 22px;border-radius:20px;background:var(--accent-2, #fbeadf);border:1px solid rgba(58,33,57,.16);color:var(--dark, #3a2139)}.cro-pt-plan.is-featured{background:linear-gradient(155deg,#3a2139 0%,var(--cro-ink, #241221) 92%);border-color:var(--dark, #3a2139);color:var(--accent-1, #f1eaf4);box-shadow:0 16px 34px #3a213947}.cro-pt-flag{position:absolute;top:-12px;right:20px;background:var(--cro-terra, #c2524d);color:#fff;font-size:11px;font-weight:700;padding:5px 12px;border-radius:100px}.cro-pt-plan-name{font-size:17px;font-weight:700}.cro-pt-cardprice{margin-top:14px}.cro-pt-priceset{display:none}.cro-pt[data-med=mounjaro] .cro-pt-priceset[data-price-for=mounjaro],.cro-pt[data-med=wegovy] .cro-pt-priceset[data-price-for=wegovy],.cro-pt[data-med=wegovy-pill] .cro-pt-priceset[data-price-for=wegovy-pill]{display:block}.cro-pt-dp{display:none}.cro-pt[data-dose-i="0"] .cro-pt-dp[data-dose-i="0"],.cro-pt[data-dose-i="1"] .cro-pt-dp[data-dose-i="1"],.cro-pt[data-dose-i="2"] .cro-pt-dp[data-dose-i="2"],.cro-pt[data-dose-i="3"] .cro-pt-dp[data-dose-i="3"],.cro-pt[data-dose-i="4"] .cro-pt-dp[data-dose-i="4"],.cro-pt[data-dose-i="5"] .cro-pt-dp[data-dose-i="5"]{display:block}.cro-pt-dp-now{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:46px;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.cro-pt-dp-note{display:block;margin-top:5px;font-style:normal;font-size:13.5px;font-weight:700;opacity:.78}.cro-pt-bullets{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:1.45}.cro-pt-bullets li{position:relative;padding-left:17px;opacity:.8}.cro-pt-bullets li:before{content:"";position:absolute;left:0;top:.52em;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}.cro-pt-bullets li.is-strong{opacity:1;font-weight:700}.cro-pt-meds{width:max-content;margin:0 auto}.cro-pt-meds button{font-size:14px;padding:9px 20px}.cro-pt-doses{display:none;width:max-content;max-width:100%;margin:0 auto;flex-wrap:wrap;justify-content:center}.cro-pt[data-med=mounjaro] .cro-pt-doses[data-dose-group=mounjaro],.cro-pt[data-med=wegovy] .cro-pt-doses[data-dose-group=wegovy],.cro-pt[data-med=wegovy-pill] .cro-pt-doses[data-dose-group=wegovy-pill]{display:flex}.cro-pt-doses button{font-size:14px;padding:9px 18px}.cro-pt-doses button[disabled]{opacity:.4;cursor:not-allowed}.cro-pt-unit[data-unit-for]{display:none}.cro-pt[data-med=mounjaro] .cro-pt-unit[data-unit-for=mounjaro],.cro-pt[data-med=wegovy] .cro-pt-unit[data-unit-for=wegovy],.cro-pt[data-med=wegovy-pill] .cro-pt-unit[data-unit-for=wegovy-pill]{display:block}.cro-pt-pane{display:none;max-width:760px;margin:22px auto 0}.cro-pt[data-med=mounjaro] .cro-pt-pane[data-med-pane=mounjaro],.cro-pt[data-med=wegovy] .cro-pt-pane[data-med-pane=wegovy],.cro-pt[data-med=wegovy-pill] .cro-pt-pane[data-med-pane=wegovy-pill]{display:block}.cro-pt-rows{background:#fff;border:1px solid rgba(58,33,57,.16);border-radius:20px;overflow:hidden}.cro-pt-row{display:grid;grid-template-columns:.8fr 1fr 1.5fr;align-items:stretch;padding:0 28px;border-bottom:1px solid rgba(58,33,57,.1)}.cro-pt-dose,.cro-pt-plancol{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 6px}.cro-pt-dose{justify-content:flex-start}.cro-pt-row:last-child{border-bottom:none}[data-plan-col=easy-repeat]{background:var(--accent-2, #fbeadf)}.cro-pt-head [data-plan-col=easy-repeat]{background:var(--dark, #3a2139);color:var(--accent-1, #f1eaf4)}.cro-pt-row.cro-pt-head{background:var(--accent-2, #fbeadf);font-size:11.5px;font-weight:700;color:var(--dark-muted, #3a2139bf)}.cro-pt-head .cro-pt-dose,.cro-pt-head .cro-pt-plancol{padding-top:12px;padding-bottom:12px}.cro-pt-head span{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.cro-pt-head .cro-pt-plancol{text-align:center;line-height:1.3}.cro-pt-colhead{text-align:center}.cro-pt-dose{font-size:17px;font-weight:700;color:var(--dark, #3a2139);white-space:nowrap}.cro-pt-plancol .cro-pt-price{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:24px;line-height:1;color:var(--dark, #3a2139);font-variant-numeric:tabular-nums}.cro-pt-save{background:var(--accent-1, #f1eaf4);color:var(--dark, #3a2139);font-size:13px;font-weight:700;padding:4px 12px;border-radius:100px;white-space:nowrap}.cro-pt-row.is-coming-soon{grid-template-columns:1.1fr 1fr}.cro-pt-row.is-coming-soon .cro-pt-dose{opacity:.5}.cro-pt-soon{display:flex;align-items:center;padding:15px 6px;font-size:14px;font-style:italic;color:var(--dark-muted, #3a2139bf)}.cro-pt-unit{margin-top:10px;text-align:center;font-size:13px;color:var(--dark-muted, #3a2139bf)}@keyframes cro-pt-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cro-pt-pane,.cro-pt-plancol .cro-pt-price,.cro-pt-dp{animation:cro-pt-fade .32s ease}@media(prefers-reduced-motion:reduce){.cro-pt-pane,.cro-pt-plancol .cro-pt-price,.cro-pt-dp{animation:none}}@media(max-width:991px){.cro-pt-dp-now{font-size:40px}.cro-pt-plan{padding:22px 20px 20px}.cro-pt-row{padding:0 20px}.cro-pt-dose,.cro-pt-plancol,.cro-pt-savecol,.cro-pt-soon{padding:14px 5px}}@media(max-width:767px){.cro-pt-plans{grid-template-columns:1fr;gap:12px}.cro-pt-plan{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"price name" "price bullets";column-gap:18px;row-gap:4px;align-items:center;padding:16px 18px}.cro-pt-cardprice{grid-area:price;margin-top:0;min-width:104px;text-align:center}.cro-pt-dp-now{font-size:31px}.cro-pt-dp-note{font-size:11.5px}.cro-pt-plan-name{grid-area:name;font-size:16px}.cro-pt-bullets{grid-area:bullets;margin-top:0;gap:4px;font-size:13px}.cro-pt-flag{top:-10px;right:14px;font-size:10px;padding:4px 10px}.cro-pt-meds{width:100%}.cro-pt-meds button{flex:1 1 0;padding:9px 6px;text-align:center}.cro-pt-doses button{padding:9px 12px}.cro-pt-row{grid-template-columns:.8fr 1fr 1.4fr;padding:0 8px}.cro-pt-dose,.cro-pt-plancol,.cro-pt-soon{padding:13px 3px}.cro-pt-plancol{flex-direction:column;gap:4px}.cro-pt-dose{font-size:15px}.cro-pt-plancol .cro-pt-price{font-size:17px}.cro-pt-save{font-size:11px;padding:3px 7px}}@media(max-width:479px){.cro-pt-cardprice{min-width:84px}.cro-pt-dp-now{font-size:27px}.cro-pt-step{letter-spacing:0}.cro-pt-meds button{font-size:12.5px;letter-spacing:0}.cro-pt-doses button{font-size:12.5px;padding:8px 10px}.cro-pt-row{padding:0 6px}.cro-pt-dose,.cro-pt-plancol,.cro-pt-soon{padding:12px 2px}.cro-pt-row.cro-pt-head{font-size:9px;letter-spacing:0}.cro-pt-head .cro-pt-dose,.cro-pt-head .cro-pt-plancol{padding-left:3px;padding-right:3px}.cro-pt-dose{font-size:13px}.cro-pt-plancol .cro-pt-price{font-size:15px}.cro-pt-save{font-size:10px;padding:3px 6px}}.cro-corp-trust{justify-content:flex-start;margin-top:26px}.cro-corp-hero-media{position:relative}.cro-corp-stat-card{position:absolute;left:-26px;bottom:30px;max-width:290px;padding:20px 24px;border-radius:18px;background:var(--accent-1, #f1eaf4);box-shadow:0 30px 60px -32px #3a213961}.cro-corp-stat-figure{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:42px;line-height:46px;color:var(--dark, #3a2139)}.cro-corp-stat-label{margin-top:4px;font-size:15px;line-height:22px;color:var(--dark-muted, #3a2139bf)}.cro-corp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.cro-corp-stat{background:#fff;border:1px solid var(--border, #0000001a);border-radius:18px;padding:30px 28px 26px}.cro-corp-foot{margin-top:30px;text-align:center;font-size:16px;line-height:25px;color:var(--dark-muted, #3a2139bf)}.cro-corp-footnote{margin-top:26px;font-size:13.5px;line-height:20px;color:var(--dark-muted, #3a2139bf)}.cro-corp-panel{height:100%;padding:36px 34px;border-radius:18px;background:var(--accent-1, #f1eaf4);display:flex;flex-direction:column;gap:18px}.cro-corp-panel.cc-plain{background:var(--accent-2, #fbeadf)}.cro-corp-panel h5{margin:0}.cro-corp-text-link{align-self:flex-start;color:var(--dark, #3a2139);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cro-corp-models{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.cro-corp-model{background:#fff;border:1px solid var(--border, #0000001a);border-radius:18px;padding:30px 28px;display:flex;flex-direction:column;gap:10px}.cro-corp-model h5{margin:0}.cro-corp-model-tag{align-self:flex-start;padding:5px 13px;border-radius:100px;background:var(--accent-2, #fbeadf);border:1px solid var(--border, #0000001a);color:var(--dark, #3a2139);font-size:13px;font-weight:600;line-height:18px}.cro-corp-demo{background:#fff;border:1px solid var(--border, #0000001a);border-radius:18px;padding:34px 32px;box-shadow:0 30px 60px -32px #3a213961}.cro-corp-demo select.form-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%233a2139' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.cro-corp-demo input[type=submit]{width:100%}.cro-corp-form-note{margin-top:12px;text-align:center;font-size:14px;line-height:20px;color:var(--dark-muted, #3a2139bf)}.cro-corp-next{margin-top:26px}@media(max-width:991px){.cro-corp-stats,.cro-corp-models{grid-template-columns:1fr;gap:18px}.cro-corp-stat-card{left:0;bottom:18px;max-width:250px;padding:16px 18px}.cro-corp-stat-figure{font-size:34px;line-height:38px}.cro-corp-panel{padding:28px 24px}.cro-corp-demo{padding:26px 22px}}.loading-container{display:none!important}.section.cro-wrap-section{padding-top:0!important}.cro-wrap-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.25rem;list-style:none;margin:40px 0 0;padding:0}.cro-wrap-card{min-width:0}.cro-wrap-card-link{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--border, rgba(0, 0, 0, .1));border-radius:1.5rem;overflow:hidden;text-decoration:none;color:inherit;transition:transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s cubic-bezier(.2,.6,.2,1),border-color .45s ease}.cro-wrap-card-link:hover{transform:translateY(-5px);border-color:#3a21392e;box-shadow:0 28px 56px -28px #3a213952}.cro-wrap-card-link:focus-visible{outline:3px solid var(--dark, #3a2139);outline-offset:3px}.cro-wrap-media{position:relative;aspect-ratio:4 / 3;background:var(--accent-2, #fbeadf);overflow:hidden}.cro-wrap-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.6,.2,1)}.cro-wrap-card-link:hover .cro-wrap-media img{transform:scale(1.045)}.cro-wrap-body{display:flex;flex-direction:column;flex:1;padding:1.15rem 1.25rem 1.35rem;text-align:left}.cro-wrap-title{margin:0 0 .4rem;font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:21px;line-height:1.25;color:var(--dark, #3a2139)}.cro-wrap-desc{margin:0 0 1rem;font-family:Inter,sans-serif;font-size:15px;line-height:22px;color:var(--dark-muted, #3a2139bf)}.cro-wrap-link{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;color:var(--dark, #3a2139)}.cro-wrap-link svg{transition:transform .35s cubic-bezier(.2,.6,.2,1)}.cro-wrap-card-link:hover .cro-wrap-link svg{transform:translate(4px)}.cro-wrap-cta{margin-top:40px}.cro-wrap-num{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:20px;border-radius:10px;font-size:17px;font-weight:700;line-height:1}.cro-wrap-rose-num{background:var(--bw-rose-mist, #f1eaf4);color:var(--bw-mauve, #7a4a6a)}.cro-wrap-peach-num{background:var(--bw-peach-mist, #fbeadf);color:#a8543a}.cro-wrap-sand-num{background:var(--bw-sand, #e7d6c6);color:var(--bw-plum, #3a2139)}.cro-wrap-coral-num{background:#fde3e1;color:#b8433e}.cro-wrap-mauve-num{background:#ece2ea;color:var(--bw-mauve, #7a4a6a)}.cro-wrap-lilac-num{background:var(--bw-lilac, #c1a3c9);color:var(--bw-plum, #3a2139)}.cro-wrap-toc{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;margin:40px 0 0;padding:0}.cro-wrap-toc-link{display:inline-flex;align-items:center;gap:9px;padding:9px 18px 9px 10px;border:1px solid var(--border, #0000001a);border-radius:100px;background:#fff;color:var(--dark, #3a2139);font-size:15px;text-decoration:none;transition:border-color .25s ease,box-shadow .25s ease}.cro-wrap-toc-link:hover{border-color:var(--dark-faded, #3a213926);box-shadow:0 12px 24px -14px #3a21394d}.cro-wrap-toc-num{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100px;background:var(--bw-lilac, #c1a3c9);color:var(--bw-plum, #3a2139);font-size:13px;font-weight:700}.cro-wrap-photo{border-radius:1.5rem;overflow:hidden;background:var(--bw-peach-mist, #fbeadf)}.cro-wrap-photo img{display:block;width:100%;height:100%;object-fit:cover}.cro-wrap-hero-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;align-items:center}.cro-wrap-hero-copy h1{margin:12px 0 20px;font-size:clamp(36px,4.1vw,58px)}.cro-wrap-hero-cta{margin-top:30px}.cro-wrap-hero-media{aspect-ratio:4 / 3}.section.cro-wrap-er{background:var(--bw-lilac-mist, #f1eaf4)}.cro-wrap-er-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:880px;margin:40px auto 0}.cro-wrap-er-card{display:flex;flex-direction:column;align-items:flex-start;padding:26px 26px 24px;border:1px solid var(--border, #0000001a);border-radius:20px;background:#fff;text-align:left}.cro-wrap-er-card.is-featured{border-color:var(--bw-plum, #3a2139);box-shadow:0 0 0 1px var(--bw-plum, #3a2139),0 24px 46px -30px #3a213973}.cro-wrap-er-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-bottom:10px}.cro-wrap-er-title{margin:0;font-size:26px;line-height:1.2}.cro-wrap-er-tag{padding:6px 12px;border-radius:100px;background:var(--bw-lilac, #c1a3c9);color:var(--bw-plum, #3a2139);font-size:11px;font-weight:800;line-height:1;white-space:nowrap}.cro-wrap-er-desc{margin:0 0 20px;font-size:16px;line-height:25px;color:var(--dark-muted, #3a2139bf)}.cro-wrap-er-status{margin-top:auto;padding:8px 14px;border-radius:100px;font-size:14px;font-weight:700;line-height:20px}.cro-wrap-er-status.is-yes{background:var(--bw-lilac, #c1a3c9);color:var(--bw-plum, #3a2139)}.cro-wrap-er-status.is-no{background:#f4ede5;color:var(--dark-muted, #3a2139bf)}.cro-wrap-er-more{margin-top:28px;text-align:center}.cro-wrap-er-link{display:inline-flex;align-items:center;gap:6px;color:var(--bw-plum, #3a2139);font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.cro-wrap-er-link svg{transition:transform .35s cubic-bezier(.2,.6,.2,1)}.cro-wrap-er-link:hover svg{transform:translate(4px)}.section.cro-wrap-toc-section{padding-bottom:24px}.cro-wrap-toc-section .cro-wrap-toc{margin-top:28px}.cro-wrap-pillar{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.cro-wrap-pillar.is-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.cro-wrap-pillar.is-flip .cro-wrap-pillar-media{order:2}.cro-wrap-pillar-media{position:sticky;top:108px;aspect-ratio:4 / 5}.cro-wrap-pillar-body h2{margin-bottom:14px}.cro-wrap-pillar-lists{margin-top:32px}.cro-wrap-close-media{aspect-ratio:16 / 7;margin-bottom:56px}.cro-wrap-num-lg{width:48px;height:48px;margin-bottom:18px;border-radius:13px;font-size:22px}.cro-wrap-group+.cro-wrap-group{margin-top:34px}.cro-wrap-group-title{margin-bottom:14px}.cro-wrap-list{list-style:none;margin:0;padding:0}.cro-wrap-list li{position:relative;padding:0 0 0 30px;font-size:17px;line-height:26px}.cro-wrap-list li+li{margin-top:12px}.cro-wrap-list li:before{content:"";position:absolute;left:4px;top:8px;width:11px;height:6px;border-left:2px solid var(--primary-1, #c2524d);border-bottom:2px solid var(--primary-1, #c2524d);transform:rotate(-45deg)}.cro-wrap-list-cols{columns:2;column-gap:32px}.cro-wrap-list-cols li{break-inside:avoid}.cro-wrap-list-cols li+li{margin-top:12px}.cro-wrap-partners{margin-top:34px;padding-top:26px;border-top:1px solid var(--border, #0000001a)}.cro-wrap-partners-label{margin-bottom:14px;font-size:13px;font-weight:600;color:var(--dark-muted, #3a2139bf)}.cro-wrap-partners-list{display:flex;flex-wrap:wrap;gap:8px}.cro-wrap-chip{padding:7px 14px;border:1px solid var(--border, #0000001a);border-radius:100px;background:#fff;font-size:14px;line-height:20px}@media only screen and (max-width:1100px){.cro-wrap-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:46vw;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 4px 16px;margin-left:-4px;margin-right:-4px}.cro-wrap-grid::-webkit-scrollbar{display:none}.cro-wrap-card{scroll-snap-align:start}}@media only screen and (max-width:991px){.cro-wrap-hero-grid{grid-template-columns:1fr;gap:36px}.cro-wrap-pillar,.cro-wrap-pillar.is-flip{grid-template-columns:1fr;gap:32px}.cro-wrap-pillar.is-flip .cro-wrap-pillar-media{order:0}.cro-wrap-pillar-media{position:static;aspect-ratio:3 / 2}.cro-wrap-pillar-media img{object-position:center 25%}.cro-wrap-close-media{aspect-ratio:16 / 9;margin-bottom:40px}}@media only screen and (max-width:767px){.cro-wrap-grid{grid-auto-columns:78vw;gap:14px;margin-top:32px}.cro-wrap-num{margin-bottom:16px}.cro-wrap-cta{margin-top:30px}.cro-wrap-list li{font-size:16px;line-height:25px}.cro-wrap-list-cols{columns:1}.cro-wrap-er-grid{grid-template-columns:1fr;margin-top:30px}.cro-wrap-pillar-media{aspect-ratio:4 / 3}.cro-wrap-hero-cta{margin-top:24px}}.cro-steps .cro-step:last-child .cro-step-arrow{display:none}.bw-draft-note{margin:0 0 20px;padding:14px 18px;border:1px dashed var(--bw-plum, #3a2139);border-radius:12px;background:var(--bw-lilac-mist, #f1eaf4);color:var(--bw-plum, #3a2139);font-size:15px;line-height:23px}.cro-top-bar-close{width:44px;height:44px;right:2px;z-index:991}@media(max-width:767px){.top-bar .top-bar-contents.gap{padding-right:44px}}.back-to-top-button{width:44px;height:44px}@media(max-width:991px){.social-links .social-link{min-width:44px;min-height:44px;margin-left:3px;margin-right:3px}.footer-links-horizontal a.hover-link{display:inline-block;padding:10px 8px;margin:-10px -8px}.w-slider-nav .w-slider-dot,.w-slider-nav.w-num>div{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}}@media(max-width:991px){.cro-card-flag,.cro-card-includes-title,.cro-suite-badge,.cro-bb-card-tag{font-size:12px}.cro-bb-dose:disabled span{font-size:12px}.pricing-table_most-popular{font-size:13px}.cro-bb-card-save,.cro-pt-flag,.cro-pt-save,.wl-partner-lockup span,.cro-pt-row.cro-pt-head{font-size:12px}}@media(max-width:991px){input.input{font-size:16px}}@media(max-width:991px){.logo-row-images{flex-wrap:wrap;row-gap:18px;max-width:100%}.logo-row-image{max-width:130px}}@media(max-width:479px){.logo-row-images{grid-template-columns:1fr 1fr 1fr;justify-items:center;align-items:center;row-gap:4px}.logo-row-image{max-width:86px;margin:4px 6px}}@media(max-width:767px){.top-bar .top-bar-contents.gap{display:block;text-align:center;padding:8px 44px 8px 16px}.top-bar .top-bar-text{display:inline;margin-bottom:0;font-size:13.5px;line-height:19px}.top-bar .link-3{display:inline;font-size:13.5px;line-height:19px}}@media(max-width:991px){.footer-links-horizontal{display:flex;flex-flow:row wrap;justify-content:center;column-gap:0;row-gap:0}}@media(max-width:479px){.footer-links-horizontal a.hover-link.horizontal-link{margin-left:6px;margin-right:6px}}@media(max-width:767px){.large-heading.bottom-padding-60px{font-size:40px;line-height:48px}}@media(max-width:479px){.large-heading.bottom-padding-60px{font-size:32px;line-height:40px}}.home-nav-wrap-videobg{top:calc(var(--wl-topbar-h, 0px) + 24px)}@media(max-width:991px){.home-nav-wrap-videobg{top:calc(var(--wl-topbar-h, 0px) + 10px)}}@media(max-width:767px){.features-right{width:min(400px,100%)}.header-video-title-text-2,.header-video-title-text-2.more-height,.header-video-title-text-2.more-height.small{font-size:40px;line-height:48px}.parallax__title{font-size:42px;line-height:1.15}}.w-nav-overlay{overflow:visible}@media(max-width:991px){.navbar-home-videobg.w-nav{position:relative}}.nav-menu-home-videobg[data-nav-menu-open]{left:auto;right:calc(12px - ((100vw - 100%)/2));top:calc(100% + 8px);width:min(400px,calc(100vw - 24px));max-height:min(600px,calc(100dvh - 140px));overflow-y:auto;overscroll-behavior:contain;background:var(--white, #fff);border:1px solid var(--border, #0000001a);border-radius:16px;padding:8px;box-shadow:0 24px 60px -24px #3a213959;text-align:left;animation:wl-menu-in .26s cubic-bezier(.2,.8,.2,1) both}.w-nav-overlay .nav-menu-home-videobg[data-nav-menu-open]{top:8px}@keyframes wl-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.nav-menu-home-videobg[data-nav-menu-open] .dropdown-wrapper{display:block;margin:0}.nav-menu-home-videobg[data-nav-menu-open] .nav-link{display:block;width:100%;margin:0;text-align:left}.nav-menu-home-videobg[data-nav-menu-open] .nav-link.w-nav-link,.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-toggle{display:flex;align-items:center;width:100%;min-height:48px;margin:0;padding:12px 14px;border-radius:10px;color:var(--dark, #3a2139);font-size:17px;font-weight:600;line-height:24px;transition:background-color .2s}@media(hover:hover){.nav-menu-home-videobg[data-nav-menu-open] .nav-link.w-nav-link:hover,.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-toggle:hover{background-color:var(--accent-2, #fbeadf)}}.nav-menu-home-videobg[data-nav-menu-open] .nav-link.w-nav-link:active,.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-toggle:active{background-color:var(--accent-2, #fbeadf)}.nav-menu-home-videobg[data-nav-menu-open] .text-white{color:var(--dark, #3a2139)}.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-icon{margin-left:auto;opacity:.5;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s}.nav-menu-home-videobg[data-nav-menu-open] .w-dropdown.w--open .nav-dropdown-icon,.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-toggle[aria-expanded=true] .nav-dropdown-icon{transform:rotate(180deg);opacity:1}.nav-menu-home-videobg[data-nav-menu-open] .dropdown{position:static;min-width:0;margin:2px 6px 8px;padding:6px;background:var(--accent-2, #fbeadf);border:0;border-radius:10px;box-shadow:none}.nav-menu-home-videobg[data-nav-menu-open] .dropdown-link{display:flex;align-items:center;min-width:0;min-height:44px;padding:10px 12px;border-radius:8px;opacity:1;font-size:15.5px;line-height:22px;text-align:left}@media(hover:hover){.nav-menu-home-videobg[data-nav-menu-open] .dropdown-link:hover{background-color:var(--white, #fff)}}.nav-menu-home-videobg[data-nav-menu-open] .dropdown-link:active{background-color:var(--white, #fff)}.nav-menu-home-videobg[data-nav-menu-open] .dropdown-link.with-icon{justify-content:flex-start;width:100%;padding:10px 12px}.nav-menu-home-videobg[data-nav-menu-open] .dropdown-icon{max-height:28px;margin-right:12px}.nav-menu-home-videobg[data-nav-menu-open] .dropdown-text{font-size:13px;line-height:18px}.wl-menu-divider,.button.wl-menu-cta{display:none}@media(max-width:991px){.nav-menu-home-videobg[data-nav-menu-open] .wl-menu-divider{display:block;height:1px;margin:8px 6px;background:var(--border, #0000001a)}.nav-menu-home-videobg[data-nav-menu-open] .wl-menu-cta{display:block;margin:0 6px 6px;max-height:none}}.wl-nav-login{display:none}@media(max-width:991px){.nav-link.nav-login-link,.nav-menu-home-videobg[data-nav-menu-open] .nav-link.nav-login-link{display:none}.wl-nav-login{display:flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;margin-left:10px;border:2px solid var(--dark-faded, #3a213926);border-radius:50%;color:var(--dark, #3a2139);transition:background-color .2s,border-color .2s}.wl-nav-login:active{background-color:var(--accent-2, #fbeadf)}.w-nav[data-collapse=medium] .menu-button.w-nav-button{display:flex}.menu-button.w-nav-button{align-items:center;justify-content:center;float:none;width:42px;height:42px;margin-left:10px;padding:0;border:2px solid var(--dark-faded, #3a213926);border-radius:50%;color:var(--dark, #3a2139)}.menu-button.w-nav-button.w--open{background-color:var(--accent-2, #fbeadf)}.home-nav-wrap-videobg .wl-nav-login,.home-nav-wrap-videobg .menu-button.w-nav-button{border-color:var(--white-faded, #fff3);color:var(--white, #fff)}.home-nav-wrap-videobg .wl-nav-login:active,.home-nav-wrap-videobg .menu-button.w-nav-button.w--open{background-color:var(--white-faded, #fff3)}}@media(max-width:479px){.navbar-content-right{display:flex;justify-content:flex-end;align-items:center}}.wl-burger{position:relative;width:18px;height:14px}.wl-burger span{position:absolute;left:0;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s cubic-bezier(.2,.8,.2,1),top .25s cubic-bezier(.2,.8,.2,1)}.wl-burger span:first-child{top:3px}.wl-burger span:last-child{top:9px}.menu-button.w--open .wl-burger span:first-child{top:6px;transform:rotate(45deg)}.menu-button.w--open .wl-burger span:last-child{top:6px;transform:rotate(-45deg)}.wl-nav-login:focus-visible,.menu-button.w-nav-button:focus-visible,.nav-menu-home-videobg[data-nav-menu-open] a:focus-visible,.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-toggle:focus-visible{outline:2px solid var(--primary-1, #c2524d);outline-offset:2px}@media(prefers-reduced-motion:reduce){.nav-menu-home-videobg[data-nav-menu-open]{animation:none}.wl-burger span,.nav-menu-home-videobg[data-nav-menu-open] .nav-dropdown-icon{transition:none}}@media(min-width:992px){.w-nav .w-dropdown-list.w--open,.w-nav .w-dropdown:focus-within>.w-dropdown-list{display:block;opacity:1!important;transform:none!important;visibility:visible;pointer-events:auto}.nav-dropdown-toggle:focus-visible{outline:2px solid var(--bw-plum, #3a2139);outline-offset:4px;border-radius:6px}}@media(min-width:992px)and (hover:hover){.w-nav .w-dropdown:hover>.w-dropdown-list{display:block;opacity:1!important;transform:none!important;visibility:visible;pointer-events:auto}}:root{--bw-cream: #faf7f2;--bw-sand: #e7d6c6;--bw-peach: #f4ad8f;--bw-coral: #f76f6b;--bw-rose: #c1a3c9;--bw-mauve: #7a4a6a;--bw-plum: #3a2139;--bw-ink: #2a1729;--bw-peach-mist: #fbeadf;--bw-rose-mist: #f1eaf4;--bw-lilac: #c1a3c9;--bw-lilac-mist: #f1eaf4;--bw-serif: "Playfair Display", Georgia, "Times New Roman", serif;--bw-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{background-color:var(--bw-cream);color:var(--bw-plum);font-family:var(--bw-sans);letter-spacing:0}::selection{background:var(--bw-lilac);color:var(--bw-plum);text-shadow:none}h1,h2,h3,.large-heading,.medium-heading,.header-video-title-text-2,.cro-exit-title,.cro-bb-title,.cro-pt-title{font-family:var(--bw-serif);font-weight:500;letter-spacing:-.015em}h1,.large-heading{line-height:1.08}h2,.medium-heading{line-height:1.12}h4,h5,h6{font-family:var(--bw-sans);letter-spacing:-.01em}.title-heading{font-family:var(--bw-serif);font-weight:500;letter-spacing:-.015em}h1 em,h2 em,h3 em,.large-heading em,.medium-heading em{font-style:italic;font-weight:500}.subheading,.text-uppercase.subheading{text-transform:none;letter-spacing:0;color:var(--bw-mauve);font-weight:500}.small-text.grey,.text-muted{color:var(--bw-mauve)}a{color:inherit}.button,.cro-bb-cta,.cro-card-cta,.cro-exit-cta,.wl-menu-cta{background-color:var(--bw-plum);color:var(--bw-cream);border-radius:10px;font-family:var(--bw-sans);font-weight:600;letter-spacing:0;transition:background-color .18s ease,color .18s ease,transform .18s ease}.button:hover,.cro-bb-cta:hover,.cro-card-cta:hover,.cro-exit-cta:hover{background-color:var(--bw-coral);color:var(--bw-plum)}.button .button-hover-element{display:none}.button.bg-white-faded{background-color:var(--bw-plum);color:var(--bw-cream)}.button.bg-white-faded:hover{background-color:var(--bw-coral);color:var(--bw-plum)}.button.secondary,.button.bg-transparent,.button.outline{background-color:transparent;color:var(--bw-plum);box-shadow:inset 0 0 0 1.5px var(--bw-plum)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--bw-coral);outline-offset:3px}.bw-logo{display:block;height:42px;width:auto}.brand .bw-logo,.w-nav-brand .bw-logo{height:60px}.footer-2 .bw-logo,.footer .bw-logo{height:56px;margin-bottom:8px}.footer-logo-big .bw-logo{height:72px}@media(max-width:479px){.brand .bw-logo,.w-nav-brand .bw-logo{height:46px}}.top-bar.bg-dark{background-color:var(--bw-lilac);background-image:linear-gradient(90deg,#c1a3c9,#d8c2dd 55%,#efcdbf);color:var(--bw-plum)}.top-bar.bg-dark .top-bar-text{color:var(--bw-plum)}.top-bar .link-3{color:var(--bw-plum);font-weight:600;text-decoration:underline;text-underline-offset:3px}.top-bar .cro-top-bar-close{color:var(--bw-plum)}.top-bar .cro-top-bar-close:hover{background:#3a21391a}.top-bar .cro-top-bar-close:focus-visible{outline-color:var(--bw-plum)}.nav-link,.nav-dropdown-toggle{font-weight:500}.dropdown{border-radius:12px;border-color:var(--bw-sand);box-shadow:0 18px 40px -20px #3a213959}.w-dropdown-list .dropdown-link{color:var(--bw-plum);opacity:.85}.dropdown-link:hover{background-color:var(--bw-lilac-mist);color:var(--bw-plum);opacity:1}.home-nav-wrap-videobg .text-white,.home-nav-wrap-videobg .nav-link.text-white,.home-nav-wrap-videobg .green-text{color:var(--bw-plum)}.home-nav-wrap-videobg .nav-dropdown-icon{filter:none}.bg-dark,.footer-2,.cro-th-band,.cro-compare-card-us,.cro-value-col.is-us{background-color:var(--bw-plum)}.card,.cro-card,.cro-bb-card,.accordion-item,.cro-pt-card{border-radius:16px}.accordion-item{border-color:var(--bw-sand);background:#fff}.accordion-item:hover{border-color:var(--bw-peach)}.checklist-circle.red{background-color:var(--bw-coral)}.cro-trust-chip{font-family:var(--bw-sans)}.cro-commit-row .cro-trust-chip{background:#fff;border-color:var(--bw-sand)}.form-input,.w-input,.w-select{border-radius:10px;border-color:var(--bw-sand);font-family:var(--bw-sans)}.form-input:focus,.w-input:focus{border-color:var(--bw-mauve)}.logo-row-image{opacity:.75}.footer-2{color:var(--bw-cream)}.footer-2 h4,.footer-2 h5{color:#fff}.footer-2 .fine-print-text{color:#faf7f2a6}.footer-2 .horizontal-link:hover{color:var(--bw-lilac)}.footer-2 .form-input.bg-transparent{border-color:#faf7f259;color:#fff}.footer-2 .form-input.bg-transparent::placeholder{color:#faf7f28c}.footer-vertical-border{background-color:#faf7f22e}.back-to-top-button{background-color:var(--bw-peach)}.bw-hero{position:relative;isolation:isolate;background-color:var(--bw-cream);overflow:hidden;padding-top:calc(var(--wl-topbar-h, 0px) + 120px);padding-bottom:72px}.bw-hero .section{padding:0}.bw-hero .main-container-2.text-center.header{margin-top:0;text-align:left}.bw-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px 64px}.bw-hero-copy{margin:0;justify-content:flex-start}.bw-hero .header-video-title-text-2{text-align:left;-webkit-text-stroke-width:0;outline:0;color:var(--bw-plum);font-size:clamp(44px,5.4vw,76px);line-height:1.02;letter-spacing:-.02em;margin-bottom:24px;max-width:11ch}.bw-hero-sub{font-size:20px;line-height:1.5;color:var(--bw-plum);max-width:34rem;margin:0 0 8px}.bw-hero .button-row{justify-content:flex-start;align-items:center;gap:18px;padding-top:20px}.bw-hero .button{padding:14px 26px;max-height:none;font-size:18px}.bw-hero .small-text.grey{color:var(--bw-mauve)}.bw-hero .cro-trust-row{justify-content:flex-start;margin-top:26px}.bw-hero .cro-trust-chip{background:#fff;color:var(--bw-plum);border:1px solid var(--bw-sand);-webkit-backdrop-filter:none;backdrop-filter:none}.bw-hero-art{position:relative;aspect-ratio:1;width:min(100%,560px);margin-left:auto}.bw-hero-sun{position:absolute;inset:-9% -9% auto auto;width:62%;aspect-ratio:1;border-radius:50%;background:var(--bw-peach);z-index:0}.bw-hero-disc{position:relative;z-index:1;width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--bw-plum)}.bw-hero-disc img{display:block;width:100%;height:100%;object-fit:cover}.bw-hero-bar{position:absolute;left:0;right:0;height:4.5%;background:var(--bw-cream);z-index:2}.bw-hero-bar:nth-of-type(1){top:66%}.bw-hero-bar:nth-of-type(2){top:78%;left:9%;right:9%}.bw-hero-caption{position:absolute;z-index:3;left:0;bottom:-6px;font-family:var(--bw-serif);font-style:italic;font-size:22px;color:var(--bw-mauve)}@media(max-width:991px){.bw-hero{padding-top:calc(var(--wl-topbar-h, 0px) + 104px);padding-bottom:56px}.bw-hero-grid{grid-template-columns:1fr;gap:40px}.bw-hero-art{width:min(100%,420px);margin:0 auto}.bw-hero .header-video-title-text-2{max-width:none}}@media(max-width:479px){.bw-hero{padding-top:calc(var(--wl-topbar-h, 0px) + 92px)}.bw-hero .header-video-title-text-2{font-size:40px}.bw-hero-sub{font-size:17px}.bw-hero-art{width:min(100%,300px)}.bw-hero-caption{display:none}}.bw-hero .section{-webkit-mask-image:none;mask-image:none}.bw-hero .bw-hero-copy .button-row.less-padding-top{align-items:flex-start;gap:12px}.bw-hero-sub,.bw-hero .small-text.grey{text-align:left}.bg-dark .subheading,.bg-dark .text-uppercase.subheading,.footer-2 .subheading,.footer-3 .subheading,.text-white .subheading,.process-dark .subheading{color:var(--bw-peach)}.footer-2 .subheading,.footer-3 .subheading{color:var(--bw-lilac)}.section.reduced-padding.bg-dark:not(.gradient-newsletter){background-image:radial-gradient(120% 90% at 100% 100%,#f76f6b57,#f76f6b00 60%),radial-gradient(90% 80% at 0% 0%,#c1a3c952,#c1a3c900 60%),linear-gradient(160deg,var(--bw-plum) 0%,#4d2b49 55%,var(--bw-mauve) 100%);background-size:cover}.ui-snippet-logo{height:auto;margin-bottom:14px}.ui-snippet-logo .bw-logo{height:22px;margin:0}.ui-snippet{border-radius:14px}.ui-snippet-title{font-family:var(--bw-sans)}.bento-grid-item{overflow:hidden}.bento-grid-item.is-person{background-color:var(--bw-sand);min-height:22rem}.bento-person-image{width:100%;height:100%;margin-top:0;object-position:50% 30%;border-radius:0}.bento-grid-item.is-social{background-color:var(--bw-mauve);background-image:linear-gradient(180deg,var(--bw-mauve) 0%,#5d3752 100%);align-items:flex-start}.grid-halves.list-grid-halves,.grid-halves:not(.process-grid):has(>.container:first-child+.container:last-child){align-items:start}.process-grid>.grid-halves.process-grid{border-radius:20px;padding:28px}.boxed-content{border-radius:14px}.fade-image-on-scroll>img,.image-wrapper>img{border-radius:20px}.blog-post-horizontal img,.blog-digest-grid img,.image-4,.blog-post-vertical img,.blog-hero-image,a.w-inline-block>img:not(.bw-logo):not(.footer-badge){border-radius:16px}.metric-top h4,.metric-top .no-bottom-margin{font-family:var(--bw-serif);font-weight:500;font-size:44px;line-height:1.05;letter-spacing:-.01em}.bg-grey{background-color:#f4ede5}.logo-row-image[src*=GPHC]{filter:grayscale(1) brightness(.55) sepia(.35) hue-rotate(260deg)}.w-tab-pane>.container.increased-width{max-width:none}.large-tab-link{font-family:var(--bw-serif);font-weight:500;letter-spacing:-.015em}.header-2 .header-video-title-text-2,.header-2 .large-text.header{color:var(--bw-cream)}.footer-3{background-color:var(--bw-plum);color:var(--bw-cream)}.footer-3 .fine-print-text,.footer-3 .text-muted{color:#faf7f2a6}.bg-dark a.w-inline-block>img,.bg-dark .blog-post-horizontal img{box-shadow:0 0 0 1px #faf7f229}.footer-vertical-border{align-self:center;height:62%}@media(max-width:991px){.home-nav-wrap-videobg .wl-nav-login,.home-nav-wrap-videobg .menu-button.w-nav-button{border-color:var(--dark-faded, #3a213926);color:var(--bw-plum)}.home-nav-wrap-videobg .wl-nav-login:active,.home-nav-wrap-videobg .menu-button.w-nav-button.w--open{background-color:var(--bw-peach-mist)}.footer-vertical-border{height:1px}.process-grid>.grid-halves.process-grid{padding:20px}}@media(max-width:479px){.bw-hero .bw-hero-copy .button-row.less-padding-top{align-items:stretch}.bw-hero .button{text-align:center}.metric-top h4,.metric-top .no-bottom-margin{font-size:36px}}@media(prefers-reduced-motion:reduce){.button{transition:none}}.cro-bb-card-tag,.cro-pt-flag{background:var(--bw-lilac);color:var(--bw-plum)}.cro-bb-card.is-selected,[data-plan-col=easy-repeat]{background:var(--bw-lilac-mist)}.section.cro-wrap-section{padding-top:72px!important;background:var(--bw-lilac-mist)}@media(max-width:767px){.section.cro-wrap-section{padding-top:48px!important}}.bw-footer{color:var(--bw-cream);font-family:var(--bw-sans);background:var(--bw-plum)}.bw-footer a{color:inherit;text-decoration:none}.bw-footer-sky{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(36% 30% at 50% 100%,#f796786b,#f7967800),linear-gradient(180deg,#3a2139,#44264a 40%,#5f3d6c 72%,#8c6a9b)}.bw-footer-inner{max-width:1200px;margin:0 auto;padding:0 32px}.bw-footer-lead{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px 80px;padding-top:96px;align-items:start}.bw-footer-logo{display:inline-block}.bw-footer .bw-footer-logo .bw-logo{height:56px;margin:0}.bw-footer-tagline{margin:22px 0 0;max-width:22ch;font-family:var(--bw-serif);font-size:24px;line-height:1.35;color:#faf7f2d1}.bw-footer .bw-footer-news-title{margin:0 0 22px;max-width:24ch;font-family:var(--bw-serif);font-weight:500;font-size:32px;line-height:1.18;letter-spacing:-.015em;color:#fff}.bw-footer .form-block{margin:0}.bw-footer-field{display:flex;align-items:center;gap:6px;max-width:520px;padding:6px;border:1px solid rgba(250,247,242,.32);border-radius:999px;background:#ffffff0f;transition:border-color .18s ease,background-color .18s ease}.bw-footer-field:focus-within{border-color:var(--bw-lilac);background:#ffffff1a}.bw-footer-input{flex:1 1 auto;min-width:0;height:46px;padding:0 16px;border:0;background:transparent;color:#fff;font:400 16px/1 var(--bw-sans)}.bw-footer-input::placeholder{color:#faf7f299}.bw-footer-input:focus,.bw-footer-input:focus-visible{outline:none}.bw-footer-submit{flex:0 0 auto;height:46px;padding:0 24px;border:0;border-radius:999px;background:var(--bw-cream);color:var(--bw-plum);font:600 16px/1 var(--bw-sans);cursor:pointer;transition:background-color .18s ease}.bw-footer-submit:hover{background:var(--bw-peach)}.bw-footer-submit:focus-visible{outline:3px solid var(--bw-lilac);outline-offset:2px}.bw-footer-consent{display:flex;gap:10px;align-items:flex-start;max-width:520px;margin:14px 0 0 4px;font-size:14px;line-height:1.5;font-weight:400;color:#faf7f2b8;cursor:pointer}.bw-footer-consent input{-webkit-appearance:auto;appearance:auto;position:static;opacity:1;flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:var(--bw-lilac)}.bw-footer-consent a{text-decoration:underline;text-underline-offset:2px;color:#fff}.bw-footer-done,.bw-footer-fail{max-width:520px;padding:14px 18px;border-radius:14px;background:#ffffff1a;color:#fff;text-align:left}.bw-footer-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:80px;padding-top:40px;border-top:1px solid rgba(250,247,242,.14)}.bw-footer-col{display:flex;flex-direction:column;align-items:flex-start}.bw-footer .bw-footer-heading{margin:0 0 14px;font-family:var(--bw-sans);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--bw-lilac)}.bw-foot-link{padding:5px 0;font-size:16px;line-height:1.4;color:#faf7f2db;overflow-wrap:anywhere;transition:color .15s ease}.bw-footer a.bw-foot-link:hover,.bw-footer a.bw-foot-link.w--current{color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--bw-peach)}.bw-footer a:focus-visible{outline:2px solid var(--bw-lilac);outline-offset:3px;border-radius:4px}.bw-footer-social{display:flex;gap:8px;margin-top:14px}.bw-footer-social a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(250,247,242,.25);transition:background-color .15s ease,border-color .15s ease}.bw-footer-social a:hover{background:#ffffff1f;border-color:#faf7f280}.bw-footer-social img{width:18px;height:18px}.bw-footer-reg{display:flex;align-items:center;gap:28px;margin-top:56px;padding:20px 24px;border:1px solid rgba(250,247,242,.12);border-radius:18px;background:#2a172947}.bw-footer-reg .footer-badges{flex:0 0 auto;width:230px}.bw-footer-reg-text{margin:0;font-size:14px;line-height:1.6;color:#faf7f2c7}.bw-footer-reg-text a{color:#fff;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.bw-footer-sunrise{--sun-h: clamp(130px, 22vw, 320px);position:relative;height:var(--sun-h);margin-top:72px;view-timeline:--bw-sunrise}.bw-footer-sun{position:absolute;left:50%;top:0;width:calc(var(--sun-h) * 2);aspect-ratio:1;border-radius:50%;transform:translate(-50%);background:linear-gradient(180deg,#f8c3a6 0%,var(--bw-peach) 22%,var(--bw-coral) 50%);-webkit-mask-image:linear-gradient(180deg,#000 0 31%,transparent 31% 34.5%,#000 34.5% 41%,transparent 41% 44.5%,#000 44.5%);mask-image:linear-gradient(180deg,#000 0 31%,transparent 31% 34.5%,#000 34.5% 41%,transparent 41% 44.5%,#000 44.5%)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.bw-footer-sun{animation:bw-sunrise linear both;animation-timeline:--bw-sunrise;animation-range:entry 0% entry 100%}}}@keyframes bw-sunrise{0%{transform:translate(-50%,38%)}to{transform:translate(-50%)}}.bw-footer-ground{background:var(--bw-plum)}.bw-footer-ground-row{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:20px;padding-bottom:22px;font-size:14px;color:#faf7f2a6}.bw-footer-ground-row p{margin:0}.bw-footer-legal{display:flex;flex-wrap:wrap;gap:4px 24px}.bw-footer-legal .bw-foot-link{font-size:14px;color:#faf7f2b8}@media(max-width:991px){.bw-footer-lead{grid-template-columns:1fr;padding-top:72px}.bw-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;margin-top:56px}}@media(max-width:767px){.bw-footer-inner{padding:0 20px}.bw-footer-tagline{font-size:20px}.bw-footer .bw-footer-news-title{font-size:26px}.bw-footer-reg{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.bw-footer-reg-text a{white-space:normal}.bw-footer-sunrise{margin-top:48px}.bw-footer-ground-row{flex-direction:column;align-items:flex-start}}@media(max-width:420px){.bw-footer-field{flex-direction:column;align-items:stretch;border-radius:22px}.bw-footer-submit{width:100%}}@media(max-width:767px){body:has(.cro-sticky-cta) .bw-footer-ground{padding-bottom:calc(104px + env(safe-area-inset-bottom))}}html{font-variant-numeric:lining-nums}h1,h2,h3,h4,h5,.large-heading,.medium-heading,.header-video-title-text-2,.cro-wrap-title{text-wrap:balance;hyphens:manual}p,.large-text,.quote-text,.small-text,.cro-wrap-desc,.bw-hero-sub{text-wrap:pretty}h2.large-heading,h3.large-heading,h4.large-heading{font-size:clamp(34px,3.3vw,48px);line-height:1.1;letter-spacing:-.018em}.medium-heading{font-size:clamp(28px,2.5vw,36px);line-height:1.15}h1.large-heading{line-height:1.04;letter-spacing:-.02em}.text-center .large-heading,.section-title.text-center .large-heading,.section-title.text-center .medium-heading{margin-left:auto;margin-right:auto;max-width:20ch}.section-title .large-text,.container.increased-width .large-text{max-width:58ch;margin-left:auto;margin-right:auto}.text-uppercase{text-transform:none;letter-spacing:0}.subheading,.text-uppercase.subheading{font-size:15px}.button,.cro-bb-cta,.cro-card-cta,.cro-exit-cta,.wl-menu-cta,.bw-hero .button{border-radius:999px;padding-left:1.6em;padding-right:1.6em}.button.bordered,.button.secondary,.button.outline,.button.bg-transparent{border-radius:999px}.section.section.bg-dark:not(.justify-content-center),.section.section.bg-accent-1,.section.section.bg-accent-2,.section.section.bg-grey,.section.section.cro-wrap-section,.section.section.cro-wrap-er{margin-left:12px;margin-right:12px;width:auto;border-radius:28px}.section.bg-dark:not(.justify-content-center)+.section[class*=bg-],.section[class*=bg-]+.section[class*=bg-],.section[class*=bg-]+.section.cro-wrap-section,.section.cro-wrap-section+.section[class*=bg-]{margin-top:12px}@media(max-width:767px){.section.section.bg-dark:not(.justify-content-center),.section.section.bg-accent-1,.section.section.bg-accent-2,.section.section.bg-grey,.section.section.cro-wrap-section,.section.section.cro-wrap-er{margin-left:8px;margin-right:8px;border-radius:22px}}.cro-wrap-card-link{border-color:#3a213914;border-radius:22px}.cro-wrap-body{padding:20px 20px 22px}.cro-wrap-title{font-size:22px;margin-bottom:8px;font-weight:500}.cro-wrap-desc{font-weight:400;font-size:15px;line-height:1.5;color:#3a2139b8}.cro-wrap-link{font-weight:600}.quote-text{font-family:var(--bw-serif);font-size:clamp(20px,1.7vw,24px);line-height:1.5;color:#3a2139e0;max-width:34ch}.quote-author{margin-top:24px}.cro-pt-row{padding-right:0}.cro-pt-row>:last-child{padding-right:28px}.cro-pt-row.cro-pt-head{font-size:13px;font-weight:600}@media(max-width:767px){.cro-pt-row>:last-child{padding-right:12px}}.cro-pt-plancol .cro-pt-price,.cro-pt-dp-now,.cro-card-price,.cro-bb-card-price,.cro-value-col .cro-value-price{font-family:var(--bw-sans);font-weight:600;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em}.cro-pt-plancol .cro-pt-price{font-size:21px;font-weight:500}.cro-pt-dp-now{font-weight:600;letter-spacing:-.03em}.cro-pt-step,.cro-bb-label,.cro-bb-perks-title{font-size:14px;font-weight:600;color:var(--bw-mauve)}.cro-bb-card-tag,.cro-pt-flag,.cro-card-flag{font-size:12.5px;font-weight:600}.section-title>div:empty{display:none}.section-title:last-child,.section-title:last-child>:last-child,.section-title:last-child>:has(+div:empty:last-child){margin-bottom:0}@media(max-width:767px){.cro-trust-chip{white-space:normal;max-width:100%;text-align:center}.cro-pt[data-med] .cro-pt-doses[style*=flex],.cro-pt[data-med=mounjaro] .cro-pt-doses[data-dose-group=mounjaro],.cro-pt[data-med=wegovy] .cro-pt-doses[data-dose-group=wegovy],.cro-pt[data-med=wegovy-pill] .cro-pt-doses[data-dose-group=wegovy-pill]{display:grid;grid-template-columns:repeat(3,1fr);width:100%;border-radius:22px}.cro-pt-doses button{padding:9px 4px;text-align:center}}.section.section.title-section{background:transparent;margin:0;border-radius:0;padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(32px,4vw,56px);border-bottom:0}.title-section .title-heading{font-family:var(--bw-serif);font-weight:500;font-size:clamp(44px,5.2vw,76px);line-height:1.02;letter-spacing:-.025em;margin-bottom:20px;text-wrap:balance}.title-section .container.increased-width:after{content:"";display:block;width:72px;height:18px;margin-top:36px;background:linear-gradient(var(--bw-coral),var(--bw-coral)) 0 0 / 100% 5px no-repeat,linear-gradient(var(--bw-peach),var(--bw-peach)) 10px 12px / calc(100% - 20px) 5px no-repeat;border-radius:3px}.title-section .large-text{max-width:46ch;color:#3a2139c7}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bw-steps-section{padding-top:clamp(72px,8vw,120px)}.bw-steps-head{max-width:640px;margin-bottom:56px}.bw-steps-head .large-heading{margin-bottom:14px}.bw-steps-head>div{font-size:19px;line-height:1.55;color:#3a2139c7}.bw-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px;counter-reset:step}.bw-step{position:relative}.bw-step-media{aspect-ratio:4 / 3.4;border-radius:24px;overflow:hidden;background:var(--bw-peach-mist);margin-bottom:28px}.bw-step-media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;box-shadow:none}.bw-step-num{font-family:var(--bw-serif);font-size:64px;line-height:1;font-variant-numeric:lining-nums;color:var(--bw-coral);margin-bottom:14px}.bw-step-title{font-family:var(--bw-serif);font-weight:500;font-size:26px;line-height:1.15;margin:0 0 12px}.bw-step-body{font-size:16px;line-height:1.6;color:#3a2139cc;margin:0;max-width:40ch}@media(max-width:991px){.bw-steps{grid-template-columns:1fr;gap:56px;max-width:560px}}.bg-dark>.grid-halves-section{margin:12px;border-radius:28px;overflow:hidden;background:var(--bw-plum)}.bg-dark:has(>.grid-halves-section){background:transparent}.grid-halves-section>img{height:100%;width:100%;object-fit:cover;border-radius:0;box-shadow:none}@media(max-width:767px){.bg-dark>.grid-halves-section{margin:8px;border-radius:22px}}@media(min-width:992px){.bw-journey .cro-steps{grid-template-columns:repeat(5,1fr);gap:0 28px;position:relative}.bw-journey .cro-steps:before{content:"";position:absolute;left:19px;right:19px;top:19px;height:2px;background:#3a21392e}}.bw-journey .cro-step{background:none;border:0;padding:0;border-radius:0}.bw-journey .cro-step-arrow{display:none!important}.bw-journey .cro-step-head{margin-bottom:22px;position:relative}.bw-journey .cro-step-num{background:var(--bw-plum);color:var(--bw-cream);box-shadow:0 0 0 8px var(--bw-peach-mist)}.bw-journey .cro-step h5{font-family:var(--bw-serif);font-weight:500;font-size:22px;line-height:1.2}.bw-journey .cro-step-desc{font-size:15px;line-height:1.55;color:#3a2139c7}@media(max-width:991px){.bw-journey .cro-steps{grid-template-columns:1fr;gap:32px;max-width:520px;margin-left:auto;margin-right:auto}}.bw-contact{padding-top:clamp(56px,7vw,104px)}.bw-contact-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:start}.bw-contact-intro h1{font-size:clamp(44px,5.2vw,76px);line-height:1.02;letter-spacing:-.025em;margin-bottom:20px}.bw-contact-intro .large-text{max-width:36ch;color:#3a2139c7}.bw-contact-list{list-style:none;padding:0;margin:40px 0 0}.bw-contact-list li{display:grid;grid-template-columns:7.5em 1fr;gap:16px;align-items:baseline;padding:18px 0;border-top:1px solid rgba(58,33,57,.12)}.bw-contact-list li:last-child{border-bottom:1px solid rgba(58,33,57,.12)}.bw-contact-k{font-size:14px;font-weight:600;color:var(--bw-mauve)}.bw-contact-list a{font-family:var(--bw-serif);font-size:clamp(18px,1.5vw,22px);color:var(--bw-plum);text-decoration:none;overflow-wrap:break-word}.bw-contact-list a:hover,.bw-contact-list a:focus-visible{text-decoration:underline;text-underline-offset:4px}.bw-contact-form{background:#fff;border:1px solid rgba(58,33,57,.08);border-radius:28px;padding:clamp(28px,3.5vw,48px);scroll-margin-top:120px}.bw-contact-form .medium-heading{margin-bottom:24px}.bw-contact-form label{font-size:14px;font-weight:600}.bw-contact-form .form-input{border-radius:12px;background:var(--bw-cream)}@media(max-width:991px){.bw-contact-grid{grid-template-columns:1fr}}@media(max-width:479px){.bw-contact-list li{grid-template-columns:1fr;gap:4px}}img[src*=icon-themes-dark]{display:none}.drug-comparison-table{width:100%;max-width:920px;background:#fff;border:1px solid rgba(58,33,57,.08);border-radius:24px;overflow:hidden}.drug-comparison-table .career-row.no-top-border{gap:0;padding:0;grid-template-columns:1.1fr 1fr 1fr}.drug-comparison-table .career-row>div{padding:18px 24px;border-top:1px solid rgba(58,33,57,.08);font-size:15px;line-height:1.5}.drug-comparison-table .career-row>.comparison-table{border-top:0;background:var(--bw-peach-mist);font-size:14px;font-weight:600;color:var(--bw-plum)}.drug-comparison-table .career-row>.comparison-table:first-child{background:var(--bw-plum);color:var(--bw-cream)}.drug-comparison-table .career-row>div:nth-child(3n+5){background:var(--bw-lilac-mist)}.drug-comparison-table .career-row>div strong{font-weight:600}@media(max-width:767px){.drug-comparison-table .career-row>div{padding:14px 12px;font-size:13.5px}}.utility-page-wrap{min-height:72vh;height:auto;padding:96px 0}.utility-page-content{max-width:560px;align-items:center}.bw-404-mark{width:104px;height:104px;margin-bottom:32px}.utility-page-content h1{margin-bottom:16px}.utility-page-content .large-text{color:#3a2139c7;margin-bottom:28px}.bw-404-links{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.bw-404-links a{display:inline-block;padding:10px 18px;border:1px solid rgba(58,33,57,.18);border-radius:999px;color:var(--bw-plum);text-decoration:none;font-weight:500}.bw-404-links a:hover,.bw-404-links a:focus-visible{background:var(--bw-plum);color:var(--bw-cream)}.blog-article-image{display:none}.blog-article-image+.container-large.text-center{text-align:left;max-width:720px;padding-top:clamp(40px,6vw,88px)}.blog-article-image+.container-large h1{font-size:clamp(38px,4.4vw,60px);line-height:1.06;letter-spacing:-.022em;margin-bottom:20px}.blog-article-image+.container-large .large-text{font-size:20px;line-height:1.55;color:#3a2139c7}.blog-article-image+.container-large:after{content:"";display:block;width:72px;height:18px;margin-top:36px;background:linear-gradient(var(--bw-coral),var(--bw-coral)) 0 0 / 100% 5px no-repeat,linear-gradient(var(--bw-peach),var(--bw-peach)) 10px 12px / calc(100% - 20px) 5px no-repeat}.blog-article-image+.container-large .post-meta:empty{display:none}.article.w-richtext{max-width:720px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.7}.article.w-richtext p,.article.w-richtext li{font-size:18px;line-height:1.7}.article.w-richtext h2{font-size:clamp(26px,2.4vw,32px);line-height:1.2;margin-top:1.8em;margin-bottom:.5em}.article.w-richtext h2 strong,.article.w-richtext h3 strong{font-weight:inherit}.article.w-richtext h3{font-size:22px;margin-top:1.5em}.article.w-richtext a{color:var(--bw-mauve);text-underline-offset:3px}.container.increased-width:has(>.article.w-richtext){max-width:720px;width:100%}.utility-page-content{max-width:680px}body:has(.title-section):has(.article.w-richtext) .title-section .container.increased-width{max-width:720px;width:100%;margin-left:auto;margin-right:auto}div:has(>.title-section)+div>.section:first-child{padding-top:24px}body:has(.title-section) .article.w-richtext p,body:has(.title-section) .article.w-richtext li{font-size:16.5px;line-height:1.65}
