.lib{font-size:1.7rem;line-height:1.6}.lib-search{display:flex;gap:1rem;flex-wrap:wrap;margin:0 0 4.8rem;max-width:48rem}.lib-search__field{flex:1 1 24rem;min-height:4.4rem;padding:0 1.6rem;font-size:1.6rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.35);border-radius:999px}.lib-search__field:focus-visible,.lib-search__button:focus-visible,.lib a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lib-search__button{min-height:4.4rem;min-width:4.4rem;padding:0 2.4rem;font-size:1.5rem;cursor:pointer;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));border:0;border-radius:999px}.lib-search__button:hover{opacity:.82}.lib h1,.lib .lib-hero__title,.lib .art-title,.lib .hub-title{font-family:var(--serune-title, "Instrument Serif"),Georgia,serif;font-style:normal;font-weight:400;text-transform:none}.lib h2,.lib h3,.lib .lib-hub__title,.lib .lib-latest__heading,.lib .lib-tools__title,.lib summary{font-family:var(--serune-title, "Instrument Serif"),Georgia,serif;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0}.lib{font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-weight:300;line-height:1.6}.lib.art .art-body,.lib.art .art-body p,.lib.art .art-body li{font-size:1.8rem;line-height:1.6}.lib .serune-label,.lib .lib-label,.lib .art-hub-label,.lib .lib-tools__label{font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase;color:var(--serune-gold-text)}.lib .lib-band--dark .serune-label,.lib .lib-band--dark .lib-label,.lib .lib-card--dark .serune-label,.lib .lib-card--dark .lib-label{color:var(--serune-gold-on-dark)}.lib a:not([class]){color:inherit;text-decoration:underline;text-underline-offset:.25em}.lib .lib-button,.lib .button,.lib .hub-quiz__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.4rem;border:0;border-radius:999px;background:var(--serune-midnight);color:var(--serune-pearl);font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-weight:500;font-size:1.5rem;text-decoration:none}.lib .lib-button--secondary{background:transparent;color:var(--serune-midnight);border:.1rem solid rgba(var(--color-foreground),.25)}.lib .lib-hub,.lib .lib-card{background:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;box-shadow:none}.lib .lib-card--parchment{background:var(--serune-parchment)}.lib{background:var(--serune-pearl)}.lib-hero,.lib-band--parchment{background:var(--serune-parchment);color:var(--serune-midnight)}.lib-band--dark{background-color:var(--serune-midnight);background-image:radial-gradient(ellipse 80% 60% at 85% 10%,var(--serune-midnight-lift) 0%,rgba(0,0,0,0) 70%);color:var(--serune-pearl)}.lib-band--dark .lib-band__secondary,.lib-band--dark p{color:var(--serune-parchment)}.lib-band--dark .lib-band__muted{color:var(--serune-cacao)}.lib-card--dark{background:var(--serune-midnight);background-image:none;color:var(--serune-pearl);border-radius:1.6rem}.lib-band--gold{background:var(--serune-gold);color:var(--serune-midnight)}.lib-band--gold a,.lib-band--gold .lib-button{background:var(--serune-midnight);color:var(--serune-pearl)}.lib *,.lib *:before,.lib *:after{box-shadow:none}.lib--front{padding-top:0}.lib-hero{margin-bottom:6.4rem}.lib-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:4rem;padding-top:5.6rem;padding-bottom:5.6rem}.lib-hero__text{flex:1 1 42rem;min-width:0}.lib-crumbs{margin:0 0 1.6rem;font-size:1.3rem;color:var(--serune-ink-muted)}.lib .lib-crumbs a{color:inherit}.lib-crumbs span{margin:0 .6rem}.lib-crumbs span[aria-current]{margin-left:0}.lib-hero__title{margin:0 0 1.2rem;font-size:clamp(4.4rem,6vw,7.2rem);line-height:1.05}.lib-hero__description{margin:0 0 2.4rem;max-width:44ch;color:var(--serune-ink-muted)}.lib-hero .lib-search{margin:0}.lib-hero__discs{display:grid;grid-template-columns:repeat(3,auto);gap:1.8rem;flex:0 0 auto}.lib-icon{display:block;height:auto;max-width:100%}.lib-icon--line,.lib-icon--line-light{display:inline-block;vertical-align:middle}.lib-sectionhead{display:flex;align-items:baseline;justify-content:space-between;gap:2.4rem;flex-wrap:wrap;margin:0 0 2.8rem}.lib-sectionhead__title{margin:0;font-size:clamp(2.8rem,3.2vw,3.6rem);line-height:1.2}.lib-sectionhead__note{margin:0;font-size:1.4rem;color:var(--serune-ink-muted)}.lib-hub__list,.lib-latest__list{margin:0;padding:0;list-style:none}.lib-hubs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin-bottom:7.2rem}.lib-hub{display:flex;flex-direction:column;padding:2.4rem}.lib-hub__title{margin:1.6rem 0 .8rem;font-size:2.4rem;line-height:1.25}.lib .lib-hub__title a{color:inherit;text-decoration:none}.lib .lib-hub__title a:hover{text-decoration:underline;text-underline-offset:.25em}.lib-hub__summary{margin:0 0 1.6rem;font-size:1.5rem;color:var(--serune-ink-muted)}.lib-hub__list li{margin:0;padding:1.2rem 0;border-top:.1rem solid rgba(var(--color-foreground),.1);font-size:1.5rem;line-height:1.45}.lib .lib-hub__list a,.lib .lib-latest__heading a{color:inherit;text-decoration:none}.lib .lib-hub__list a:hover,.lib .lib-latest__heading a:hover{text-decoration:underline;text-underline-offset:.25em}.lib .lib-hub__all{margin-top:auto;padding-top:1.6rem;font-size:1.4rem;font-weight:500;color:var(--serune-gold-text);text-decoration:none}.lib .lib-hub__all:hover{text-decoration:underline;text-underline-offset:.25em}.lib-tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin-bottom:7.2rem}.lib-tool{display:flex;flex-direction:column;padding:2.4rem}.lib-tool__head{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem}.lib-tool__title{margin:0 0 .8rem;font-size:2.4rem;line-height:1.25}.lib-tool__line{margin:0 0 2rem;font-size:1.5rem;color:var(--serune-ink-muted)}.lib-tool__open{align-self:flex-start;margin-top:auto}.lib-latest{padding-top:6.4rem;padding-bottom:6.4rem}.lib-latest__title{margin:0 0 3.2rem;font-size:clamp(2.8rem,3.2vw,3.6rem);line-height:1.2;color:var(--serune-pearl)}.lib-latest__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4.8rem}.lib-latest__item{padding:2.8rem 0;border-top:.1rem solid color-mix(in srgb,var(--serune-pearl) 18%,transparent)}.lib-latest__hub{display:flex;align-items:center;gap:1rem;margin:0 0 1rem}.lib-latest__heading{margin:0 0 1rem;font-size:2.2rem;line-height:1.25;color:var(--serune-pearl)}.lib-latest__answer{margin:0;max-width:62ch;font-size:1.5rem;line-height:1.6}.lib-latest .pagination,.lib-latest .pagination__list{justify-content:center}.lib-latest .pagination a,.lib-latest .pagination span,.lib-latest .pagination__item{color:var(--serune-pearl)}.lib-empty{margin:0;color:var(--serune-ink-muted)}@media screen and (max-width:1199px){.lib-hubs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.lib-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.lib-latest__list{grid-template-columns:minmax(0,1fr);gap:0}}@media screen and (max-width:749px){.lib-hero__inner{flex-direction:column;align-items:flex-start;padding-top:3.2rem;padding-bottom:3.2rem}.lib-hero__text{flex:0 1 auto;width:100%}.lib-hero__discs{gap:1.2rem}.lib-hero__discs .lib-icon{width:7.2rem}.lib-hubs,.lib-tools{grid-template-columns:minmax(0,1fr);margin-bottom:4.8rem}.lib-sectionhead{gap:.8rem}.lib-latest{padding-top:4.8rem;padding-bottom:4.8rem}}.card__hub{margin:.4rem 0 0;opacity:.7}.card__answer{margin:.8rem 0 0;max-width:68ch;opacity:.85}.hub-crumbs{margin:0 0 2.4rem;font-size:1.4rem;opacity:.8}.hub-crumbs a{color:inherit}.hub-crumbs span{margin:0 .6rem}.hub-title{margin:0;font-size:clamp(3.2rem,4.4vw,4.8rem);line-height:1.15}.hub-intro{max-width:68ch;margin-bottom:4rem}.hub-start{margin:0 0 4.8rem;padding:2.4rem}.hub-start__label{margin:0 0 .8rem}.hub-start__link{font-size:2rem;line-height:1.3;color:inherit;text-decoration:underline;text-underline-offset:.3rem}.hub-group+.hub-group{margin-top:3.2rem}.hub-group__title,.hub-faq__title{margin:0 0 1.2rem;font-size:2rem;line-height:1.3}.hub-group__list{margin:0;padding:0;list-style:none}.hub-group__list li{margin-bottom:.8rem}.hub-group__list a,.hub-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.hub-faq{margin-top:4.8rem}.hub-faq__item{border-top:.1rem solid rgba(var(--color-foreground),.22)}.hub-faq__question{padding:1.6rem 0;min-height:4.4rem;font-size:1.7rem;cursor:pointer}.hub-faq__question:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.hub-faq__answer{padding-bottom:1.6rem;max-width:68ch}.hub-quiz{margin:4.8rem 0;padding:2.4rem;border-radius:1.2rem;background-color:rgba(var(--color-foreground),.06)}.hub-quiz__text{margin:0 0 1.6rem}.hub-quiz__button{display:inline-block;min-height:4.4rem;padding:1.1rem 2.4rem;border-radius:999px;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));text-decoration:none}.hub-quiz__button:hover{opacity:.82}@media screen and (max-width:749px){.hub-title{font-size:2.6rem}}.art-title{margin:0 0 2rem;font-size:3.2rem;line-height:1.2}.art-answer{margin:0 0 2.4rem;padding:2rem 2.4rem;font-size:1.9rem;line-height:1.55;max-width:68ch;border-left:.3rem solid rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.06)}.art-byline{margin:0 0 3.2rem;font-size:1.5rem;opacity:.85}.art-byline a{color:inherit}.art-byline__part{display:inline-block;margin-left:1.2rem}.art-gp{margin:0 0 3.2rem;padding:2rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:1.2rem}.art-gp__text{margin:0 0 1.2rem;max-width:68ch}.art-gp__link,.art-related__list a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.art-image{margin:0 0 3.2rem}.art-image img{width:100%;height:auto}.art-body{max-width:68ch}.art-related__title,.art-sources__title{margin:0 0 1.2rem;font-size:2rem;line-height:1.3}.art-related{margin:3.2rem 0}.art-related__list{margin:0;padding:0;list-style:none}.art-related__list li{margin-bottom:.8rem}.art-product{display:flex;gap:2rem;align-items:center;flex-wrap:wrap;margin:3.2rem 0;padding:2.4rem;border-radius:1.2rem;border:.1rem solid rgba(var(--color-foreground),.25)}.art-product__image img{width:12rem;height:auto;border-radius:.8rem}.art-product__name{margin:0 0 .4rem;font-size:1.8rem}.art-product__name a{color:inherit;text-decoration:none}.art-product__price{margin:0 0 1.6rem;opacity:.85}.art-email{margin:3.2rem 0}.art-sources{margin:3.2rem 0;max-width:68ch;font-size:1.5rem}.art-medical{margin:3.2rem 0 2.4rem;max-width:68ch;font-size:1.5rem;opacity:.85}.art-helpful{margin:0 0 1.6rem}.art-helpful__question{margin:0 0 1.2rem}.art-helpful__button{min-height:4.4rem;min-width:8rem;margin-right:1rem;padding:0 2rem;font-size:1.5rem;cursor:pointer;color:rgb(var(--color-foreground));background-color:transparent;border:.1rem solid rgba(var(--color-foreground),.4);border-radius:999px}.art-helpful__button:hover{background-color:rgba(var(--color-foreground),.08)}.art-helpful__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:749px){.art-title{font-size:2.6rem}.art-byline__part{display:block;margin-left:0}}.hub-head{display:flex;align-items:center;gap:2rem;margin:0 0 2.4rem}.hub-head .lib-icon{flex:0 0 auto}.hub-group+.hub-group{margin-top:4.8rem}.hub-group__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.hub-card{display:flex;flex-direction:column;padding:2.4rem}.hub-card .lib-icon{margin-bottom:1.2rem}.hub-card__label{margin:0 0 .8rem}.hub-card__title{margin:0;font-size:2rem;line-height:1.3}.lib .hub-card__title a{color:inherit;text-decoration:none}.lib .hub-card__title a:hover{text-decoration:underline;text-underline-offset:.25em}.hub-card__line{margin:.8rem 0 0;font-size:1.5rem;color:var(--serune-ink-muted)}@media screen and (max-width:989px){.hub-group__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hub-head{gap:1.4rem}.hub-head .lib-icon{width:5.6rem}.hub-group__cards{grid-template-columns:minmax(0,1fr)}}.art-shell{max-width:104rem}.art-hub-label{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.2rem}.lib .art-title{margin:0 0 2.4rem;font-size:clamp(3.2rem,4.6vw,5rem);line-height:1.1}.art-answer{margin:0 0 2rem;padding:2rem 2.4rem}.art-answer__label{margin:0 0 .8rem}.art-answer__text{font-size:1.7rem;line-height:1.6;max-width:68ch}.art-image{margin:0 0 4rem}.art-image img{width:100%;height:auto;border-radius:1.6rem;display:block}.art-main{display:block}.art-main--rail{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:0 4.8rem;align-items:start}.art-contents{position:sticky;top:10rem;font-size:1.4rem}.lib .art-contents__title{margin:0 0 1.2rem;cursor:pointer;font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-weight:500;font-size:1.2rem;font-style:normal;letter-spacing:.13em;text-transform:uppercase;color:var(--serune-gold-text);list-style:none}.lib .art-contents__title::-webkit-details-marker{display:none}.art-contents__list{margin:0;padding:0;list-style:none}.art-contents__list li{margin-bottom:1rem;line-height:1.4}.lib .art-contents__list a{color:var(--serune-ink-muted);text-decoration:none}.lib .art-contents__list a:hover{color:var(--serune-midnight);text-decoration:underline;text-underline-offset:.25em}.lib.art .art-body{max-width:68ch}.lib.art .art-body h2{margin:4.8rem 0 1.6rem;font-size:clamp(2.8rem,3.4vw,3.6rem);line-height:1.2}.lib.art .art-body h3{margin:3.2rem 0 1.2rem;font-size:2.2rem;line-height:1.3}.lib.art .art-body .pull{margin:3.2rem 0;padding:2.4rem 2.8rem;background:var(--serune-parchment);border-radius:1.6rem;font-family:var(--serune-title, "Instrument Serif"),Georgia,serif;font-style:italic;font-size:2.7rem;line-height:1.35}.lib.art .art-body .pull p{margin:0;font-family:inherit;font-style:inherit;font-size:inherit;line-height:inherit}.lib.art .art-body .stat{margin:2.4rem 0;padding:2rem 2.4rem;background:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;font-size:1.5rem;line-height:1.5;color:var(--serune-ink-muted)}.lib.art .art-body .stat strong{display:block;margin-bottom:.4rem;font-family:var(--serune-title, "Instrument Serif"),Georgia,serif;font-style:normal;font-weight:400;font-size:4rem;line-height:1;color:var(--serune-midnight)}.lib.art .art-body .note{margin:3.2rem 0;padding:2rem 2.4rem;background:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-left:.3rem solid var(--serune-gold);border-radius:1.6rem;font-size:1.6rem}.lib.art .art-body .note p:first-child{margin-top:0}.lib.art .art-body .note p:last-child{margin-bottom:0}.art-try{margin:4.8rem 0;padding:2.8rem}.lib .art-try__title{display:flex;align-items:center;gap:1.2rem;margin:0 0 .8rem;font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-weight:500;font-style:normal;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase;color:var(--serune-gold-on-dark)}.art-try__note{margin:0 0 2rem;font-size:1.4rem;color:var(--serune-cacao)}.art-try__list{margin:0;padding:0;list-style:none}.art-try__item{margin:0 0 1.2rem;padding:0}.art-try__item label{display:flex;align-items:flex-start;gap:1.2rem;cursor:pointer;font-size:1.6rem;line-height:1.5;color:var(--serune-parchment)}.art-try__box{flex:0 0 auto;width:1.8rem;height:1.8rem;margin:.3rem 0 0;accent-color:var(--serune-gold);cursor:pointer}.art-related{margin:4.8rem 0}.lib .art-related__title{margin:0 0 2rem;font-size:2.6rem;line-height:1.2}.art-related__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.art-next{padding:2rem}.art-next .lib-icon{margin-bottom:1.2rem}.art-next__hub{margin:0 0 .6rem}.art-next__title{margin:0;font-size:1.8rem;line-height:1.35}.lib .art-next__title a{color:inherit;text-decoration:none}.lib .art-next__title a:hover{text-decoration:underline;text-underline-offset:.25em}.hub-faq__question{position:relative;padding-right:3.2rem;list-style:none}.hub-faq__question::-webkit-details-marker{display:none}.hub-faq__question:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-style:normal;font-size:2rem;line-height:1;color:var(--serune-gold-text)}.hub-faq__item[open] .hub-faq__question:after{content:"\2013"}@media screen and (max-width:989px){.art-main--rail{display:block}.art-contents{position:static;margin:0 0 3.2rem;padding:1.6rem 2rem;background:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem}.art-contents[open] .art-contents__title{margin-bottom:1.6rem}.art-contents:not([open]) .art-contents__title{margin-bottom:0}.art-related__cards{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.lib.art .art-body,.lib.art .art-body p,.lib.art .art-body li{font-size:1.7rem}.art-hub-label .lib-icon{width:4.4rem}.lib.art .art-body .pull{font-size:2.2rem;padding:2rem}.lib.art .art-body .stat strong{font-size:3.2rem}}.art-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:3.2rem 0 4rem;padding:0;list-style:none;counter-reset:none}.art-steps__item{display:flex;align-items:flex-start;gap:1.2rem}.art-steps__n{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:999px;background:var(--serune-midnight);color:var(--serune-pearl);font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-size:1.3rem;font-weight:500}.art-steps__body{display:block;font-size:1.5rem;line-height:1.5;color:var(--serune-ink-muted)}.art-steps__body strong{display:block;margin-bottom:.3rem;font-weight:500;color:var(--serune-midnight)}.art-acc{border-top:.1rem solid rgba(var(--color-foreground),.14)}.art-acc:last-of-type{border-bottom:.1rem solid rgba(var(--color-foreground),.14)}.lib .art-acc__title{position:relative;padding:2rem 3.2rem 2rem 0;cursor:pointer;list-style:none;font-family:var(--serune-title, "Instrument Serif"),Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.25}.lib .art-acc__title::-webkit-details-marker{display:none}.lib .art-acc__title:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-style:normal;font-size:2rem;line-height:1;color:var(--serune-gold-text)}.lib .art-acc[open] .art-acc__title:after{content:"\2013"}.art-acc__body{padding-bottom:1.6rem}.art-acc__body>:first-child{margin-top:0}@media screen and (max-width:749px){.art-steps{grid-template-columns:minmax(0,1fr);gap:1.6rem}}.lib .art-acc-head{margin:4.8rem 0 .8rem;font-size:clamp(2.8rem,3.4vw,3.6rem);line-height:1.2}.art-acc-note{margin:0 0 1.6rem;font-size:1.4rem;color:var(--serune-ink-muted)}.lib-hero__inner--search{display:block}.lib-results__count{margin:0 0 2.4rem;font-size:1.5rem;color:var(--serune-ink-muted)}.lib-results{display:grid;gap:1.6rem;max-width:82rem}.lib-result{display:flex;align-items:flex-start;gap:1.6rem;padding:2rem 2.4rem}.lib-result .lib-icon{flex:0 0 auto}.lib-result__text{min-width:0}.lib-result__hub{margin:0 0 .4rem}.lib-result__title{margin:0 0 .6rem;font-size:2rem;line-height:1.3}.lib .lib-result__title a{color:inherit;text-decoration:none}.lib .lib-result__title a:hover{text-decoration:underline;text-underline-offset:.25em}.lib-result__answer{margin:0;font-size:1.5rem;line-height:1.6;color:var(--serune-ink-muted)}@media screen and (max-width:749px){.lib-result{padding:1.6rem;gap:1.2rem}.lib-result .lib-icon{width:3.6rem}}.lib-results__also{margin:3.2rem 0 1.6rem;font-family:var(--serune-body, "Inter"),system-ui,sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase;color:var(--serune-gold-text)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/serune-library.css.map */
