:root{--ink:#202020;--wine:#8c2938;--line:#deded9;--muted:#636360;--paper:#f4f4f2}body{background:#fff;color:#202020;font:16px/1.6 'Instrument Sans',sans-serif}button,a,input{font:inherit}h1,h2,h3{color:#202020}.live-header{background:#1e1e1d;color:white;height:106px;display:flex;justify-content:space-between;align-items:center;padding:0 max(4vw,24px);position:relative}.live-header>button{border:0;color:white;background:none;font-size:17px;display:flex;align-items:center;gap:12px}.live-header>button span{font-size:12px}.live-wordmark{position:absolute;left:50%;transform:translateX(-50%);font:48px/1 'Bodoni Moda',serif;text-decoration:none;letter-spacing:-.045em;color:#fff}.live-header>div{display:flex;align-items:center;gap:25px}.live-header>div>button{background:none;border:1px solid #555;color:white;font-size:12px;padding:12px 15px}.header-demo{font-size:10px;color:#aaa;letter-spacing:.07em}.publication-nav{display:none;background:#1e1e1d;color:#ddd;justify-content:center;gap:32px;padding:15px 24px;font-size:12px;border-top:1px solid #444}.publication-nav a{text-decoration:none}.reference-workspace{display:grid;grid-template-columns:204px minmax(0,1fr);gap:clamp(32px,4vw,68px);max-width:1440px;padding:42px 48px 70px;margin:auto;min-height:70vh}.reference-sidebar{align-self:start;position:sticky;top:30px}.member-title{font-size:21px;font-weight:600;letter-spacing:-.04em;text-decoration:none;display:block;margin-bottom:27px}.member-title span{font-size:12px;font-weight:400;letter-spacing:0;color:#636360;display:block;margin-top:6px}.nav{display:grid;gap:4px;border:0;padding:0;margin:0;overflow:visible;white-space:normal}.nav a,.nav button{display:flex;align-items:center;gap:11px;min-height:46px;padding:10px 12px;border:0;border-left:2px solid transparent;border-radius:0;text-decoration:none;background:none;color:#565653;font-size:13px;line-height:1.35;text-align:left}.nav a span,.nav button span{font-size:18px;min-width:17px;color:#686864}.nav button[aria-pressed=true]{border-left-color:#8c2938;background:#f4f4f2;color:#202020;font-weight:600}.nav a:hover{background:#f4f4f2}.member-tools{margin-top:23px;font-size:13px;color:#565653;padding:10px}.member-tools summary{cursor:pointer}.member-tools a{display:block;margin-top:15px}.member-bottom{margin-top:30px;padding:25px 12px 0;border-top:1px solid #deded9;display:grid;gap:25px;font-size:13px;color:#565653}.member-bottom a{text-decoration:none}.member-bottom small{font-size:11px;color:#85857e}.shell{padding:0;max-width:none;margin:0;min-width:0}.reference-page-heading{padding-bottom:27px;border-bottom:1px solid #d2d2cd}.reference-page-heading .eyebrow{color:#636360;font-size:11px;font-weight:400;letter-spacing:.07em;margin:0 0 17px}.reference-page-heading h1{font-family:'Instrument Sans',sans-serif;font-weight:500;font-size:clamp(32px,3.4vw,52px);line-height:1.12;letter-spacing:-.055em;margin:0 0 18px}.reference-page-heading>p:last-child{font-size:16px;color:#636360;margin:0}.reference-demo-note{font-size:13px;color:#636360;margin:38px 0 42px;line-height:1.7}.reference-guide-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.reference-guide-card{padding:26px;border:1px solid #deded9;background:white;border-radius:0;box-shadow:none}.reference-guide-card .eyebrow{color:#636360;font-size:11px;letter-spacing:.03em;font-weight:400;margin:0 0 12px}.reference-guide-card h2{font:400 28px/1.15 'Instrument Serif',Georgia,serif;letter-spacing:0;margin:12px 0}.reference-guide-card>p:not(.eyebrow){font-size:14px;color:#636360;line-height:1.6;margin:0}.black-button{display:inline-block;min-height:44px;border:1px solid #202020;background:#202020;color:#fff;border-radius:1px;text-decoration:none;font-size:13px;padding:11px 22px;margin-top:20px}.new-guide-proposal{margin-top:35px;border-top:1px solid #deded9;padding-top:26px}.new-guide-proposal>.eyebrow{font-size:11px;color:#8c2938}.new-guide-proposal h2{font:30px 'Instrument Serif',serif;letter-spacing:0;margin:15px 0}.new-guide-proposal p{font-size:14px;color:#636360}.reading-mode .publication-nav{display:flex}.reading-mode .reference-sidebar{display:none}.reading-mode .reference-workspace{display:block;padding-top:32px;max-width:1440px}.reference-back{border:0;background:none;padding:0;color:#636360;font-size:12px;text-decoration:underline;margin-bottom:22px}.reference-reading{max-width:832px;margin:0 auto}.reference-reading>.eyebrow{font-size:14px;letter-spacing:.07em;font-weight:400;color:#8c2938;margin:0 0 13px}.reference-reading>h1{font:400 50px/1.12 'Instrument Serif',Georgia,serif;letter-spacing:-.02em;margin:0 0 20px}.reference-reading .reading-lede{font-size:19px;line-height:1.7;margin-bottom:10px}.reference-reading>p{font-size:14px}.reference-reading h2{font:400 32px/1.2 'Instrument Serif',serif;letter-spacing:0;margin:25px 0 20px}.reference-reading h3{font:400 25px/1.3 'Instrument Serif',serif;letter-spacing:0;margin:0 0 10px}.reference-reading p,.reference-reading li{line-height:1.8}.part-nav{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.part-nav button{border:1px solid #d3c3c6;background:white;padding:8px 16px;min-height:42px;font-size:16px;border-radius:0}.part-nav button[aria-pressed=true]{color:white;background:#8c2938;border-color:#8c2938}.reference-concept{padding:24px;border:1px solid #e4d8db;border-radius:12px;margin:0 0 31px}.reference-concept figcaption{font-weight:500;margin-bottom:17px}.reference-concept ol{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;padding:0;margin:0}.reference-concept li{border-left:2px solid #8c2938;padding-left:16px;font-size:16px}.reference-concept li>span{font:30px 'Instrument Serif',serif;color:#8c2938;display:block;margin:0 0 8px}.reading-section{margin:32px 0}.reading-section>p{margin:0 0 12px;line-height:1.8}.reference-exercise{min-width:0;border:1px solid #e1d1d4;border-radius:12px;margin:25px 0;padding:22px}.reference-exercise legend{padding:0 8px;font-weight:500}.reference-choices{display:grid;gap:9px;margin-top:18px}.reference-choices label{display:flex;align-items:flex-start;gap:12px;padding:15px;border:1px solid #e4d5d8;border-radius:8px;cursor:pointer;line-height:1.65}.reference-choices input{margin-top:6px;accent-color:#8c2938;flex:none}.quiz-response{font-size:14px;margin:15px 0 0;line-height:1.8;color:#636360}.reference-results{padding:24px;background:#f5f4f2;border:1px solid #e5dedc;margin-top:40px}.reference-results h2{margin-top:0}.reference-results ul{padding-left:21px}.reference-partner{border:1px solid #e3dfd9;padding:24px;display:grid;grid-template-columns:155px 1fr;gap:25px;align-items:center;margin:40px 0;background:#fafbf9}.reference-partner .eyebrow{display:block;font-size:9px;color:#818878;letter-spacing:.07em;line-height:1.8;margin-bottom:19px}.reference-partner h2{font:29px/1.15 'Instrument Serif',serif;margin:0 0 12px;letter-spacing:-.01em}.reference-partner p{font-size:14px;color:#676c62;margin:0 0 15px;line-height:1.75}.reference-partner small{display:block;font-size:11px;color:#828979;margin-top:13px}.avanza-brand{width:112px;max-width:100%}.partner-button{font-size:13px;padding:10px 14px;display:inline-block;text-decoration:none;color:white;background:#008c58;border:1px solid #008c58}.reference-partner.opti{background:#faf9fd}.reference-partner.opti .partner-button{background:#654588;border-color:#654588}.opti-brand{background:#6c4492;width:89px;height:65px;display:flex;justify-content:center;align-items:center;border-radius:4px}.opti-brand img{width:75px;height:60px}.savelend-brand{font-size:27px;font-weight:600;letter-spacing:-.04em;color:#285443}.reference-partner.savelend .partner-button{background:#315e50;border-color:#315e50}.partner-extra{font-size:13px;border-bottom:1px solid #deded9;padding-bottom:20px;color:#636360}.partner-extra summary{cursor:pointer}.partner-extra button{font-size:12px}.source-section{border-top:1px solid #deded9;padding-top:25px}.source-section p,.source-section li{font-size:13px;color:#636360}.original-note{background:#f5f4f2;padding:20px;font-size:13px!important;color:#636360;margin:25px 0}.original-note p{font-size:13px!important}.original-note a{font-size:13px}.primary,.secondary{border-radius:0;font-size:14px}.saving-overview-hero{border:1px solid #deded9;border-radius:12px;display:grid;grid-template-columns:1fr 288px;gap:30px;padding:40px 40px 0;align-items:center}.saving-overview-hero h1{font:500 clamp(40px,4.7vw,64px)/1.08 'Instrument Sans',sans-serif;letter-spacing:-.055em;margin-bottom:25px}.saving-overview-hero .eyebrow{font-size:11px;letter-spacing:.035em;margin-bottom:28px}.saving-overview-hero .eyebrow span{display:inline-block;border:1px solid #e2ccd0;border-radius:20px;margin-left:10px;padding:3px 10px;background:#faf5f6}.saving-overview-hero>div>p:not(.eyebrow){font-size:20px;line-height:1.6}.saving-overview-hero aside{padding:25px;background:#822333;color:white;border-radius:12px}.saving-overview-hero aside>span{font-size:25px}.saving-overview-hero aside strong{font:30px/1.2 'Instrument Serif',serif;display:block;margin:16px 0 12px;font-weight:400}.saving-overview-hero aside p{font-size:14px;color:#ddb3bc;margin:0 0 10px}.saving-overview-hero aside small{font-size:10px;color:#d8a6b1}.saving-progress{display:grid;grid-template-columns:1fr auto;grid-column:1/-1;margin:0 -40px;padding:20px 40px;border-top:1px solid #deded9;font-size:11px;letter-spacing:.1em;color:#74746f}.saving-progress i{grid-column:1/-1;background:#f1f1ef;height:8px;border-radius:10px;margin-top:10px}.saving-next{padding:27px 30px;border:1px solid #dcc4c9;background:#faf7f7;border-radius:12px;margin:45px 0}.saving-next h2{font:32px 'Instrument Serif',serif;letter-spacing:0;margin:15px 0}.saving-next p{font-size:15px}.saving-next .eyebrow{font-size:11px}.saving-outline{margin:45px 0}.saving-outline>.eyebrow{font-size:11px}.saving-outline h2{font:34px/1.2 'Instrument Serif',serif;letter-spacing:0}.saving-outline>p{font-size:15px;color:#636360}.saving-part-list{display:grid;gap:14px;margin-top:27px}.saving-part-list>button{display:flex;align-items:center;gap:21px;border:1px solid #deded9;border-radius:9px;padding:23px;text-align:left;background:white}.saving-part-list>button>span{font:30px 'Instrument Serif',serif;color:#8c2938;min-width:28px}.saving-part-list h3{font-size:19px;font-weight:500;margin:0 0 7px}.saving-part-list p{font-size:14px;color:#636360;margin:0}.saving-part-list small{font-size:12px;color:#74746f;margin-left:auto;white-space:nowrap}.credit-reflection{display:flex;align-items:center;gap:12px;font-size:14px}.credit-reflection input{accent-color:#8c2938}.footer{margin-top:55px;padding-top:25px;font-size:11px;color:#82827a}.footer .wordmark{font-size:28px}.menu-links{display:grid;gap:22px}.guide-subnav[hidden]{display:none!important}.page-head h1{font-family:'Instrument Serif',serif}.tour{max-width:720px}.reading-mode .view:not(#guide):not(#saving):not(#credits){max-width:1140px;margin:0 auto}.reference-workspace .view{animation:none}@media(max-width:900px){.reference-workspace{grid-template-columns:170px 1fr;padding:32px 25px;gap:26px}.reference-guide-list{grid-template-columns:1fr}.reference-guide-card{padding:25px}.live-header{padding-inline:25px}.publication-nav{gap:21px;overflow:auto;white-space:nowrap;justify-content:flex-start;padding-inline:25px}.reading-mode .reference-workspace{padding:28px 25px}.saving-overview-hero{grid-template-columns:1fr;padding:28px 28px 0;gap:20px}.saving-overview-hero aside{padding:20px}.saving-progress{margin:0 -28px;padding:20px 28px}.saving-overview-hero h1{font-size:45px}.saving-overview-hero>div>p:not(.eyebrow){font-size:18px}.saving-overview-hero aside>span{display:none}.saving-overview-hero aside strong{margin-top:0}.reference-reading>h1{font-size:44px}.header-demo{display:none}}@media(max-width:600px){.live-header{height:86px;padding:0 18px}.live-wordmark{font-size:37px}.live-header>button span{display:none}.live-header>div>button{font-size:10px;padding:9px 11px}.reference-workspace{display:block;padding:26px 20px}.reference-sidebar{position:static;margin-bottom:30px}.member-title{font-size:21px;margin-bottom:17px}.member-title span{font-size:11px}.nav{display:flex;gap:5px;overflow:auto;padding-bottom:4px}.nav a,.nav button{white-space:nowrap;min-width:max-content;min-height:40px;font-size:12px;padding:10px 11px;border-left:0;border-bottom:2px solid transparent}.nav button[aria-pressed=true]{border-bottom-color:#8c2938}.nav a span,.nav button span{display:none}.member-tools,.member-bottom{display:none}.reference-page-heading h1{font-size:38px}.reference-page-heading>p:last-child{font-size:15px}.reference-demo-note{font-size:12px;margin:25px 0}.reference-guide-card h2{font-size:29px}.reference-guide-card>p:not(.eyebrow){font-size:14px}.reference-guide-card{padding:24px}.reference-guide-list{gap:16px}.publication-nav{font-size:11px;padding:12px 20px;gap:22px}.reading-mode .reference-workspace{padding:24px 20px}.reference-reading>h1{font-size:39px}.reference-reading .reading-lede{font-size:18px}.reference-reading h2{font-size:30px}.reference-reading h3{font-size:24px}.reference-reading p,.reference-reading li{font-size:15px}.part-nav{gap:8px;margin:25px 0}.part-nav button{font-size:14px;padding:8px 13px}.reference-concept{padding:20px}.reference-concept ol{grid-template-columns:1fr;gap:19px}.reference-concept li{font-size:15px}.reference-exercise{padding:18px}.reference-choices label{padding:13px;font-size:14px}.reference-results{padding:20px}.reference-partner{grid-template-columns:1fr;padding:23px;gap:22px}.reference-partner>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:20px}.reference-partner .eyebrow{margin:0;max-width:130px}.reference-partner h2{font-size:28px}.reference-partner p{font-size:14px}.partner-button{font-size:12px}.saving-overview-hero{padding:24px 23px 0;gap:22px}.saving-overview-hero h1{font-size:38px}.saving-overview-hero .eyebrow{font-size:10px;line-height:2;margin-bottom:22px}.saving-overview-hero .eyebrow span{margin-left:0}.saving-overview-hero>div>p:not(.eyebrow){font-size:17px}.saving-progress{margin:0 -23px;padding:18px 23px}.saving-next{padding:24px;margin:27px 0}.saving-next h2{font-size:29px}.saving-outline h2{font-size:30px}.saving-outline>p{font-size:14px}.saving-part-list>button{padding:20px 17px;gap:15px;flex-wrap:wrap}.saving-part-list>button>div{flex:1;min-width:200px}.saving-part-list h3{font-size:17px}.saving-part-list p{font-size:13px}.saving-part-list small{margin-left:43px}.reference-back{margin-bottom:22px}.footer{display:block;margin-top:35px}.footer .wordmark{display:block;margin-bottom:12px}.footer p{font-size:11px}.new-guide-proposal .eyebrow{font-size:10px}.black-button{font-size:13px}.tour{padding:12px;gap:10px}.tour button{font-size:10px;padding:7px}.tour strong{font-size:12px}}
.nav svg{width:17px;height:17px;flex:none;color:#686864}.reading-mode .live-wordmark{font-size:70px}@media(max-width:600px){.nav svg{display:none}.reading-mode .live-wordmark{font-size:37px}}
.simple-guide{max-width:740px;margin:0 auto}.simple-guide-top{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.simple-guide-top>.eyebrow{font-size:11px;font-weight:400;letter-spacing:.06em;margin:0}.simple-guide-top>span:last-child{font-size:12px;color:#777;white-space:nowrap}.simple-step-nav{display:flex;gap:12px;margin:22px 0 32px}.simple-step-nav button{display:flex;align-items:center;gap:10px;flex:1;border:0;padding:0;background:none;color:#999}.simple-step-nav button span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #d8d4d2;border-radius:50%;font-size:12px;flex:none}.simple-step-nav button i{height:2px;background:#e7e4e1;flex:1}.simple-step-nav button:last-child{flex:0}.simple-step-nav button[aria-current=step]{color:#8c2938}.simple-step-nav button[aria-current=step] span{background:#8c2938;border-color:#8c2938;color:white}.simple-guide h1{font:400 49px/1.1 'Instrument Serif',Georgia,serif;letter-spacing:-.02em;margin:0 0 18px}.simple-intro{font-size:20px;line-height:1.6;margin-bottom:18px}.simple-points{padding-left:21px;margin:0 0 25px;display:grid;gap:11px;font-size:16px;line-height:1.75;color:#575752}.simple-example{padding:21px 24px;background:#f5f4f1;border-left:2px solid #8c2938;margin:25px 0 30px}.simple-example>.eyebrow{font-size:10px;letter-spacing:.1em;font-weight:400;margin:0 0 9px}.simple-example p{font-size:16px;line-height:1.8;margin:0}.simple-question>.eyebrow{font-size:10px;font-weight:400;letter-spacing:.08em;color:#79756f;margin:0 0 9px}.simple-question h2{font:400 28px/1.25 'Instrument Serif',serif;letter-spacing:0;margin:0 0 17px}.simple-question .reference-choices{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:0}.simple-question .reference-choices label{border-radius:3px;font-size:15px;background:white;align-items:flex-start;padding:16px;min-height:60px}.simple-question label:has(input:checked){background:#faf4f5;border-color:#8c2938}.simple-feedback{font-size:13px;color:#7c7873;line-height:1.7;margin:13px 0 0;min-height:24px}.simple-feedback.answered{color:#64313a}.simple-actions{display:flex;justify-content:space-between;gap:18px;margin-top:28px;padding-top:22px;border-top:1px solid #deded9}.simple-actions button{font-size:14px;min-width:123px;padding:11px 20px}.simple-next{font-size:12px;color:#848078;margin:13px 0 24px;text-align:right}.simple-more{border-block:1px solid #deded9;padding:17px 0;color:#696660;font-size:13px}.simple-more>summary{cursor:pointer}.simple-more>p{margin:20px 0 10px}.simple-more>.partner-extra{margin-top:22px;border:0;padding:0}.simple-note{font-size:11px;color:#999187;line-height:1.8;margin:20px 0 0}.simple-guide .reference-partner h2{font:29px/1.2 'Instrument Serif',serif}.simple-guide .reference-partner{margin-top:25px}.simple-guide .reference-partner .eyebrow{font-size:9px}@media(max-width:600px){.simple-guide-top{gap:12px}.simple-guide-top>.eyebrow{font-size:9px;max-width:230px;line-height:1.8}.simple-step-nav{gap:7px;margin:18px 0 25px}.simple-step-nav button{gap:7px}.simple-step-nav button span{width:25px;height:25px;font-size:11px}.simple-guide h1{font-size:39px}.simple-intro{font-size:18px}.simple-points{font-size:15px;line-height:1.75}.simple-example{padding:19px;margin:23px 0}.simple-example p{font-size:15px}.simple-question h2{font-size:26px}.simple-question .reference-choices{grid-template-columns:1fr;gap:9px}.simple-question .reference-choices label{padding:14px;font-size:14px;min-height:50px}.simple-actions button{min-width:112px;font-size:13px}.simple-next{font-size:11px;text-align:left}.simple-guide-top>span:last-child{font-size:11px}}

.guide-partner-byline{display:flex;align-items:center;gap:13px;margin-top:12px;font-size:11px;color:#77736f}.guide-partner-byline img{width:71px;height:auto}.avanza-guide-inset{display:grid;grid-template-columns:1fr auto;column-gap:24px;row-gap:13px;background:#f2f8f4;border:1px solid #dcebe1;border-left:3px solid #008642;padding:19px 22px;margin:24px 0 0}.avanza-guide-inset .eyebrow{font-size:9px;letter-spacing:.11em;color:#487456;margin:0 0 7px}.avanza-guide-inset h3{font:400 24px/1.2 'Instrument Serif',Georgia,serif;margin:0 0 7px}.avanza-guide-inset p{font-size:13px;line-height:1.65;color:#526057;margin:0 0 10px;max-width:510px}.avanza-guide-inset a{color:#006f37;font-size:12px;font-weight:600;text-underline-offset:3px}.avanza-guide-inset>img{width:83px;height:auto;align-self:start;margin-top:3px}.avanza-guide-inset>small{grid-column:1/-1;font-size:10px;color:#768378}@media(max-width:600px){.avanza-guide-inset{padding:17px;column-gap:12px}.avanza-guide-inset>img{width:65px}.avanza-guide-inset h3{font-size:23px}.guide-partner-byline{font-size:10px}.guide-partner-byline img{width:65px}}

.library-text-link{display:block;border:0;background:none;padding:14px 0 0;color:#8c2938;font-size:12px;text-align:left}.stock-format-nav{display:flex;gap:25px;align-items:center;border-bottom:1px solid #e5e3df;margin-top:20px;padding-bottom:10px;font-size:12px}.stock-format-nav>span{color:#8c2938;font-weight:600}.stock-format-nav button{background:none;border:0;padding:0;color:#454740}.stock-format-nav small{font-size:10px;margin-left:4px;color:#7b7b72}.library-head{display:flex;gap:35px;align-items:flex-start;justify-content:space-between}.library-head h1{font:400 clamp(39px,4.5vw,62px)/1.1 'Instrument Serif',serif;margin:0 0 20px}.library-head p:not(.eyebrow){max-width:640px;color:#64645f;font-size:17px;line-height:1.7}.library-head .eyebrow{font-size:10px;margin-bottom:16px}.library-partner{min-width:140px;padding-top:7px}.library-partner small{display:block;font-size:9px;color:#777;letter-spacing:.06em;margin-bottom:12px}.library-partner img{width:105px;height:auto}.library-summary{display:flex;gap:25px;flex-wrap:wrap;border-block:1px solid #deded9;padding:17px 0;margin-top:12px;font-size:12px;color:#666}.library-summary strong{color:#8c2938;font-weight:500}.library-note{font-size:12px;color:#797970;margin:15px 0 28px;max-width:720px}.library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 25px}.library-card{border:0;background:none;padding:0;text-align:left;min-width:0}.library-poster{aspect-ratio:1.4;display:flex;flex-direction:column;justify-content:space-between;background:#f0eae7;padding:20px;overflow:hidden}.poster-1,.poster-4{background:#eaf2ec}.poster-2{background:#eeeae3}.poster-3{background:#eee8ed}.library-poster-top{display:flex;justify-content:space-between;align-items:center;font:20px 'Instrument Serif',serif}.library-poster-top>span{font:9px 'Instrument Sans',sans-serif;letter-spacing:.07em}.library-poster>strong{font:400 clamp(24px,2.4vw,36px)/1.05 'Instrument Serif',serif;margin:20px 0;max-width:240px}.library-poster-bottom{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:.04em}.library-poster-bottom img{width:57px;margin-left:auto}.library-preview-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:38px;padding:0 14px 0 10px;border-radius:999px;background:#8c2938;color:#fff;font-size:11px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;transition:background .15s ease,box-shadow .15s ease}.library-preview-action svg{display:block;width:18px;height:18px;flex:none;fill:currentColor;transform:translateX(-2px)}.library-card:hover .library-preview-action,.library-card:focus-visible .library-preview-action{background:#71202d;box-shadow:0 3px 10px #8c293824}.library-poster-bottom{gap:12px;flex-wrap:wrap}.library-poster-bottom img{flex:none;width:62px;height:auto}.library-card-meta{display:block;color:#777;font-size:10px;letter-spacing:.07em;margin:17px 0 9px}.library-card h2{font:400 28px/1.15 'Instrument Serif',serif;letter-spacing:-.02em;margin:0 0 11px}.library-card p{font-size:13px;color:#6b6b62;line-height:1.7}.library-card-link{color:#8c2938;font-size:12px;border-bottom:1px solid #b1878a;padding-bottom:3px}.library-card:hover .library-poster{box-shadow:inset 0 0 0 1px #b7a19c}.library-formats{display:grid;grid-template-columns:1fr 1fr;gap:30px;border-block:1px solid #deded9;padding:26px 0;margin:46px 0 24px}.library-formats .eyebrow{font-size:9px;margin-bottom:12px}.library-formats h2{font:30px/1.15 'Instrument Serif',serif;margin:0}.library-formats>p{font-size:14px;color:#6b6b62;margin:0;line-height:1.8}@media(max-width:900px){.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-head{gap:20px}.library-partner{min-width:120px}}@media(max-width:600px){.library-head{display:block}.library-partner{display:flex;align-items:center;gap:15px;margin-bottom:20px}.library-partner small{margin:0}.library-partner img{width:80px}.library-summary{gap:8px 18px}.library-grid{grid-template-columns:1fr;gap:30px}.library-poster{aspect-ratio:1.6}.library-poster>strong{font-size:34px}.library-formats{grid-template-columns:1fr;gap:17px}.library-head p:not(.eyebrow){font-size:15px}.stock-format-nav{gap:18px}.stock-format-nav small{display:none}}
