/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#10231e;--deep:#071c18;--sage:#557064;--cream:#f4f0e6;--paper:#fbfaf6;--gold:#c59c4a;--line:#d9d6cb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.site-header{z-index:5;color:#f7f2e7;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;width:100%;height:88px;padding:0 5vw;display:flex;position:absolute}.wordmark{letter-spacing:.22em;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.mark{border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:20px;font-style:italic;display:grid}.site-header nav{gap:32px;font-size:13px;display:flex}.site-header nav a:hover{color:#e5c781}.header-cta{text-transform:uppercase;letter-spacing:.12em;border-bottom:1px solid #e5c781;padding-bottom:6px;font-size:12px}.hero{background:var(--deep);color:#f8f3e9;grid-template-columns:1.02fr .98fr;min-height:760px;padding:160px 5vw 80px;display:grid;overflow:hidden}.hero-copy{align-self:center;max-width:680px}.eyebrow{text-transform:uppercase;letter-spacing:.22em;color:#92752e;font-size:11px;font-weight:700}.hero .eyebrow{color:#d8b765}.hero h1,.section h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.94}.hero h1{margin:26px 0;font-size:clamp(68px,8vw,122px)}.hero h1 em{color:#d9b862;font-weight:400}.lede{color:#d6d9d3;max-width:610px;font-family:Georgia,serif;font-size:21px;line-height:1.65}.actions{gap:14px;margin-top:38px;display:flex}.button{text-transform:uppercase;letter-spacing:.14em;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:11px;font-weight:700;display:inline-flex}.primary{color:#11231e;background:#d5b45c}.quiet{color:#fff;border:1px solid #687a72}.hero-art{align-self:center;min-height:480px;position:relative}.orb{background:radial-gradient(circle at 40% 36%,#e9c5698c,#18443880 38%,#071c1800 69%);border-radius:50%;width:470px;height:470px;position:absolute;top:0;right:-40px}.staff{transform-origin:100%;background:linear-gradient(90deg,#0000,#b9a467,#0000);width:95%;height:1px;position:absolute;right:0}.staff:before,.staff:after{content:"";background:#d6b65e;border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 30px #d6b65e}.staff.one{top:34%;transform:rotate(-13deg)}.staff.one:before{top:-8px;left:20%}.staff.one:after{top:-8px;left:62%}.staff.two{top:50%;transform:rotate(7deg)}.staff.two:before{top:-8px;left:37%}.staff.two:after{top:-8px;left:75%}.staff.three{top:65%;transform:rotate(-4deg)}.staff.three:before{top:-8px;left:53%}.staff.three:after{top:-8px;left:87%}.art-caption{text-align:right;color:#b5c0b9;font-family:Georgia,serif;font-style:italic;line-height:1.5;position:absolute;bottom:0;right:2vw}.trust-strip{border-bottom:1px solid var(--line);background:#ebe5d7;grid-template-columns:repeat(4,1fr);padding:30px 5vw;display:grid}.trust-strip div{border-right:1px solid #c8c2b4;justify-content:center;align-items:baseline;gap:12px;display:flex}.trust-strip div:last-child{border:0}.trust-strip strong{font-family:Georgia,serif;font-size:28px;font-weight:400}.trust-strip span{text-transform:uppercase;letter-spacing:.17em;color:#617068;font-size:9px}.section{padding:110px 7vw}.section-heading{grid-template-columns:1fr .8fr;align-items:end;gap:12vw;margin-bottom:60px;display:grid}.section h2{margin:18px 0 0;font-size:clamp(48px,5.5vw,80px)}.section-heading>p{color:#5d6b65;font-family:Georgia,serif;font-size:17px;line-height:1.7}.song-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.song-card{background:#f0ede4;border:1px solid #0000;flex-direction:column;min-height:330px;padding:25px;transition:all .25s;display:flex;position:relative}.song-card:hover{border-color:#b69a57;transform:translateY(-4px)}.song-card.featured{background:var(--ink);color:#f8f3e9}.song-number{letter-spacing:.14em;color:#998657;font-size:10px}.wave{align-items:center;gap:3px;height:44px;margin:28px 0 8px;display:flex}.wave i{background:#ba9950;width:2px;display:block}.wave i:first-child,.wave i:nth-child(7){height:8px}.wave i:nth-child(2),.wave i:nth-child(6){height:20px}.wave i:nth-child(3),.wave i:nth-child(5){height:34px}.wave i:nth-child(4){height:44px}.song-theme,.tone{text-transform:uppercase;letter-spacing:.13em;color:#8a7650;font-size:10px}.song-card h3{margin:11px 0;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.15}.song-card .tone{color:#758078}.song-footer{border-top:1px solid #646e684d;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:22px;display:flex}.song-footer span{letter-spacing:.08em;text-transform:uppercase;font-size:9px}.song-footer button{color:inherit;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:10px}.catalog-note{text-align:center;color:#77827d;max-width:700px;margin:28px auto 0;font-size:12px}.licensing{color:#f9f4e9;background:#0e2a23;grid-template-columns:1fr 1fr;gap:12vw;display:grid}.light{color:#d3b35d}.licensing-copy{padding-top:18px}.licensing-copy>p{color:#d8ded9;font-family:Georgia,serif;font-size:21px;line-height:1.6}.licensing ul{padding:10px 0 20px;list-style:none}.licensing li{text-transform:uppercase;letter-spacing:.13em;border-top:1px solid #496059;padding:16px 0;font-size:12px}.gold{color:#10231e;background:#d6b55c}.story{grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;display:grid}.portrait-placeholder{color:#d8b65e;background:linear-gradient(145deg,#243d34,#0c211c);justify-content:center;align-items:center;min-height:590px;display:flex;position:relative}.portrait-placeholder>span{border:1px solid #88753d;border-radius:50%;place-items:center;width:280px;height:280px;font-family:Georgia,serif;font-size:130px;font-style:italic;display:grid}.portrait-placeholder small{letter-spacing:.18em;font-size:9px;position:absolute;bottom:30px}.story-copy .pullquote{color:#7a6532;font-family:Georgia,serif;font-size:25px;line-height:1.45}.story-copy>p:not(.eyebrow):not(.pullquote){color:#5d6964;line-height:1.75}.text-link{text-transform:uppercase;letter-spacing:.13em;border-bottom:1px solid #a88a43;margin-top:20px;padding-bottom:6px;font-size:11px;display:inline-block}footer{color:#dce1dc;background:#071713;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding:48px 5vw;display:grid}footer>p,footer>a{letter-spacing:.1em;text-align:center;font-size:11px}footer small{color:#71807a;text-align:center;border-top:1px solid #2d403a;grid-column:1/-1;padding-top:25px}@media (width<=900px){.site-header nav{display:none}.hero{grid-template-columns:1fr;padding-top:140px}.hero-art{min-height:330px}.orb{width:360px;height:360px}.trust-strip{grid-template-columns:1fr 1fr;gap:18px}.trust-strip div:nth-child(2){border:0}.section-heading,.licensing,.story{grid-template-columns:1fr;gap:50px}.song-grid{grid-template-columns:1fr 1fr}.portrait-placeholder{min-height:450px}.section{padding:80px 6vw}}@media (width<=600px){.site-header{height:76px}.header-cta{font-size:0}.header-cta:after{content:"INQUIRE";font-size:10px}.hero{min-height:680px;padding:130px 6vw 50px}.hero h1{font-size:60px}.hero-art{display:none}.lede{font-size:18px}.actions{flex-direction:column;align-items:stretch}.trust-strip{padding:24px 5vw}.trust-strip div{flex-direction:column;gap:2px}.trust-strip strong{font-size:23px}.section{padding:70px 6vw}.section-heading{margin-bottom:36px}.song-grid{grid-template-columns:1fr}.song-card{min-height:290px}footer{text-align:center;grid-template-columns:1fr}footer>p,footer>a{text-align:center}footer small{grid-column:1}}.catalog-page{background:#f7f3e9}.catalog-header{color:#f7f2e7;background:#071c18;border-bottom:1px solid #294139;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex}.catalog-header nav{gap:32px;font-size:13px;display:flex}.catalog-header nav a:hover{color:#e5c781}.catalog-hero{color:#f7f2e7;background:#071c18;grid-template-columns:1.25fr .75fr;align-items:center;gap:10vw;min-height:620px;padding:105px 7vw 78px;display:grid;position:relative;overflow:hidden}.catalog-hero h1{letter-spacing:-.05em;margin:25px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(63px,7.5vw,116px);font-weight:400;line-height:.94}.catalog-hero h1 em{color:#d9b862;font-weight:400}.catalog-hero-intro{z-index:1;align-self:end;position:relative}.catalog-deck{font-family:Georgia,serif;color:#e0e1dc!important;font-size:23px!important;line-height:1.55!important}.catalog-hero-intro>p{color:#9dafaa;font-size:14px;line-height:1.75}.light-link{color:#e1c370;border-color:#947b3d}.catalog-orbit{border:1px solid #d3b35d33;border-radius:50%;width:510px;height:510px;position:absolute;top:55px;right:-270px}.catalog-orbit i{border:1px solid #d3b35d24;border-radius:50%;position:absolute;inset:48px}.catalog-orbit i:nth-child(2){inset:112px}.catalog-orbit i:nth-child(3){inset:182px}.catalog-orbit span{color:#d6b55c;font-family:Georgia,serif;font-size:28px;position:absolute;top:230px;left:88px}.theme-index{background:#e9e3d5;border-bottom:1px solid #d2ccbe;grid-template-columns:.32fr 1fr;align-items:center;gap:4vw;padding:27px 7vw;display:grid}.theme-index>p{text-transform:uppercase;letter-spacing:.16em;color:#68756f;font-size:9px;font-weight:700}.theme-index>div{flex-wrap:wrap;gap:22px;display:flex}.theme-index span{color:#40534c;font-family:Georgia,serif;font-size:13px}.featured-catalog{padding:105px 7vw 125px}.catalog-section-heading{grid-template-columns:1fr auto;align-items:end;margin-bottom:52px;display:grid}.catalog-section-heading h2,.catalog-license h2{letter-spacing:-.045em;margin:17px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.7vw,82px);font-weight:400;line-height:.96}.catalog-key{text-transform:uppercase;letter-spacing:.14em;color:#738079;gap:25px;font-size:9px;display:flex}.catalog-key span{align-items:center;gap:8px;display:flex}.key-dot{border-radius:50%;width:7px;height:7px;display:block}.gold-dot{background:#b58e39}.key-line{border-top:1px solid #9e9a8f;width:22px;display:block}.featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.featured-card{background:#ebe6da;border:1px solid #0f272014;flex-direction:column;min-height:510px;padding:25px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.featured-card:hover{border-color:#b2924d;transform:translateY(-5px);box-shadow:0 18px 50px #132b2317}.card-top{letter-spacing:.14em;color:#7d827b;justify-content:space-between;font-size:9px;display:flex}.card-signal{align-items:center;gap:4px;height:47px;margin:28px 0 17px;display:flex}.card-signal i{background:#a9873e;width:2px;display:block}.card-signal i:first-child{height:12px}.card-signal i:nth-child(2){height:29px}.card-signal i:nth-child(3){height:44px}.card-signal i:nth-child(4){height:23px}.card-signal i:nth-child(5){height:8px}.card-theme{text-transform:uppercase;letter-spacing:.15em;color:#8a7547;margin:0;font-size:9px}.featured-card h3{letter-spacing:-.02em;margin:12px 0 16px;font-family:Georgia,serif;font-size:29px;font-weight:400;line-height:1.08}.card-pitch{color:#5b6863;margin:0;font-family:Georgia,serif;font-size:15px;line-height:1.55}.mood{border-bottom:1px solid #505c563d;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:24px;padding-bottom:13px;display:flex}.mood span{text-transform:uppercase;letter-spacing:.15em;color:#7c817b;font-size:8px}.mood strong{color:#8b7137;font-family:Georgia,serif;font-size:14px;font-weight:400}.featured-card ul{flex-wrap:wrap;gap:7px;margin:0;padding:16px 0;list-style:none;display:flex}.featured-card li{text-transform:uppercase;letter-spacing:.08em;border:1px solid #4758503d;border-radius:20px;padding:6px 8px;font-size:8px}.card-action{text-transform:uppercase;letter-spacing:.13em;border-top:1px solid #505c563d;justify-content:space-between;margin-top:3px;padding-top:15px;font-size:8px;display:flex}.card-action span:last-child{color:#92752e}.card-ink,.card-night{color:#f8f3e9;background:#102a23}.card-ink .card-pitch,.card-night .card-pitch{color:#c8d0cc}.card-ink .card-top,.card-night .card-top,.card-ink .mood span,.card-night .mood span{color:#94a49d}.card-ink li,.card-night li{border-color:#496158}.card-wine{color:#f8f1e6;background:#31211f}.card-wine .card-pitch{color:#d0bfba}.card-wine li{border-color:#72564e}.card-ember{color:#fff6e9;background:#6e3228}.card-ember .card-pitch{color:#ead0c8}.card-ember .card-theme,.card-ember .mood strong{color:#f0c674}.card-ember li{border-color:#a76659}.card-sun{color:#172820;background:#d2ad58}.card-sun .card-theme,.card-sun .mood strong{color:#4a451f}.card-sun .card-signal i{background:#173229}.card-moss{color:#fffdf5;background:#6f8070}.card-moss .card-pitch{color:#e2e6df}.card-moss .card-theme,.card-moss .mood strong{color:#f0cf7b}.card-moss li{border-color:#a9b5aa}.card-mist{background:#dce3dc}.card-copper{color:#fff9ef;background:#b06f48}.card-copper .card-pitch{color:#f2ded0}.card-copper .card-theme,.card-copper .mood strong{color:#ffdda0}.card-copper li{border-color:#da9e78}.card-stone{background:#d2cdc0}.catalog-bridge{text-align:center;background:#eee9dd;border-top:1px solid #dad4c7;padding:100px 14vw}.catalog-bridge blockquote{letter-spacing:-.025em;color:#17352c;max-width:1000px;margin:28px auto;font-family:Georgia,serif;font-size:clamp(32px,4vw,58px);line-height:1.2}.catalog-bridge>p:last-child{color:#65716c;max-width:760px;margin:0 auto;font-family:Georgia,serif;font-size:16px;line-height:1.75}.catalog-license{color:#f9f4e9;background:#0e2a23;grid-template-columns:1fr 1fr;align-items:center;gap:12vw;padding:100px 7vw;display:grid}.catalog-license>div:last-child>p{color:#d3dbd6;margin:0 0 30px;font-family:Georgia,serif;font-size:20px;line-height:1.65}.catalog-footer{color:#dce1dc;background:#071713;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;padding:48px 5vw;display:grid}.catalog-footer>p,.catalog-footer>a:not(.wordmark){letter-spacing:.1em;text-align:center;font-size:11px}.catalog-footer small{color:#71807a;text-align:center;border-top:1px solid #2d403a;grid-column:1/-1;padding-top:25px}@media (width<=1000px){.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-hero{gap:6vw}.catalog-section-heading{grid-template-columns:1fr}.catalog-key{margin-top:28px}}@media (width<=760px){.catalog-header{height:76px}.catalog-header nav{display:none}.catalog-hero{grid-template-columns:1fr;gap:50px;min-height:auto;padding:85px 6vw 65px}.catalog-hero-intro{max-width:600px}.catalog-orbit{opacity:.45}.theme-index{grid-template-columns:1fr;padding:25px 6vw}.featured-catalog{padding:75px 6vw 90px}.featured-grid{grid-template-columns:1fr}.featured-card{min-height:455px}.catalog-license{grid-template-columns:1fr;gap:40px;padding:80px 6vw}.catalog-footer{text-align:center;grid-template-columns:1fr}.catalog-footer>p,.catalog-footer>a{text-align:center}.catalog-footer small{grid-column:1}.catalog-bridge{padding:75px 7vw}}.card-link{color:inherit;transition:color .2s}.card-link:hover{color:#d2ad58}.song-detail-page{color:#152b24;background:#f4efe4}.detail-header{z-index:4;background:0 0;width:100%;position:absolute}.detail-hero{color:#f8f3e9;background:#0c2821;grid-template-rows:auto 1fr auto;grid-template-columns:1.15fr .85fr;gap:25px 8vw;min-height:850px;padding:135px 7vw 80px;display:grid;position:relative;overflow:hidden}.detail-hero:after{content:"";border:1px solid #d8b76526;border-radius:50%;width:680px;height:680px;position:absolute;top:80px;right:-320px;box-shadow:0 0 0 70px #d8b76509,0 0 0 150px #d8b76506}.detail-breadcrumb{text-transform:uppercase;letter-spacing:.16em;color:#97aaa2;z-index:1;grid-column:1/-1;gap:12px;font-size:9px;display:flex;position:relative}.detail-breadcrumb a{color:#d7bb72}.detail-title{z-index:1;align-self:center;position:relative}.detail-title h1{letter-spacing:-.055em;margin:23px 0 32px;font-family:Georgia,serif;font-size:clamp(65px,7.5vw,116px);font-weight:400;line-height:.9}.detail-title h1 em{color:#d8b866;font-weight:400}.detail-deck{color:#ccd5d0;max-width:760px;font-family:Georgia,serif;font-size:22px;line-height:1.6}.detail-signal{z-index:1;justify-content:center;align-self:center;align-items:center;gap:10px;height:280px;display:flex;position:relative}.detail-signal i{background:#d6b65e;width:3px;box-shadow:0 0 25px #d6b65e47}.detail-signal i:first-child,.detail-signal i:nth-child(9){height:35px}.detail-signal i:nth-child(2),.detail-signal i:nth-child(8){height:75px}.detail-signal i:nth-child(3),.detail-signal i:nth-child(7){height:135px}.detail-signal i:nth-child(4),.detail-signal i:nth-child(6){height:210px}.detail-signal i:nth-child(5){height:280px}.detail-audio{z-index:1;border-top:1px solid #496159;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:22px;display:flex;position:relative}.audio-status{text-transform:uppercase;letter-spacing:.14em;color:#aebcb6;align-items:center;gap:9px;font-size:9px;display:flex}.status-dot{background:#d4b45d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #d4b45d}.audio-track{align-items:center;gap:14px;display:flex}.play-shell{color:#d7bc73;border:1px solid #71877e;border-radius:50%;place-items:center;width:46px;height:46px;padding-left:2px;display:grid}.audio-track div{flex-direction:column;gap:4px;display:flex}.audio-track strong{font-family:Georgia,serif;font-size:15px;font-weight:400}.audio-track small{color:#93a49d;font-size:9px}.detail-facts{background:#dfd8c9;border-bottom:1px solid #c7c0b1;grid-template-columns:repeat(4,1fr);padding:34px 7vw;display:grid}.detail-facts div{border-right:1px solid #bdb5a6;padding:0 25px}.detail-facts div:first-child{padding-left:0}.detail-facts div:last-child{border:0}.detail-facts span{text-transform:uppercase;letter-spacing:.14em;color:#718078;margin-bottom:10px;font-size:8px;display:block}.detail-facts strong{color:#314840;font-family:Georgia,serif;font-size:16px;font-weight:400}.song-story{grid-template-columns:.7fr 1.3fr;gap:10vw;display:grid}.story-kicker{color:#816b34;font-family:Georgia,serif;font-size:29px;line-height:1.35;position:sticky;top:30px}.song-story article{max-width:780px}.song-story article p{color:#53625c;margin:0 0 26px;font-family:Georgia,serif;font-size:19px;line-height:1.85}.song-story article .story-lead{color:#17372d;font-size:27px;line-height:1.55}.placement-section{color:#f6f1e7;background:#16372e;padding:100px 7vw}.placement-heading{grid-template-columns:.55fr 1fr;align-items:end;margin-bottom:60px;display:grid}.placement-heading h2,.rights-panel h2,.detail-license h2{letter-spacing:-.04em;margin:15px 0 0;font-family:Georgia,serif;font-size:clamp(46px,5.4vw,76px);font-weight:400;line-height:.98}.placement-grid{border-top:1px solid #557067;grid-template-columns:repeat(3,1fr);display:grid}.placement-grid>div{border-right:1px solid #557067;padding:30px 35px 10px 0}.placement-grid>div+div{padding-left:35px}.placement-grid>div:last-child{border:0}.placement-grid span{letter-spacing:.16em;color:#d2b45f;font-size:9px}.placement-grid h3{font-family:Georgia,serif;font-size:23px;font-weight:400}.placement-grid p{color:#bfcac5;font-size:13px;line-height:1.7}.rights-panel{grid-template-columns:1fr 1fr;align-items:center;gap:10vw;padding:95px 7vw;display:grid}.rights-panel h2{font-size:clamp(40px,4.7vw,66px)}.rights-list p{border-top:1px solid #c8c1b3;justify-content:space-between;margin:0;padding:18px 0;font-size:11px;display:flex}.rights-list p:last-child{border-bottom:1px solid #c8c1b3}.rights-list span{text-transform:uppercase;letter-spacing:.11em;color:#718078}.rights-list strong{color:#745e2c;font-family:Georgia,serif;font-weight:400}.detail-license{text-align:center;color:#f8f0e5;background:#351f1d;padding:105px 15vw}.detail-license h2{margin:20px 0 30px}.detail-license>p:not(.eyebrow){color:#d7c7c1;max-width:790px;margin:0 auto 35px;font-family:Georgia,serif;font-size:18px;line-height:1.7}.detail-next{background:#e2dccf;grid-template-columns:1fr 1fr;display:grid}.detail-next>*{flex-direction:column;gap:6px;padding:35px 7vw;display:flex}.detail-next>:last-child{text-align:right;border-left:1px solid #c2bbad}.detail-next span{text-transform:uppercase;letter-spacing:.14em;color:#748179;font-size:8px}.detail-next strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.detail-next a:hover strong{color:#967837}@media (width<=800px){.detail-hero{grid-template-columns:1fr;min-height:auto;padding:110px 6vw 55px}.detail-signal{height:150px}.detail-signal i:nth-child(4),.detail-signal i:nth-child(6){height:125px}.detail-signal i:nth-child(5){height:150px}.detail-audio{flex-direction:column;align-items:flex-start;gap:22px}.detail-facts{grid-template-columns:1fr 1fr;gap:24px}.detail-facts div,.detail-facts div:first-child{border:0;padding:0}.song-story,.placement-heading,.rights-panel{grid-template-columns:1fr}.story-kicker{position:static}.placement-grid{grid-template-columns:1fr}.placement-grid>div,.placement-grid>div+div{border-bottom:1px solid #557067;border-right:0;padding:28px 0}.detail-license{padding:80px 7vw}}@media (width<=520px){.detail-title h1{font-size:56px}.detail-deck{font-size:18px}.detail-facts,.detail-next{grid-template-columns:1fr}.detail-next>:last-child{text-align:left;border-top:1px solid #c2bbad;border-left:0}}.detail-license{padding-left:11vw;padding-right:11vw}.license-form{text-align:left;background:#ffffff0e;border:1px solid #e6cda433;max-width:980px;margin:48px auto 0;padding:38px}.form-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.license-form label{flex-direction:column;gap:9px;display:flex}.license-form label>span{text-transform:uppercase;letter-spacing:.16em;color:#d7ba73;font-size:8px}.license-form input,.license-form select,.license-form textarea{color:#fff8ed;background:#271715;border:1px solid #e6cda447;border-radius:0;outline:none;width:100%;padding:14px 15px;font:14px Arial,Helvetica,sans-serif}.license-form input:focus,.license-form select:focus,.license-form textarea:focus{border-color:#d5b45c;box-shadow:0 0 0 1px #d5b45c}.license-form textarea{resize:vertical;line-height:1.55}.license-form option{background:#271715}.form-wide{grid-column:1/-1}.form-submit{border-top:1px solid #e6cda42e;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding-top:26px;display:flex}.form-submit p{color:#bfaeaa;max-width:430px;margin:0;font-size:10px;line-height:1.5}.form-submit .button{cursor:pointer;white-space:nowrap;border:0}@media (width<=620px){.form-grid{grid-template-columns:1fr}.form-wide{grid-column:auto}.license-form{padding:24px}.form-submit{flex-direction:column;align-items:stretch}.form-submit .button{width:100%}}.lyrics-section{background:#ece6d9;border-top:1px solid #d4cdbf;border-bottom:1px solid #cec7b9;padding:105px 7vw}.lyrics-heading{grid-template-columns:1fr auto;align-items:end;gap:7vw;margin-bottom:44px;display:grid}.lyrics-heading h2{letter-spacing:-.04em;margin:15px 0 18px;font-family:Georgia,serif;font-size:clamp(46px,5.4vw,76px);font-weight:400;line-height:.98}.lyrics-heading>div>p:last-child{color:#62706a;margin:0;font-family:Georgia,serif;font-size:17px;line-height:1.6}.download-sheet{border:1px solid #a99c7f;flex-direction:column;gap:8px;min-width:270px;padding:20px 22px;transition:background .2s,color .2s;display:flex}.download-sheet span{text-transform:uppercase;letter-spacing:.15em;color:#7b786c;font-size:8px}.download-sheet strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.download-sheet:hover{color:#f8f3e9;background:#15372d}.download-sheet:hover span{color:#d5b963}.lyrics-disclosure{border-top:1px solid #a9a294;border-bottom:1px solid #a9a294}.lyrics-disclosure summary{cursor:pointer;text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;align-items:center;padding:22px 0;font-size:10px;font-weight:700;list-style:none;display:flex}.lyrics-disclosure summary::-webkit-details-marker{display:none}.summary-state{border:1px solid #a9a294;border-radius:50%;place-items:center;width:31px;height:31px;font-family:Georgia,serif;font-size:19px;font-weight:400;transition:transform .2s;display:grid}.lyrics-disclosure[open] .summary-state{transform:rotate(45deg)}.lyrics-body{border-top:1px solid #c7c0b3;grid-template-columns:1fr 1fr;gap:8vw;padding:42px 6vw 30px;display:grid}.lyrics-body p{letter-spacing:.025em;text-align:center;color:#263e36;margin:0 0 30px;font-family:Georgia,serif;font-size:14px;line-height:1.7}.lyrics-copyright{text-transform:uppercase;border-top:1px solid #c7c0b3;padding:20px 0;text-align:center!important;letter-spacing:.14em!important;color:#748078!important;margin:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important}@media (width<=760px){.lyrics-section{padding:78px 6vw}.lyrics-heading{grid-template-columns:1fr}.download-sheet{min-width:0}.lyrics-body{grid-template-columns:1fr;padding-left:2vw;padding-right:2vw}.lyrics-body p{font-size:13px}}.lyric-line{display:block}.placement-heading>p{color:#ffffffad;max-width:38rem;margin:0;line-height:1.7}.detail-title h1{max-width:15ch}.featured-card{cursor:pointer}.featured-card:focus-visible{outline-offset:4px;outline:3px solid #d6b55c}.song-player{grid-template-columns:auto minmax(320px,520px) auto;align-items:center;gap:18px;min-width:min(100%,720px);display:grid}.song-player audio{display:none}.player-toggle{color:#d7bc73;cursor:pointer;background:0 0;border:1px solid #71877e;border-radius:50%;place-items:center;width:48px;height:48px;font-size:14px;display:grid}.player-toggle:hover,.player-toggle:focus-visible{color:#0c2821;background:#d7bc73;outline:none}.player-main{gap:8px;display:grid}.player-heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.player-heading strong{font-family:Georgia,serif;font-size:15px;font-weight:400}.player-heading small{text-transform:uppercase;letter-spacing:.1em;color:#93a49d;font-size:8px}.player-progress,.player-volume input{accent-color:#d7bc73;cursor:pointer}.player-progress{width:100%}.player-time{color:#93a49d;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:8px;display:flex}.player-volume{gap:5px;width:80px;display:grid}.player-volume span{letter-spacing:.14em;color:#93a49d;font-size:7px}.player-volume input{width:80px}@media (width<=800px){.song-player{grid-template-columns:auto 1fr;width:100%;min-width:100%}.player-volume{display:none}.player-heading{display:block}.player-heading small{margin-top:4px;display:block}}.trust-strip span,.portrait-placeholder small,.theme-index>p,.catalog-key,.card-top,.card-theme,.mood span,.featured-card li,.card-action{font-size:10px}.song-number,.song-theme,.tone,.song-footer span,.song-footer button{font-size:11px}.detail-breadcrumb,.audio-status,.audio-track small,.placement-grid span,.detail-next span{font-size:10px}.detail-facts span{font-size:10px;line-height:1.35}.rights-list p{align-items:baseline;gap:24px;font-size:12px}.rights-list strong{text-align:right;font-size:15px}.license-form label>span,.download-sheet span{font-size:10px}.form-submit p,.lyrics-disclosure summary{font-size:11px}.lyrics-copyright{font-size:10px!important}.player-heading strong{font-size:19px}.player-heading small,.player-time,.player-volume span{font-size:10px}.licensing-page{color:#153128;background:#f1ebdf}.licensing-header{z-index:5;background:0 0;width:100%;position:absolute}.licensing-hero{color:#f8f3e9;background:#0a2820;grid-template-columns:1.2fr .8fr;align-items:center;gap:8vw;min-height:720px;padding:155px 7vw 90px;display:grid;position:relative;overflow:hidden}.licensing-hero h1{letter-spacing:-.055em;margin:24px 0;font-family:Georgia,serif;font-size:clamp(66px,7.5vw,112px);font-weight:400;line-height:.91}.licensing-hero h1 em{color:#d7b75e;font-weight:400}.licensing-hero-copy{z-index:1;position:relative}.licensing-hero-copy>p{color:#ccd7d2;margin:0 0 35px;font-family:Georgia,serif;font-size:22px;line-height:1.65}.licensing-wave{opacity:.17;align-items:center;gap:18px;height:320px;display:flex;position:absolute;bottom:-65px;right:-6vw;transform:rotate(-8deg)}.licensing-wave i{background:#dbbc66;width:5px}.licensing-wave i:first-child,.licensing-wave i:nth-child(7){height:80px}.licensing-wave i:nth-child(2),.licensing-wave i:nth-child(6){height:150px}.licensing-wave i:nth-child(3),.licensing-wave i:nth-child(5){height:240px}.licensing-wave i:nth-child(4){height:320px}.license-options{padding:110px 7vw 125px}.license-intro{grid-template-columns:.7fr 1.1fr .9fr;align-items:start;gap:6vw;margin-bottom:65px;display:grid}.license-intro h2,.license-uses h2,.license-materials h2,.process-heading h2,.inquiry-heading h2{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(46px,5.4vw,76px);font-weight:400;line-height:.98}.license-intro>p:last-child{color:#61716a;font-family:Georgia,serif;font-size:17px;line-height:1.7}.license-option-grid{border-top:1px solid #bdb5a6;grid-template-columns:repeat(3,1fr);display:grid}.license-option-grid article{border-right:1px solid #bdb5a6;padding:35px 38px 20px 0}.license-option-grid article+article{padding-left:38px}.license-option-grid article:last-child{border-right:0}.license-option-grid span{text-transform:uppercase;letter-spacing:.16em;color:#8b7030;font-size:10px}.license-option-grid h3{margin:19px 0 15px;font-family:Georgia,serif;font-size:27px;font-weight:400}.license-option-grid p{color:#5d6d66;font-size:14px;line-height:1.75}.license-uses{color:#f8f3e9;background:#17372e;grid-template-columns:.8fr 1.2fr;align-items:start;gap:10vw;padding:100px 7vw;display:grid}.license-uses ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.license-uses li{color:#d5ded9;border-top:1px solid #526c63;padding:21px 20px 21px 0;font-family:Georgia,serif;font-size:18px}.license-uses li:nth-child(2n){border-left:1px solid #526c63;padding-left:28px}.license-materials{background:#dfd8ca;grid-template-columns:.8fr 1.2fr;align-items:start;gap:10vw;padding:110px 7vw;display:grid}.materials-list p{border-top:1px solid #b8b0a1;grid-template-columns:.7fr 1fr;gap:30px;margin:0;padding:21px 0;display:grid}.materials-list p:last-child{border-bottom:1px solid #b8b0a1}.materials-list strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.materials-list span{color:#5f6f68;font-size:13px;line-height:1.65}.license-process{background:#f5f0e6;grid-template-columns:.7fr 1.3fr;gap:10vw;padding:115px 7vw;display:grid}.license-process ol{margin:0;padding:0;list-style:none}.license-process li{border-top:1px solid #c6beb0;grid-template-columns:60px 1fr;gap:25px;padding:27px 0;display:grid}.license-process li:last-child{border-bottom:1px solid #c6beb0}.license-process li>span{letter-spacing:.15em;color:#9a7c35;font-size:11px}.license-process h3{margin:0 0 8px;font-family:Georgia,serif;font-size:25px;font-weight:400}.license-process li p{color:#63716b;margin:0;font-size:14px;line-height:1.7}.license-clarity{text-align:center;color:#f8f0e7;background:#38211f;padding:95px 14vw}.license-clarity blockquote{color:#f1e4d5;max-width:1100px;margin:28px auto;font-family:Georgia,serif;font-size:clamp(25px,3vw,43px);line-height:1.35}.license-clarity>p:last-child{color:#c8b8b2;font-size:13px}.licensing-inquiry{color:#f8f2e9;background:#0d2922;padding:110px 9vw}.inquiry-heading{text-align:center;max-width:850px;margin:0 auto}.inquiry-heading p:last-child{color:#c8d2cd;max-width:670px;margin:25px auto 0;font-family:Georgia,serif;font-size:18px;line-height:1.65}.licensing-page-form{background:#ffffff0b;margin-top:60px}@media (width<=900px){.licensing-hero,.license-intro,.license-uses,.license-materials,.license-process{grid-template-columns:1fr}.license-intro{gap:25px}.license-option-grid{grid-template-columns:1fr}.license-option-grid article,.license-option-grid article+article{border-bottom:1px solid #bdb5a6;border-right:0;padding:30px 0}.license-uses{gap:45px}.license-materials,.license-process{gap:55px}}@media (width<=620px){.licensing-hero{grid-template-columns:1fr;min-height:auto;padding:125px 6vw 75px}.licensing-hero h1{font-size:58px}.licensing-hero-copy>p{font-size:18px}.license-options,.license-materials,.license-process,.licensing-inquiry,.license-uses{padding:78px 6vw}.license-uses ul{grid-template-columns:1fr}.license-uses li:nth-child(2n){border-left:0;padding-left:0}.materials-list p{grid-template-columns:1fr;gap:8px}.license-clarity{padding:75px 7vw}.licensing-page-form{margin-top:42px}}.home-pathways{background:#f5f1e8;grid-template-columns:1fr 1fr 1fr;gap:14px;padding:105px 7vw;display:grid}.pathways-intro{padding:12px 3vw 12px 0}.pathways-intro h2{letter-spacing:-.045em;margin:17px 0 26px;font-family:Georgia,serif;font-size:clamp(42px,4.6vw,68px);font-weight:400;line-height:.96}.pathways-intro>p:last-child{color:#617069;font-family:Georgia,serif;font-size:16px;line-height:1.7}.pathway-card{background:#dfd8c9;border:1px solid #c9c0af;flex-direction:column;min-height:390px;padding:38px;transition:transform .25s,border-color .25s;display:flex}.pathway-card:hover{border-color:#a88943;transform:translateY(-5px)}.pathway-card>span{text-transform:uppercase;letter-spacing:.16em;color:#846d35;font-size:10px}.pathway-card h3{margin:52px 0 20px;font-family:Georgia,serif;font-size:42px;font-weight:400;line-height:1}.pathway-card p{color:#55655e;font-family:Georgia,serif;font-size:16px;line-height:1.7}.pathway-card strong{text-transform:uppercase;letter-spacing:.13em;border-top:1px solid #b9b09f;margin-top:auto;padding-top:24px;font-size:11px}.pathway-dark{color:#f8f3e9;background:#17372e;border-color:#17372e}.pathway-dark>span{color:#d4b65f}.pathway-dark p{color:#c4d0ca}.pathway-dark strong{border-color:#4e675e}.song-card:focus-visible,.pathway-card:focus-visible{outline-offset:4px;outline:3px solid #c59c4a}.song-footer strong{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:11px;font-weight:400}.licensing-actions{flex-wrap:wrap;gap:14px;display:flex}@media (width<=900px){.home-pathways{grid-template-columns:1fr 1fr}.pathways-intro{grid-column:1/-1;max-width:720px}}@media (width<=600px){.hero h1{font-size:56px}.home-pathways{grid-template-columns:1fr;padding:72px 6vw}.pathways-intro{grid-column:auto;padding-right:0}.pathway-card{min-height:330px}.pathway-card h3{margin-top:36px}.licensing-actions{flex-direction:column}.licensing-actions .button{width:100%}}.about-page{color:#153128;background:#f4efe5}.about-header{z-index:5;background:0 0;width:100%;position:absolute}.about-hero{color:#f8f3e9;background:#09251e;grid-template-columns:1.15fr .85fr;align-items:center;gap:9vw;min-height:760px;padding:145px 7vw 85px;display:grid;overflow:hidden}.about-hero h1{letter-spacing:-.06em;margin:30px 0 42px;font-family:Georgia,serif;font-size:clamp(78px,9vw,140px);font-weight:400;line-height:.82}.about-hero h1 em{color:#d8b75f;font-weight:400}.about-hero-copy>p:last-child{color:#ccd6d1;max-width:700px;font-family:Georgia,serif;font-size:22px;line-height:1.65}.about-portrait{aspect-ratio:1;background:radial-gradient(circle at 48% 44%,#c59c4a57,#20483b66 46%,#09251e00 70%);border:1px solid #d8b75f47;border-radius:50%;justify-self:end;place-items:center;width:100%;max-width:510px;display:grid;position:relative;box-shadow:0 0 0 60px #d8b75f09,0 0 0 125px #d8b75f06}.about-portrait>span{color:#e0c16f;font-family:Georgia,serif;font-size:clamp(92px,10vw,155px);font-style:italic}.about-portrait small{text-transform:uppercase;letter-spacing:.17em;color:#aebdb6;font-size:10px;position:absolute;bottom:17%}.about-intro{grid-template-columns:.75fr 1.25fr;align-items:start;gap:11vw;display:grid}.about-intro blockquote{color:#80692f;margin:28px 0 0;font-family:Georgia,serif;font-size:clamp(29px,3vw,43px);line-height:1.35}.about-intro article{max-width:790px}.about-intro article p{color:#56665f;margin:0 0 25px;font-family:Georgia,serif;font-size:18px;line-height:1.82}.about-intro article .about-lead{color:#17372d;font-size:27px;line-height:1.55}.about-history{color:#f8f3e9;background:#17372e;grid-template-columns:.85fr 1.15fr;gap:11vw;padding:105px 7vw;display:grid}.about-history h2,.about-sage h2,.about-connection h2{letter-spacing:-.045em;margin:20px 0 0;font-family:Georgia,serif;font-size:clamp(48px,5.6vw,78px);font-weight:400;line-height:.96}.history-copy p{color:#cbd5d0;margin:0 0 27px;font-family:Georgia,serif;font-size:18px;line-height:1.8}.about-sage{background:#e1dacb;grid-template-columns:.7fr 1.3fr;align-items:center;gap:10vw;display:grid}.about-sage>div:last-child>p{color:#596861;font-family:Georgia,serif;font-size:17px;line-height:1.75}.sage-mark{background:#0c2922;place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden}.sage-mark>span{color:#d8b75f;z-index:1;border:1px solid #a68a46;border-radius:50%;place-items:center;width:240px;height:240px;font-family:Georgia,serif;font-size:115px;font-style:italic;display:grid;position:relative}.sage-mark i{background:linear-gradient(90deg,#0000,#d4b35c,#0000);width:85%;height:1px;position:absolute;transform:rotate(-12deg)}.sage-mark i:nth-of-type(2){transform:rotate(8deg)}.sage-mark i:nth-of-type(3){transform:rotate(-2deg)}.about-actions{gap:14px;margin-top:35px;display:flex}.about-outline{border:1px solid #8d846f}.about-connection{text-align:center;color:#f8f0e7;background:#38211f;padding:110px 14vw}.about-connection h2{max-width:1050px;margin:28px auto}.about-connection h2 em{color:#d6b866;font-weight:400}.about-connection>p:not(.eyebrow){color:#d4c6bf;max-width:790px;margin:0 auto;font-family:Georgia,serif;font-size:18px;line-height:1.72}.story-links{flex-wrap:wrap;gap:28px;display:flex}@media (width<=900px){.about-hero{grid-template-columns:1fr;gap:55px;padding-top:125px}.about-portrait{justify-self:center;max-width:400px}.about-intro,.about-history,.about-sage{grid-template-columns:1fr;gap:55px}.sage-mark{min-height:410px}.about-connection{padding-left:8vw;padding-right:8vw}}@media (width<=600px){.about-hero{min-height:auto;padding:120px 6vw 75px}.about-hero h1{font-size:78px}.about-hero-copy>p:last-child{font-size:18px}.about-portrait{max-width:285px}.about-portrait small{font-size:8px}.about-intro article .about-lead{font-size:22px}.about-history,.about-sage{padding:78px 6vw}.sage-mark{min-height:330px}.sage-mark>span{width:180px;height:180px;font-size:88px}.about-actions{flex-direction:column}.about-connection{padding:80px 7vw}.story-links{display:block}}.historical-proof{color:#e0c16f;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #e0c16f73;align-items:center;gap:10px;padding-bottom:7px;font-size:12px;display:inline-flex}.historical-proof:hover{color:#f4d77f;border-color:#f4d77f}.skip-link{z-index:1000;color:#10261f;background:#f5d274;padding:12px 16px;font-weight:700;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #f1c85d}@media (width<=760px){.site-header,.catalog-header{height:112px;padding-bottom:38px}.site-header nav,.catalog-header nav{white-space:nowrap;scrollbar-width:none;gap:22px;font-size:11px;display:flex;position:absolute;bottom:12px;left:5vw;right:5vw;overflow-x:auto}.site-header nav::-webkit-scrollbar{display:none}.catalog-header nav::-webkit-scrollbar{display:none}.hero{padding-top:165px}.catalog-hero{padding-top:135px}.detail-hero{padding-top:155px}.licensing-hero,.about-hero{padding-top:165px}}@media (width<=420px){.wordmark{gap:8px;font-size:11px}.mark{width:34px;height:34px}.header-cta{font-size:0}.header-cta:after{content:"INQUIRE";font-size:10px}.detail-title h1{font-size:48px}.catalog-hero h1,.licensing-hero h1{font-size:51px}.about-hero h1{font-size:68px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
