.myko-library-article{--myko-lib-cream: #F2EBD9;--myko-lib-cream-soft: #ECE3CC;--myko-lib-paper: #FAF5E8;--myko-lib-ink: #1F1B14;--myko-lib-ink-soft: #2D2820;--myko-lib-ink-mute: #6E6657;--myko-lib-ink-faint: #A89F8C;--myko-lib-periwinkle: #9AA7C7;--myko-lib-periwinkle-d: #6B7BA0;--myko-lib-periwinkle-l: #C9D0E2;--myko-lib-earth: #8B6F5A;--myko-lib-rule: rgba(31,27,20,.12);--myko-lib-rule-soft: rgba(31,27,20,.06);--myko-lib-font: "Source Code Pro", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--myko-lib-font);color:var(--myko-lib-ink);line-height:1.7}.myko-lib-breadcrumb{max-width:760px;margin:0 auto;padding:56px 32px 0;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--myko-lib-ink-mute)}.myko-lib-breadcrumb a{color:var(--myko-lib-periwinkle-d);text-decoration:none}.myko-lib-breadcrumb a:hover{color:var(--myko-lib-ink)}.myko-lib-breadcrumb .sep{color:var(--myko-lib-ink-faint);margin:0 10px}.myko-lib-head{max-width:760px;margin:0 auto;padding:32px 32px 0}.myko-lib-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--myko-lib-periwinkle-d);margin-bottom:28px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.myko-lib-eyebrow .pill{background:var(--myko-lib-periwinkle-l);padding:4px 10px;border-radius:2px;color:var(--myko-lib-ink)}.myko-lib-title{font-family:var(--myko-lib-font);font-size:42px;line-height:1.18;font-weight:500;letter-spacing:-.01em;color:var(--myko-lib-ink);margin:0 0 28px}.myko-lib-deck{font-style:italic;font-size:18px;line-height:1.55;color:var(--myko-lib-ink-soft);font-weight:300;max-width:640px;margin:0 0 36px}.myko-lib-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--myko-lib-ink-mute);padding-bottom:28px;border-bottom:1px solid var(--myko-lib-rule)}.myko-lib-meta .dot{color:var(--myko-lib-ink-faint)}.myko-lib-hero{max-width:1080px;margin:48px auto 0;padding:0 32px}.myko-lib-hero-frame{aspect-ratio:16 / 9;border:1px solid var(--myko-lib-rule);border-radius:2px;overflow:hidden;background:var(--myko-lib-cream-soft)}.myko-lib-hero-frame img{width:100%;height:100%;object-fit:cover;display:block}.myko-lib-body{max-width:680px;margin:64px auto 0;padding:0 32px;font-size:16px;line-height:1.75}.myko-lib-body p{margin:0 0 22px}.myko-lib-body p:first-of-type:first-letter{float:left;font-size:72px;line-height:.85;font-weight:500;padding:8px 12px 0 0;color:var(--myko-lib-ink)}.myko-lib-body em{font-style:italic;color:var(--myko-lib-ink-soft)}.myko-lib-body strong{font-weight:600}.myko-lib-body a{color:var(--myko-lib-periwinkle-d);text-decoration:none;border-bottom:1px solid var(--myko-lib-periwinkle-l)}.myko-lib-body a:hover{color:var(--myko-lib-ink);border-color:var(--myko-lib-ink)}.myko-lib-body h2{font-family:var(--myko-lib-font);font-size:22px;line-height:1.3;font-weight:500;color:var(--myko-lib-ink);margin:56px 0 24px;padding-top:24px;position:relative}.myko-lib-body h2:before{content:"";position:absolute;top:0;left:0;width:36px;height:2px;background:var(--myko-lib-periwinkle)}.myko-lib-body h3{font-family:var(--myko-lib-font);font-size:16px;font-weight:600;color:var(--myko-lib-ink);margin:36px 0 16px;letter-spacing:.02em}.myko-lib-body blockquote{margin:48px -40px;padding:24px 0 24px 32px;border-left:2px solid var(--myko-lib-periwinkle);font-size:22px;line-height:1.45;font-style:italic;font-weight:300;color:var(--myko-lib-ink)}.myko-lib-body blockquote.note{margin:32px 0;padding:22px 26px;background:var(--myko-lib-paper);border:1px solid var(--myko-lib-rule);border-left:3px solid var(--myko-lib-earth);font-size:14px;line-height:1.65;font-style:normal;font-weight:400;color:var(--myko-lib-ink-soft)}.myko-lib-formula-card{margin:48px 0;padding:28px;background:var(--myko-lib-ink);color:var(--myko-lib-cream);border-radius:3px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;position:relative;overflow:hidden}.myko-lib-formula-card:before{content:"";position:absolute;top:0;right:0;bottom:0;width:200px;background:radial-gradient(ellipse at right,rgba(154,167,199,.3),transparent 70%);pointer-events:none}.myko-lib-formula-card .info{position:relative;z-index:1}.myko-lib-formula-card .eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--myko-lib-periwinkle);margin-bottom:6px}.myko-lib-formula-card .name{font-size:24px;font-weight:500;margin-bottom:6px;letter-spacing:-.005em}.myko-lib-formula-card .tag{font-size:13px;color:var(--myko-lib-periwinkle-l);line-height:1.5}.myko-lib-formula-card .cta{background:var(--myko-lib-cream);color:var(--myko-lib-ink);padding:12px 22px;border-radius:2px;text-decoration:none;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;position:relative;z-index:1;border:1px solid var(--myko-lib-cream);white-space:nowrap}.myko-lib-formula-card .cta:hover{background:transparent;color:var(--myko-lib-cream)}.myko-lib-bio{max-width:680px;margin:96px auto 0;padding:32px;background:var(--myko-lib-paper);border:1px solid var(--myko-lib-rule);border-radius:3px;display:grid;grid-template-columns:80px 1fr;gap:24px;align-items:start}.myko-lib-bio-avatar{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--myko-lib-earth),var(--myko-lib-periwinkle-d))}.myko-lib-bio-body h4{font-family:var(--myko-lib-font);font-size:18px;font-weight:500;margin:6px 0 12px}.myko-lib-bio-body p{font-size:14px;color:var(--myko-lib-ink-soft);margin:0 0 12px;line-height:1.6}.myko-lib-bio-link{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--myko-lib-periwinkle-d);text-decoration:none;border-bottom:1px solid var(--myko-lib-periwinkle-l)}.myko-lib-share{max-width:680px;margin:56px auto 0;padding:24px 32px;display:flex;align-items:center;justify-content:center;gap:18px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--myko-lib-ink-mute)}.myko-lib-share a{width:38px;height:38px;border:1px solid var(--myko-lib-rule);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--myko-lib-ink);text-decoration:none;font-size:13px;transition:all .2s ease}.myko-lib-share a:hover{border-color:var(--myko-lib-periwinkle);color:var(--myko-lib-periwinkle-d)}.myko-lib-related{max-width:1080px;margin:96px auto 0;padding:0 32px}.myko-lib-related-label{display:flex;align-items:center;gap:16px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--myko-lib-ink-mute);margin-bottom:36px}.myko-lib-related-label:after{content:"";flex:1;height:1px;background:var(--myko-lib-rule)}.myko-lib-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.myko-lib-related-card{background:var(--myko-lib-paper);border:1px solid var(--myko-lib-rule);padding:28px 24px;text-decoration:none;color:var(--myko-lib-ink);display:flex;flex-direction:column;transition:all .25s ease;border-radius:2px}.myko-lib-related-card:hover{border-color:var(--myko-lib-periwinkle);transform:translateY(-2px)}.myko-lib-related-card .card-eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--myko-lib-periwinkle-d);margin-bottom:14px}.myko-lib-related-card h5{font-family:var(--myko-lib-font);font-size:16px;font-weight:500;line-height:1.35;margin:0 0 14px;flex:1}.myko-lib-related-card .card-meta{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--myko-lib-ink-mute)}.myko-lib-final-cta{max-width:1080px;margin:96px auto;padding:0 32px}.myko-lib-final-cta-inner{background:linear-gradient(135deg,#9aa7c72e,#8b6f5a1a),var(--myko-lib-ink);color:var(--myko-lib-cream);padding:64px 56px;border-radius:3px;display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;position:relative;overflow:hidden}.myko-lib-final-cta-inner .product-art{aspect-ratio:1;background:radial-gradient(ellipse at center,rgba(154,167,199,.25),transparent 65%),linear-gradient(180deg,#2a2520,#14110d);border-radius:3px;display:flex;align-items:center;justify-content:center;overflow:hidden}.myko-lib-final-cta-inner .product-art img{max-width:70%;height:auto}.myko-lib-final-cta-inner .cta-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--myko-lib-periwinkle);margin-bottom:16px}.myko-lib-final-cta-inner h3{font-family:var(--myko-lib-font);font-size:32px;font-weight:500;line-height:1.2;margin:0 0 18px;letter-spacing:-.005em}.myko-lib-final-cta-inner p{font-size:15px;line-height:1.65;color:var(--myko-lib-periwinkle-l);margin:0 0 28px;max-width:460px}.myko-lib-final-cta-inner .cta-actions{display:flex;gap:12px;flex-wrap:wrap}.myko-lib-final-cta-inner .btn-primary{background:var(--myko-lib-cream);color:var(--myko-lib-ink);padding:14px 26px;text-decoration:none;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;border-radius:2px}.myko-lib-final-cta-inner .btn-secondary{background:transparent;color:var(--myko-lib-cream);padding:14px 26px;text-decoration:none;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;border:1px solid rgba(255,255,255,.25);border-radius:2px}.myko-lib-final-cta-inner .btn-secondary:hover{border-color:var(--myko-lib-periwinkle);color:var(--myko-lib-periwinkle-l)}@media(max-width:768px){.myko-lib-title{font-size:30px}.myko-lib-body{font-size:15px}.myko-lib-body p:first-of-type:first-letter{font-size:56px}.myko-lib-body blockquote{font-size:18px;margin:40px 0;padding-left:24px}.myko-lib-formula-card{grid-template-columns:1fr;text-align:left}.myko-lib-related-grid{grid-template-columns:1fr}.myko-lib-final-cta-inner{grid-template-columns:1fr;padding:40px 32px}.myko-lib-final-cta-inner h3{font-size:26px}.myko-lib-bio{grid-template-columns:1fr;text-align:center}.myko-lib-bio-avatar{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map */
