/* Extend Norman's stage, paper and bronze palette across the remaining concept. */
.nav-row{gap:22px}.nav-links{gap:24px}.nav-more{position:relative}.nav-more summary{cursor:pointer;list-style:none;font-size:.88rem;padding:12px 0;color:#e9dfd5}.nav-more summary::after{content:'⌄';margin-left:9px;color:var(--gold)}.nav-more summary::-webkit-details-marker{display:none}.nav-more[open] summary{color:var(--gold)}.more-menu{position:absolute;top:100%;right:0;min-width:230px;padding:12px;background:#251e22;border:1px solid #b392574b;box-shadow:0 14px 24px #0005}.nav-links .more-menu a{display:block;padding:13px 15px;border-bottom:1px solid #ffffff14;white-space:nowrap}.nav-links .more-menu a:hover{background:#fff1}.footer-links{flex-wrap:wrap;max-width:680px;gap:20px 25px}.footer-links a,.footer-links button{font-size:.9rem}.all-pages-footer{display:grid;grid-template-columns:repeat(3,1fr);gap:25px 40px}.all-pages-footer>div{display:flex;flex-direction:column;gap:13px}.all-pages-footer strong{font-size:.75rem;color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-weight:500;margin-bottom:3px}.all-pages-footer a:hover{color:var(--gold)}.all-pages-footer .page-motion-control{padding:0;text-align:left;background:transparent;color:inherit}
.page-heading h1{font-family:var(--serif);font-size:clamp(3.7rem,5.9vw,6.5rem);line-height:.98;letter-spacing:-.02em;margin:24px 0}.page-heading>p:not(.eyebrow){max-width:560px;font-size:1.06rem;line-height:1.7}.source-link{text-decoration:underline;text-underline-offset:4px;font-size:.81rem;line-height:1.7}.simple-invitation{padding:55px 0;background:#6f293f;color:var(--paper)}.simple-invitation>.wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.simple-invitation h2{font-family:var(--serif);font-size:3rem;line-height:1.1;margin-bottom:13px}.simple-invitation p{max-width:720px;color:#e5cdd1}.simple-invitation .btn{flex:none}.preserve-lines{white-space:pre-wrap;overflow-wrap:anywhere}.demo-chip{display:inline-block;font-size:.76rem;line-height:1.5;padding:7px 10px;color:#784a28;border:1px solid #c5a371;background:#f5ead7}.demo-banner{border-left:3px solid #a57034;background:#eee2cc;color:#6a4b2b;padding:15px 20px;font-size:.86rem;line-height:1.6}.demo-form label{display:block;font-size:.92rem;font-weight:600;margin:21px 0 9px}.demo-form label span{font-size:.8rem;font-weight:400;color:var(--muted)}.demo-form input,.demo-form select,.demo-form textarea{display:block;width:100%;padding:14px 15px;background:#fffaf3;color:var(--ink);border:1px solid #c8b79e;border-radius:0;font:inherit;line-height:1.5}.demo-form textarea{resize:vertical}.demo-form .btn{margin-top:24px}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.demo-form .form-message{color:#6d4f29;margin:16px 0 0;min-height:1.6em}.form-context{padding:16px 0 0;font-size:.86rem;line-height:1.6;color:#7c6d5b}.inquiry-preview{display:grid;grid-template-columns:80px 1fr;gap:10px;margin:25px 0;font-size:.9rem;line-height:1.6;overflow-wrap:anywhere}.inquiry-preview dt{color:#85735c}.inquiry-preview dd{margin:0}
.community-hero{background:#742c43;color:var(--paper);padding:70px 0 50px;overflow:hidden}.community-hero-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:55px;align-items:center}.community-hero .eyebrow{color:#e5bd7b}.community-hero .page-heading>p:not(.eyebrow){color:#eddae0}.community-hero .btn{margin-top:30px}.community-hero figure{margin:0;position:relative;transform:rotate(1.5deg)}.community-hero figure img{height:435px;object-position:42% center;box-shadow:18px 18px 0 #23131b55}.community-hero figcaption{font-size:.78rem;color:#dfbdc7;margin:26px 0 0}.community-connections .effect-connections{height:95px;margin:18px 0 0;background:radial-gradient(ellipse,#ffedd348,transparent 70%);filter:brightness(1.4)}.community-stories{padding:80px 0;background:#faf5eb}.community-stories .cause-feature{margin-bottom:55px}.community-listen{padding:70px 0;background:#232c30;color:var(--paper)}.compact-feature{display:grid;grid-template-columns:1fr .65fr;gap:80px;align-items:center}.compact-feature h2{font-family:var(--serif);font-size:clamp(3rem,4.5vw,4.8rem);line-height:1.03;margin:24px 0}.compact-feature p:not(.eyebrow){max-width:560px;color:#c8cbc7}.compact-feature .btn{margin-top:30px}.compact-feature figure{height:450px;margin:0;overflow:hidden;border:1px solid #d5ad715e}.compact-feature img{object-position:center 33%}
.about-hero{padding:75px 0 80px;background:#ece2d2}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.about-grid figure{margin:0;min-width:0}.about-grid figure img{height:545px;object-position:40% center;box-shadow:-15px 15px 0 #702f3e}.about-grid figcaption{font-size:.76rem;color:#7a6957;margin-top:30px}.about-hero .eyebrow{color:var(--wine)}.about-intro{margin-top:23px;color:#746653}.about-grid .text-link{margin-top:30px}.about-threads{padding:75px 0;background:#fff9ef}.three-threads{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.three-threads article{padding-top:18px;border-top:1px solid #cdbda3}.three-threads article>span{font-family:var(--serif);font-size:2rem;color:#a87535}.three-threads h3{font-family:var(--serif);font-size:2.5rem;line-height:1.05;margin:18px 0}.three-threads p{color:#7b6c5e}.three-threads .text-link{margin-top:25px}.about-timeline{background:#23342e;padding:80px 0;color:var(--paper)}.timeline-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px}.timeline-layout h2{font-family:var(--serif);font-size:4rem;line-height:1.03;margin:23px 0 35px}.timeline-layout>div>img{height:320px;object-position:center 40%}.timeline-layout ol{list-style:none;margin:0;padding:0}.timeline-layout li{display:grid;grid-template-columns:70px 1fr;gap:22px;padding:0 0 32px;margin-bottom:27px;border-bottom:1px solid #d5ad713a}.timeline-layout li>span{font-family:var(--serif);font-size:1.7rem;color:var(--gold)}.timeline-layout h3{font-family:var(--serif);font-size:2.25rem;margin-bottom:12px;line-height:1.1}.timeline-layout p{color:#c6cdbf;font-size:.96rem}.timeline-layout a{display:inline-flex;margin-top:17px;color:#e1bd81}
.watch-header{background:#1e242b;color:var(--paper);padding:65px 0 24px;position:relative}.watch-header .eyebrow{color:var(--gold)}.watch-header .page-heading>p:not(.eyebrow){color:#c6c9ca;max-width:680px}.watch-header>.wrap{position:relative}.video-atmosphere{position:absolute;top:15px;right:0;width:35%;height:220px}.video-atmosphere .effect-music{height:190px}.watch-filters{display:flex;gap:10px;margin-top:38px;flex-wrap:wrap}.watch-filters button{background:transparent;color:#d7cdbf;padding:12px 20px;min-height:46px;border:1px solid #c5a36c50;font-size:.9rem}.watch-filters button[aria-pressed=true]{background:var(--gold);color:#261b14}.filter-status{font-size:.8rem;color:#acb2b0;margin-top:18px}.watch-collection{padding:20px 0 80px;background:#1e242b;color:var(--paper)}.watch-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.watch-card{background:#2c3339;border:1px solid #ffffff1b;height:100%}.watch-image{height:290px;position:relative;overflow:hidden}.watch-image>img{transition:transform .7s;object-position:center 35%}.watch-card:hover .watch-image>img{transform:scale(1.035)}.watch-image>small{position:absolute;bottom:0;left:0;right:0;padding:30px 18px 11px;background:linear-gradient(transparent,#000c);color:#eee3d3;font-size:.72rem;line-height:1.5;pointer-events:none}.clip-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;height:64px;width:64px;background:#d5ad71e6;color:#211b1e;font-size:1.5rem;padding-left:7px;box-shadow:0 0 0 12px #1114}.clip-play:hover{background:#f5d49f}.watch-copy{padding:28px 30px 32px}.watch-copy .eyebrow{font-size:.76rem;color:#dabb88}.watch-copy h3{font-family:var(--serif);font-size:2.5rem;line-height:1.05;margin:15px 0}.watch-copy>p:not(.eyebrow){color:#c7cdcc}.watch-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px}.watch-actions button{padding-left:0;padding-right:0;background:transparent;color:inherit}.watch-actions .text-link{color:#e8c790}.watch-actions .source-link{color:#b8b8ab;font-size:.76rem}.video-player{aspect-ratio:16/9;background:#111;margin:25px 0}.video-player iframe{height:100%;width:100%;border:0}.player-fallback{font-size:.86rem}.player-fallback a{text-decoration:underline}.music-video-intro{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:35px}.music-video-intro h2{font-family:var(--serif);font-size:3.5rem;line-height:1.05;margin-top:15px}.music-video-cards{display:grid;grid-template-columns:1fr 1fr;gap:30px}.music-video-cards .watch-card{background:#29242a;color:var(--paper)}.music-video-cards .watch-image{height:300px}
.record-shelf{background:radial-gradient(ellipse at 90% 50%,#6b3c45,#2b202b 70%);color:var(--paper);padding:75px 0}.record-shelf .section-head>p{color:#d0bfc5}.record-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.record-grid article{padding:35px;border:1px solid #d5ad7169;background:#ffffff06;position:relative;overflow:hidden}.record-grid article::after{content:'';position:absolute;inset:auto -80px -130px auto;width:300px;height:300px;border:1px solid #d5ad7138;border-radius:50%;box-shadow:0 0 0 22px #d5ad710b,0 0 0 50px #d5ad7107;pointer-events:none}.record-grid article>span{font-size:.76rem;letter-spacing:.15em;color:var(--gold)}.record-grid h3{font-family:var(--serif);font-size:3.8rem;margin:20px 0;line-height:1.02}.record-grid p{max-width:450px;color:#cfbfc5}.record-grid .text-link{position:relative;z-index:1;margin-top:27px;color:#f0cd98}.music-live-section{padding:80px 0;background:#eee3d0}.music-live-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px}.music-live-grid h2{font-family:var(--serif);font-size:3.6rem;line-height:1.1;margin:20px 0}.music-live-grid p{color:#776752}.show-empty{border:1px solid #bca17a;padding:23px;margin:27px 0}.show-empty strong,.show-empty span{display:block}.show-empty span{font-size:.84rem;line-height:1.6;color:#84705a;margin-top:8px}.music-live-story{padding:35px;background:#fff8ec;border-top:3px solid var(--wine)}.music-live-story h3{font-family:var(--serif);font-size:3rem;line-height:1.08;margin:20px 0}.music-live-story .text-link{display:flex;width:fit-content;margin-top:26px}
.contact-page{padding:70px 0 80px;background:#f3eada}.contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px}.contact-grid .eyebrow{color:var(--wine)}.contact-grid figure{height:280px;margin:35px 0 20px}.contact-grid figure img{object-position:center 40%}.contact-direct{font-size:.85rem;color:#85715b}.contact-direct .source-link{display:block;width:fit-content}.contact-demo{padding:32px 35px;background:#fffaf1;border:1px solid #d2bfa1;box-shadow:15px 15px 0 #aa895618}.contact-notes{padding:60px 0 75px}.contact-notes h3{font-size:2.3rem}
.updates-header{padding:65px 0 45px;background:#702f3e;color:var(--paper)}.updates-header .eyebrow{color:var(--gold)}.updates-header .page-heading>p:not(.eyebrow){color:#e4cbd0}.updates-intro{position:relative}.updates-correspondence{position:absolute;right:0;top:55px;width:36%;height:150px}.updates-correspondence .effect-correspondence{height:130px;filter:brightness(1.7)}.updates-body{padding:65px 0 80px;background:#f2e8d7}.updates-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:65px;align-items:start}.updates-grid>div>.eyebrow{color:#896941;margin-bottom:20px}.example-note{padding:40px 45px;background:#fffaf2;box-shadow:10px 12px 0 #d6c6aa;border-top:3px solid #a87d45}.example-note h2{font-family:var(--serif);font-size:3.4rem;line-height:1.05;margin:25px 0}.example-note p{color:#746553;margin:17px 0}.example-note .text-link{margin-top:15px}.example-note>small{display:block;font-size:.76rem;margin-top:24px;color:#947f63}.update-paths{margin-top:38px;display:grid;gap:15px}.update-paths>a{display:grid;grid-template-columns:1fr auto;gap:8px;background:#e7d7bc;padding:23px}.update-paths span:first-child{font-size:.72rem;color:var(--wine);letter-spacing:.1em}.update-paths strong{grid-row:2;grid-column:1;font-family:var(--serif);font-size:1.9rem;line-height:1.1;font-weight:400}.update-paths .arrow{grid-row:1/3;grid-column:2;align-self:center}.updates-signup{background:#eee0c8;border:1px solid #c1a47b;padding:35px}.updates-signup h2{font-family:var(--serif);font-size:2.9rem;line-height:1.08;margin:20px 0 30px}.updates-signup .signup-form input[type=email]{border:1px solid #b7a999}.updates-signup fieldset{border:0;border-top:1px solid #cdb590;padding:20px 0 0;margin:25px 0}.updates-signup legend{padding-right:10px;font-size:.9rem;font-weight:600}.updates-signup fieldset label{display:flex;align-items:center;gap:10px;font-weight:400;font-size:.88rem;margin-bottom:15px}.updates-signup fieldset input{width:18px;height:18px;accent-color:var(--wine)}.updates-signup .consent{padding-top:15px;border-top:1px solid #cdb590}.updates-signup .btn{width:100%}
.order-page{padding:80px 0;background:radial-gradient(ellipse at 15% 30%,#66493b,#19262a 65%);color:var(--paper)}.order-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.order-cover{position:relative;padding:20px 30px 60px;perspective:1200px;text-align:center}.order-cover img{height:620px;object-fit:contain;transform:rotateY(-12deg) rotateZ(-3deg);filter:drop-shadow(28px 25px 26px #0009);transition:transform .8s}.order-cover:hover img{transform:rotateY(0) rotateZ(0)}.order-cover>span{display:block;font-size:.74rem;letter-spacing:.15em;color:#c8af86;margin-top:40px}.order-page .eyebrow{color:var(--gold)}.order-page .page-heading h1{font-size:clamp(3.4rem,4.7vw,5rem)}.order-page .page-heading>p:not(.eyebrow){color:#bfc8c6}.availability-line{padding:20px 0;border-top:1px solid #d5ad7149;border-bottom:1px solid #d5ad7149;margin-top:25px}.availability-line strong{color:var(--gold)}.availability-line span{display:block;font-size:.85rem;color:#b9c1b9;margin-top:8px}.retailer-concept{padding:25px;background:#ffffff07;border:1px solid #d5ad7138;margin-top:35px}.retailer-concept h2{font-family:var(--serif);font-size:2.1rem;line-height:1.1;margin:16px 0}.retailer-concept p:not(.eyebrow){font-size:.9rem;color:#bbc3bf}.retailer-disabled{margin-top:20px;background:#454a49;color:#c7c7be;transform:none!important}.retailer-concept small{display:block;margin-top:15px;font-size:.76rem;color:#adb1a9}.order-questions{padding:65px 0}.order-questions>.wrap{max-width:900px}.order-questions h2{font-family:var(--serif);font-size:3.3rem;margin-bottom:30px}.order-questions details{padding:21px 0;border-bottom:1px solid #d1c1a9}.order-questions summary{cursor:pointer;font-size:1.05rem;font-weight:500;line-height:1.5}.order-questions details p{margin-top:17px;color:#7f6b56;max-width:760px}.book-availability-link{display:inline-flex;margin-top:17px;font-size:.84rem;text-decoration:underline;text-underline-offset:5px;color:#dab880}
.studio-page{background:#efe5d4;padding:55px 0 75px}.studio-page-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.studio-page h1{font-family:var(--serif);font-size:clamp(3.2rem,5vw,4.8rem);line-height:1.04;margin-top:17px}.studio-workspace{display:grid;grid-template-columns:310px 1fr;gap:35px;margin-top:30px}.studio-choices{display:flex;flex-direction:column;gap:12px}.studio-choices button{text-align:left;padding:24px 22px;background:#f9f2e6;border:1px solid #cdb99a;display:grid;grid-template-columns:28px 1fr;gap:8px 10px;color:var(--ink)}.studio-choices button>span{font-family:var(--serif);color:#aa7c3e;font-size:1.65rem;grid-row:1/3}.studio-choices strong{font-size:1rem;line-height:1.4}.studio-choices small{grid-column:2;font-size:.8rem;line-height:1.5;color:#89755c}.studio-choices button[aria-pressed=true]{background:#702f3e;color:#fff6e9;border-color:#702f3e;box-shadow:0 8px 18px #4f26341a}.studio-choices button[aria-pressed=true]>span{color:#dbb479}.studio-choices button[aria-pressed=true] small{color:#e7c8d1}.studio-editor{padding:30px 35px;background:#fffaf2;border:1px solid #cbbb9f;min-width:0;box-shadow:10px 10px 0 #c7ae872b}.studio-editor-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.studio-editor h2{font-family:var(--serif);font-size:2.6rem;line-height:1.1}.studio-editor-actions{display:flex;flex-wrap:wrap;gap:15px}.studio-editor .btn{font-size:.9rem}.studio-drafts{margin-top:45px;border-top:1px solid #cab593;padding-top:35px}.studio-drafts h2{font-family:var(--serif);font-size:2.8rem;margin:12px 0 25px}.studio-drafts>p{color:#8b7357;font-size:.9rem}.demo-draft-row{display:flex;justify-content:space-between;align-items:center;gap:30px;text-align:left;background:#fcf6ec;border:1px solid #cdb89a;padding:23px 25px;width:100%;margin:12px 0}.demo-draft-row strong{font-weight:500;overflow-wrap:anywhere}.demo-draft-row span{font-size:.8rem;color:#8b6d4c;flex:none}.studio-help{padding:25px 30px;margin-top:30px;background:#e4d4bb;display:grid;grid-template-columns:280px 1fr;gap:30px;align-items:center}.studio-help strong{color:#6a4632;font-size:1rem}.studio-help p{font-size:.9rem;color:#826c50}
@media(max-width:1200px){.preview-tag{display:none}.nav-links{gap:20px}.page-heading h1{font-size:5rem}.community-hero-grid,.about-grid,.contact-grid,.updates-grid,.order-grid{gap:45px}.order-cover img{height:540px}}
@media(max-width:1000px){.brand{font-size:1.7rem}.nav-links{gap:14px}.nav-links>a,.nav-more summary{font-size:.82rem}.nav-links .btn{padding:10px 13px}.community-hero-grid{gap:30px;grid-template-columns:1fr 1fr}.community-hero figure img{height:370px}.page-heading h1{font-size:4.4rem}.compact-feature{gap:45px}.about-grid{gap:40px}.about-grid figure img{height:490px}.timeline-layout{gap:40px}.three-threads{gap:28px}.watch-image{height:250px}.watch-copy{padding:25px}.contact-grid{gap:35px}.contact-demo{padding:25px}.updates-grid{gap:35px}.example-note{padding:30px}.updates-signup{padding:28px}.order-grid{gap:35px}.order-cover{padding:0 15px 35px}.order-cover img{height:490px}.studio-workspace{grid-template-columns:265px 1fr;gap:23px}.studio-editor{padding:28px}.studio-editor-top{align-items:start;flex-direction:column;gap:12px}.studio-help{grid-template-columns:230px 1fr}.footer-grid{gap:40px}}
@media(max-width:800px){.nav-links{gap:0}.nav-more summary{font-size:1rem;padding:14px;border-bottom:1px solid #fff2}.more-menu{position:static;border:0;border-left:1px solid #d5ad7147;margin:5px 15px;padding:0 0 0 10px;box-shadow:none;background:transparent}.nav-links .more-menu a{font-size:.94rem;padding:13px}.nav-row .brand{font-size:1.65rem}.all-pages-footer{width:100%;grid-template-columns:repeat(3,1fr);gap:30px 20px}.all-pages-footer a{font-size:.86rem}.simple-invitation>.wrap{flex-direction:column;align-items:flex-start;gap:25px}.simple-invitation h2{font-size:2.7rem}.page-heading h1{font-size:clamp(3.7rem,10vw,5rem)}.community-hero{padding:50px 0 40px}.community-hero-grid,.about-grid,.compact-feature,.timeline-layout,.contact-grid,.updates-grid,.order-grid{grid-template-columns:1fr;gap:35px}.community-hero figure{transform:rotate(.7deg)}.community-hero figure img{height:auto;max-height:480px;object-fit:cover;box-shadow:8px 8px 0 #23131b55}.community-hero figcaption{margin-top:20px}.community-connections .effect-connections{height:75px}.community-stories{padding:55px 0}.compact-feature figure{height:380px;max-width:500px}.about-hero{padding:45px 0 55px}.about-grid figure{order:2}.about-grid figure img{height:400px;box-shadow:-8px 8px 0 #702f3e}.about-threads,.about-timeline{padding:55px 0}.timeline-layout>div>img{height:270px}.timeline-layout h2{font-size:3.5rem}.three-threads{grid-template-columns:1fr;gap:30px}.three-threads article{padding-top:15px}.three-threads h3{font-size:2.6rem;margin-top:14px}.three-threads .text-link{margin-top:18px}.watch-header{padding-top:45px}.video-atmosphere,.updates-correspondence{position:relative;width:100%;height:90px;top:auto;margin-top:20px}.video-atmosphere .effect-music{height:90px;margin:0}.watch-filters{margin-top:25px}.watch-filters button{padding:10px 16px}.watch-grid,.music-video-cards,.record-grid,.music-live-grid{grid-template-columns:1fr;gap:30px}.watch-image,.music-video-cards .watch-image{height:330px}.watch-copy h3{font-size:2.7rem}.music-video-intro{flex-direction:column;align-items:flex-start}.record-shelf,.music-live-section{padding:55px 0}.record-grid h3{font-size:3.5rem}.music-live-story{padding:30px}.contact-page{padding:45px 0 55px}.contact-grid figure{height:270px;max-width:550px}.contact-demo{padding:25px}.contact-notes{padding:45px 0 55px}.updates-header{padding:45px 0 25px}.updates-correspondence .effect-correspondence{height:85px;margin:0}.updates-body{padding:45px 0 55px}.updates-signup{padding:30px}.order-page{padding:45px 0 55px}.order-cover{order:2;margin:auto;max-width:420px;width:100%;padding:15px 25px 0}.order-cover img{height:450px}.order-page .page-heading h1{font-size:4rem}.order-questions{padding:50px 0}.studio-page{padding:35px 0 55px}.studio-page-heading{flex-direction:column;align-items:start;gap:22px}.studio-workspace{grid-template-columns:1fr;gap:22px}.studio-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.studio-choices button{padding:19px 16px;gap:6px;grid-template-columns:23px 1fr}.studio-choices strong{font-size:.9rem}.studio-choices small{font-size:.76rem}.studio-editor-top{flex-direction:row;align-items:center}.studio-editor{padding:26px}.studio-help{grid-template-columns:1fr;gap:15px}.demo-draft-row{align-items:start;flex-direction:column;gap:9px}}
@media(max-width:480px){.all-pages-footer{grid-template-columns:1fr 1fr;gap:30px}.page-heading h1{font-size:3.8rem}.page-heading>p:not(.eyebrow){font-size:1rem}.watch-image,.music-video-cards .watch-image{height:245px}.watch-copy{padding:23px}.watch-copy h3{font-size:2.35rem}.watch-actions{gap:14px}.watch-actions .text-link{font-size:.85rem}.watch-filters{gap:8px}.watch-filters button{font-size:.84rem;padding:10px 14px}.about-grid figure img{height:310px}.timeline-layout li{grid-template-columns:57px 1fr;gap:16px}.timeline-layout h3{font-size:2rem}.field-pair{grid-template-columns:1fr;gap:0}.contact-demo{padding:21px}.example-note{padding:27px}.example-note h2{font-size:3rem}.updates-signup{padding:25px}.order-page .page-heading h1{font-size:3.7rem}.order-cover img{height:400px}.studio-choices button{display:flex;flex-direction:column;gap:8px;padding:17px}.studio-choices button>span{font-size:1.3rem}.studio-choices small{font-size:.76rem}.studio-editor{padding:22px}.studio-editor-top{align-items:start;flex-direction:column}.studio-editor-actions{gap:10px}.studio-editor-actions .btn{width:100%;margin-top:15px}.studio-page h1{font-size:3.4rem}.record-grid article{padding:28px}.music-live-grid h2{font-size:3rem}}
@media(prefers-reduced-motion:reduce){.community-hero figure,.order-cover img{transform:none!important}}
