/* Meditazione Iniziatica · a Renaissance folio, opened to the present. */
:root{--ivory:#241d17;--paper:#e9ddc1;--ink:#efe5ce;--black:#201914;--bronze:#cfb47c;--gold:#ae8950;--stone:#716044;--muted:#ccbea2;--max:1260px;--folio-ink:#3a2c20;--folio-muted:#66543e;--folio-line:#bca67a}
body{background:#241d17;color:#efe5ce;line-height:1.85}
img{color:inherit}a{overflow-wrap:normal}h1,h2,h3{font-family:var(--serif);text-wrap:balance}p{max-width:75ch}
::selection{background:#b18b4f;color:#fff6df}
.site-header{background:#241d17f5;border-bottom:1px solid #b99b5e55;backdrop-filter:blur(14px)}
.nav{min-height:92px;padding-block:16px;gap:30px}
.brand{display:flex;flex-direction:row;align-items:center;gap:15px;letter-spacing:.085em;color:#f0e3c5;font-size:1.27rem;line-height:1.02;flex-shrink:0}
.brand .brand-mark{width:48px;height:48px;flex-shrink:0}
.brand-name{display:block}.brand small{display:block;color:#c5b18a;font-size:.57rem;letter-spacing:.15em;margin-top:9px}
.menu{font-size:.72rem;letter-spacing:.08em}.menu a{color:#dfceb0;padding-block:10px}
.menu a:hover,.menu a[aria-current="page"]{color:#f7e9c9;border-color:#d4b572}
.menu-toggle{border-color:#92764c;color:#f0e2c5;background:transparent;border-radius:0;min-width:44px;min-height:44px}
.eyebrow,.claim{font-size:.7rem;letter-spacing:.19em;color:#d0b77c;line-height:1.6}
.cta{font-size:.72rem;letter-spacing:.1em;color:#dfc38a;border-color:#b18d4e;line-height:1.7}
.cta-box{padding:15px 23px;border:1px solid #b89a5c;background:#c6a361;color:#221a12}
.cta-box:hover{background:#e1c58c;color:#221a12}
.hero{position:relative;max-width:1536px;margin:auto;grid-template-columns:.91fr 1.09fr;gap:58px;background:#241d17;padding:48px 42px 58px;min-height:0;border:0;align-items:center}
.hero-copy{padding:10px 0 20px;min-width:0}.hero-copy:before{display:none}
.hero-symbol{width:74px;height:74px;margin:0 0 26px;opacity:.9}
.hero h1{font-size:clamp(4rem,6.4vw,6.8rem);line-height:.99;letter-spacing:-.045em;margin:24px 0 27px;color:#f2e6cb}
.hero p{color:#d4c6a9;font-size:1rem;line-height:1.9;max-width:470px;margin-bottom:8px}
.hero .hero-invitation{font:italic 400 clamp(1.4rem,2vw,1.7rem)/1.35 var(--serif);color:#dfbf7d;margin-bottom:23px}
.hero-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px}.hero-links .cta{margin-top:25px}
.hero-art{position:relative;margin:0;padding:10px;border:1px solid #b79b635c;background:#33291f;min-height:0;max-height:none;align-self:auto;overflow:visible;transform:none!important}
.hero-art:after{content:"";position:absolute;inset:4px;border:1px solid #e6cf9630;pointer-events:none}
.hero-art img{height:660px;min-height:0;object-fit:cover;object-position:center;filter:none;width:100%}
.hero-caption{color:#bbaa87;font:italic .82rem/1.5 var(--serif);margin-top:13px;letter-spacing:.02em}
.folio-intro{position:relative;background:#e9ddc1;color:var(--folio-ink);border-block:1px solid #af9460;padding:78px 0}
.folio-intro .container{display:grid;grid-template-columns:100px minmax(0,1fr);gap:54px;align-items:center;max-width:1050px}
.folio-intro .folio-mark{width:100px;height:100px;filter:brightness(.57)}
.folio-intro .eyebrow{color:#786034}.folio-intro h2{font-size:clamp(2.8rem,4.6vw,4rem);line-height:1.08;margin:17px 0 22px;font-weight:400}
.folio-intro .lead{font-family:var(--serif);font-size:1.65rem;line-height:1.5;color:#5a4530!important;margin:0;max-width:760px}
.visual-chapters{padding:75px 0 80px;gap:32px;margin:0 auto;width:min(calc(100% - 80px),1260px)}
.visual-chapter{border:0;background:transparent;padding:0;min-width:0}.visual-chapter img{height:300px;width:100%;object-fit:cover;border:1px solid #bc9f634f}
.visual-chapter span{padding:25px 0 22px;border-bottom:1px solid #bca06760;gap:9px}
.visual-chapter small{font-size:.68rem;color:#c6a66b;letter-spacing:.17em}.visual-chapter strong{font-size:2.5rem;color:#f0dfba;line-height:1.1;font-weight:400}
.visual-chapter em{font-size:.9rem;line-height:1.75;color:#c8b99b}
.section{background:#e9ddc1;color:var(--folio-ink);padding-block:85px;border-color:#b9a47a70}
.section .eyebrow{color:#7a5f2f}.section h2,.section h3{color:#3e2d1d}.section p{color:#5b4935}.section .lead{color:#5b4935!important}
.section h2{font-size:clamp(2.6rem,4vw,3.7rem);line-height:1.13}.section .cta{color:#6b4a1e;border-color:#96733e}.section .cta-box{color:#fff2d7;background:#5f462c;border-color:#5f462c}
.section-grid{grid-template-columns:.35fr 1.65fr;gap:60px}
.section-dark{background:#32271e;color:#eadbbd;border-color:#c0a16650}.section-dark .eyebrow{color:#c9a969}.section-dark h2,.section-dark h3{color:#ecddbd}.section-dark p{color:#cbbba0}.section-dark .lead{color:#deccaa!important}.section-dark .cta{color:#e5c78b}
.numbered{gap:42px;margin-top:45px}.number-card{border-top:1px solid #b3965a7a;background:transparent;padding:26px 0 8px}
.number-card b{font:400 2.8rem/1 var(--serif);color:#c5a15f}.number-card h3{font-size:2.2rem;margin:23px 0 14px}.number-card p{font-size:.93rem}
.bruno-feature{background:#daccab;padding:78px 0;border-block:1px solid #aa8b54;color:var(--folio-ink)}
.bruno-feature .container{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:70px}
.bruno-feature figure{margin:0;padding:9px;border:1px solid #9c8153}.bruno-feature figure img{aspect-ratio:1.15/1;width:100%;object-fit:cover}
.bruno-feature .eyebrow{color:#786034}.bruno-feature h2{font-size:clamp(2.8rem,4.2vw,4.1rem);line-height:1.05;letter-spacing:-.025em;font-weight:400;margin:23px 0}
.bruno-feature p{color:#5e4931;font-size:.98rem}.bruno-feature .cta{color:#684a24;border-color:#8d6d3b}
.folio-topics{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:25px;padding-top:18px;border-top:1px solid #9b835a70;font:italic 1.1rem var(--serif);color:#70552f}
.tradition-shelf .container{display:grid;grid-template-columns:1fr 1fr;gap:90px}.tradition-shelf h2{font-size:2.9rem}.tradition-shelf p{font-size:.96rem}.tradition-shelf .tradition-reading{border-left:1px solid #a9916655;padding-left:60px}
.book-links{display:grid;gap:0;margin-top:25px}.book-links a{display:flex;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid #bca67b;font:400 1.4rem/1.3 var(--serif);color:#654a28}
.book-links a:after{content:"↗";font:1.1rem var(--sans);color:#8b6a38}.book-links a:hover{text-decoration:underline;text-underline-offset:5px}
.attendance-home{background:#e1d2af}.attendance-grid{gap:28px}.attendance-grid article{background:#f0e4c9;border:1px solid #b8a074;padding:32px}.attendance-grid h3{font-size:2.2rem;font-weight:400}.attendance-grid p{font-size:.94rem}
.threshold{background:#241c16;color:#f1dfb7;padding:85px 24px 95px;border-color:#a98c54}
.threshold .threshold-mark{width:72px;height:72px;margin:0 auto 27px}.threshold h2{font-size:clamp(2.9rem,5vw,4.7rem);max-width:880px;line-height:1.12;margin:21px auto}.threshold p{color:#cdbb98;max-width:650px}
.search-breadcrumb{color:#b9a682;font-size:.68rem;padding-top:25px;padding-bottom:15px}.search-breadcrumb a{color:#d1b780}.search-breadcrumb a[aria-current]{color:#bcaa8a}
.page-hero{background:#2c221a;border-color:#ae8c4d60;padding:48px 0 65px}
.page-hero .container{grid-template-columns:1.05fr 1fr;gap:65px;align-items:center}
.page-hero h1{font-size:clamp(3.3rem,5.3vw,5.4rem);line-height:1.04;margin:22px 0 27px;color:#f0e0bf;letter-spacing:-.025em}
.page-hero .intro{color:#d8c6a4;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.6}
.page-art{padding:8px;background:#392d21;border:1px solid #ae8e565c;width:100%;max-width:none;margin:0}
.page-art img{aspect-ratio:1.12/1;object-fit:cover;width:100%}.page-art .tradition-symbol{aspect-ratio:1.12/1;background:#2b231b;padding:14%;object-fit:contain}
.prose{background:#e9ddc1;color:var(--folio-ink);padding:55px 72px 75px;margin-top:45px;margin-bottom:55px;border:1px solid #b09a70;max-width:1120px}
.prose>section{max-width:800px;margin:0 auto;padding:42px 0;border-color:#b8a17580}.prose h2{font-size:2.8rem;line-height:1.15;color:#3e2c1d}.prose h3{color:#4f3923}
.prose p,.prose li,.prose .lead{color:#594632!important;font-size:1.01rem;line-height:1.95;max-width:800px}.prose strong{color:#4b3118}
.prose .eyebrow{color:#7d6030}.prose .cta{color:#765325;border-color:#967641}.prose .cta-box{background:#5b4228;color:#fff0d1;border-color:#715533;margin-left:auto;margin-right:auto;display:table}
.prose blockquote{color:#78572d;line-height:1.35;border-color:#a07d43;font-size:2.2rem;margin:27px 0;padding-left:24px}
.prose .gold-ornament{width:78px;height:78px;margin:8px auto 23px;filter:brightness(.6);opacity:.9}
.prose>.tradition-quote{max-width:800px;margin:16px auto}.tradition-quote figcaption,.prose .source-note{color:#736043!important;font-size:.78rem}.tradition-quote figcaption a,.source-note a{color:#725322}
.prose a:not(.cta){color:#7a5527;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.prose .signature{justify-content:center;color:#765c32}.signature i{background:#a3834e}
.prose .big-question{color:#65492a}.prose .learning-list{color:#5c4832}
.article-grid{gap:34px 38px}.article-card{padding-top:25px;border-color:#9e824d}.article-card h3{font-size:2rem;line-height:1.18;color:#4b3420}.article-card p{font-size:.94rem}.article-card .eyebrow{color:#806034}
.library-bruno{background:#dcc9a2;padding:30px;border:1px solid #a58a56;grid-column:span 2}.library-bruno h3{font-size:2.5rem}.library-bruno .eyebrow{color:#705223}
.tradition-spotlight{background:#dfcda9;padding:35px!important;border:1px solid #aa8d57!important;margin-bottom:28px!important}.tradition-spotlight .eyebrow{margin-bottom:18px}
.bruno-booklist{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:30px 0}.bruno-booklist li{border-top:1px solid #b49b6c;padding-top:18px}.bruno-booklist strong{font:500 1.65rem/1.2 var(--serif);display:block;margin:8px 0}.bruno-booklist small{color:#85612c;font-size:.75rem}
.bruno-image-note{font-size:.74rem!important;line-height:1.65!important;color:#7a6544!important;margin-top:20px}
.search-summary{background:#dfd0ad;border-left:2px solid #9a773e;color:#4f3a23}.search-summary h2{color:#775b2d!important}.search-summary p{color:#5a442a!important}.search-summary .editorial-credit{color:#7d6236!important}
.search-faq{background:#e9ddc1;color:#3e2e1e;width:100%;padding:60px max(32px,calc((100vw - 1060px)/2));margin:0}.search-faq h2{font:400 3rem var(--serif);margin:0 0 25px}.search-faq details{border-color:#ae956980}.search-faq summary{color:#4d3720;font-size:1rem}.search-faq p{color:#614b32;font-size:.95rem}
.field label{color:#5b4229}.field input,.field textarea,.field select{background:#f6edd8;color:#392b1c;border-color:#a68a58;padding:14px;border-radius:0}.field input:focus,.field textarea:focus,.field select:focus{border-color:#705126}
.submit{background:#64472a;color:#fff0d0;border-color:#745331;min-height:50px}.notice{color:#755f40}.contact-alternatives{border-color:#ad9367}.contact-alternatives .cta{font-size:.69rem}.prose .contact-alternatives p.notice{font-size:.8rem}
.blog-page{--journal-gold:#ceaf73;--journal-cream:#f0e1c3;--journal-muted:#c9b797;background:#241d17;color:var(--journal-cream)}
.journal-heading{padding-top:65px;padding-bottom:50px}.journal-heading h1{font-family:var(--serif);font-size:clamp(5rem,12vw,10rem);margin:25px 0 36px}.journal-intro p:first-child{color:#ecdbb7}.journal-intro p:last-child{color:#cbb99b}
.journal-feature{background:#ded0ad;color:#3f2d1a;border:1px solid #af915b;border-radius:0}.feature-image{min-height:460px}.feature-copy h2{color:#3f2c1a;font-family:var(--serif);font-weight:400}.feature-copy p{color:#655035}.feature-copy .eyebrow{color:#755527}.feature-bottom{color:#795a2b}.feature-arrow{border-color:#987746}
.journal-search input{border-color:#a38a59;color:#ead9b5}.journal-filters button{border-color:#927544;color:#e1cc9f}.journal-filters button[aria-pressed=true]{background:#c7a364;color:#2e2114}.journal-image{border-radius:0;border:1px solid #aa895650}.journal-card{border-color:#b8995b50}.journal-copy h3{font-family:var(--serif);color:#eeddbb}.journal-copy p{color:#c9b99d}.journal-meta,.journal-link{color:#cfb073}.journal-meta span{color:#bdac8d}
.journal-close{border-color:#ad8b4f66}.journal-close h2{font-family:var(--serif);font-weight:400}.reading-heading h1{font-family:var(--serif);color:#f1dfbb;font-size:clamp(3rem,5.8vw,5.5rem);line-height:1.06}.reading-heading>p{color:#d2c09f}.reading-cover img{border-radius:0;border:1px solid #aa8b535e}.reading-layout{grid-template-columns:200px minmax(0,800px);gap:45px;max-width:1200px}.reading-index{border-color:#a68b57}.reading-index a{color:#cfbd9a}.reading-body{background:#e9ddc1;color:#3e2c1b;padding:44px 48px;border:1px solid #b9a172;max-width:none}.reading-body h2{color:#4b321b;font-family:var(--serif);font-weight:400}.reading-body p{color:#5c4530;font-size:1rem;line-height:1.95}.reading-body a:not(.cta){color:#795226;text-decoration:underline;text-underline-offset:4px}.reading-body .cta{color:#775022}.reading-body .search-summary{margin-bottom:35px;padding:22px}.reading-end{border-color:#aa8c57}.reading-end p{color:#6f5637}
.related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reading-progress span{background:#c09a56}
.footer{background:#1e1712;border-color:#b08c4e77;color:#cfbb94;padding:65px 0 95px}.footer .brand{color:#ead7b2}.footer p{color:#bfa983!important;font-size:.9rem}.footer nav{font-size:.85rem}.footer a:hover{color:#eed9aa}.legal{border-color:#a8874b44;color:#b49e78;font-size:.75rem}
.whatsapp-float{box-shadow:0 4px 20px #0004}
.skip:focus{background:#eadfc5;color:#332413}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #ba8d46;outline-offset:5px}
@media(min-width:1550px){.hero{padding-inline:55px}.hero-art img{height:740px}}
@media(max-width:1100px){.hero{gap:30px;padding-inline:30px}.hero h1{font-size:5.6rem}.hero-art img{height:610px}.bruno-feature .container{gap:40px}.menu{gap:14px}.brand{gap:11px;font-size:1.15rem}.brand .brand-mark{width:42px;height:42px}.page-hero .container{gap:36px}.reading-layout{gap:28px;grid-template-columns:170px minmax(0,1fr)}}
@media(max-width:900px){.container{width:calc(100% - 40px)}.nav{min-height:84px;padding-block:14px}.brand .brand-mark{width:42px;height:42px}.menu{background:#2a2018;inset:84px 0 0;font-size:1rem;padding:28px 30px;gap:18px}.menu-toggle{display:block}.hero{grid-template-columns:1fr 1fr;gap:28px;padding:35px 24px 42px}.hero h1{font-size:clamp(3.6rem,7.8vw,5.6rem)}.hero p{font-size:.91rem}.hero-symbol{width:58px;height:58px;margin-bottom:20px}.hero-art img{height:600px;aspect-ratio:auto}.hero .hero-invitation{font-size:1.35rem}.hero .cta{font-size:.64rem}.hero-links{gap:0 20px}.hero-copy{padding:12px 0}.visual-chapters{width:calc(100% - 40px);gap:22px;padding:55px 0}.visual-chapter img{height:230px}.visual-chapter strong{font-size:2.1rem}.visual-chapter em{font-size:.85rem}.folio-intro .container{grid-template-columns:75px 1fr;gap:30px}.folio-intro .folio-mark{width:75px;height:75px}.folio-intro{padding:55px 0}.bruno-feature{padding:55px 0}.bruno-feature .container{gap:30px}.bruno-feature h2{font-size:2.85rem}.section-grid{grid-template-columns:1fr;gap:25px}.tradition-shelf .container{gap:35px}.tradition-shelf .tradition-reading{padding-left:30px}.tradition-shelf h2{font-size:2.6rem}.page-hero .container{grid-template-columns:1.1fr 1fr;gap:30px}.page-hero h1{font-size:3.2rem}.page-hero .intro{font-size:1.2rem}.page-art{margin-top:0}.page-art img{aspect-ratio:4/5}.page-art .tradition-symbol{aspect-ratio:1/1}.prose{padding:35px 45px 55px}.prose h2{font-size:2.5rem}.reading-body{padding:32px}.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-bruno{grid-column:span 1}.footer-grid{gap:35px}.search-faq{width:100%}}
@media(max-width:680px){.nav{gap:12px}.brand{font-size:1.1rem;gap:11px}.brand small{font-size:.51rem;letter-spacing:.11em}.brand .brand-mark{width:40px;height:40px}.hero{grid-template-columns:1fr;padding:30px 20px 36px;gap:26px}.hero-copy{padding:0}.hero-symbol{display:none}.hero h1{font-size:clamp(3.65rem,14vw,5.4rem);margin:19px 0 23px}.hero .claim{font-size:.65rem}.hero p{font-size:.95rem;max-width:none}.hero .hero-invitation{font-size:1.5rem;margin-top:0}.hero-links .cta{margin-top:23px;font-size:.65rem}.hero-art{padding:7px}.hero-art img{height:auto;min-height:0;aspect-ratio:1.1/1;object-position:50% 58%}.hero-caption{font-size:.78rem;margin-bottom:0}.folio-intro{padding:48px 0}.folio-intro .container{grid-template-columns:1fr;gap:18px}.folio-intro .folio-mark{width:58px;height:58px}.folio-intro h2{font-size:2.8rem}.folio-intro .lead{font-size:1.4rem;line-height:1.55}.visual-chapters{grid-template-columns:1fr;gap:35px;padding:45px 0}.visual-chapter img{height:auto;aspect-ratio:1.65/1}.visual-chapter span{padding-top:20px}.visual-chapter strong{font-size:2.4rem}.visual-chapter em{font-size:.93rem}.bruno-feature .container{grid-template-columns:1fr;gap:30px}.bruno-feature figure img{aspect-ratio:1.4/1}.bruno-feature h2{font-size:3rem}.bruno-feature p{font-size:.95rem}.section{padding-block:58px}.section h2{font-size:2.65rem}.numbered{grid-template-columns:1fr;gap:22px}.number-card{padding:22px 0 8px}.number-card h3{font-size:2.2rem;margin-top:14px}.tradition-shelf .container{grid-template-columns:1fr;gap:40px}.tradition-shelf .tradition-reading{border-left:0;border-top:1px solid #aa8c58;padding-left:0;padding-top:35px}.article-grid,.attendance-grid,.footer-grid{grid-template-columns:1fr}.attendance-grid article{padding:25px}.threshold{padding:60px 20px 70px}.threshold h2{font-size:2.85rem}.threshold p{font-size:.95rem}.threshold .threshold-mark{width:58px;height:58px;margin-bottom:20px}.search-breadcrumb{font-size:.63rem;padding-top:18px;gap:5px}.page-hero{padding:27px 0 38px}.page-hero .container{grid-template-columns:1fr;gap:23px}.page-hero h1{font-size:clamp(2.8rem,11vw,3.8rem);margin:18px 0 22px}.page-hero .intro{font-size:1.25rem;line-height:1.6}.page-art{max-width:none;padding:7px}.page-art img{aspect-ratio:1.4/1}.page-art .tradition-symbol{aspect-ratio:1.5/1;padding:10% 25%}.prose{width:calc(100% - 28px);padding:25px 22px 40px;margin-top:25px;margin-bottom:30px}.prose>section{padding:30px 0}.prose h2{font-size:2.3rem}.prose p,.prose li{font-size:.96rem;line-height:1.9}.prose blockquote{font-size:1.9rem;padding-left:17px}.prose .gold-ornament{width:62px;height:62px}.prose .signature{gap:12px;flex-wrap:wrap}.signature i{width:25px}.signature span{font-size:.68rem}.bruno-booklist{grid-template-columns:1fr;gap:20px}.tradition-spotlight{padding:23px!important}.article-grid{gap:30px}.library-bruno{padding:24px}.search-faq{padding:45px 24px}.search-faq h2{font-size:2.5rem}.journal-heading{padding-top:40px}.journal-heading h1{font-size:6.8rem}.journal-intro,.journal-feature{grid-template-columns:1fr}.feature-image{min-height:0;aspect-ratio:1.5/1}.feature-copy{padding:28px}.feature-copy h2{font-size:2.9rem}.journal-grid,.related-grid{grid-template-columns:1fr}.reading-heading h1{font-size:3rem}.reading-heading>p{font-size:1.1rem}.reading-layout{grid-template-columns:1fr;gap:25px}.reading-index{position:static;gap:12px}.reading-body{padding:27px 23px}.reading-body h2{font-size:2.2rem}.reading-body p{font-size:.96rem}.reading-cover{margin:30px auto}.reading-cover img{height:auto;aspect-ratio:1.45/1}.footer{padding-top:45px}.legal{gap:15px}.footer-grid{gap:30px}.contact-alternatives .cta{display:table;margin-right:0}}
@media(max-width:680px){
 .hero{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding-top:25px}
 .hero-copy{display:contents}
 .hero .claim{order:1}
 .hero h1{order:2;margin:0 0 4px}
 .hero>div:last-child{order:3;min-width:0}
 .hero .hero-invitation{order:4;margin:5px 0 0}
 .hero-copy>p:not(.hero-invitation){order:5;margin:0}
 .hero-links{order:6;gap:8px 20px;align-items:center}
 .hero-links .cta{margin-top:4px}
 .hero-art img{aspect-ratio:1.4/1}
 .hero-caption{margin-top:10px}
}
@media(max-width:900px){
 .site-header{backdrop-filter:none}
 .menu{z-index:60;min-height:calc(100svh - 84px);padding:28px 30px 110px}
 .menu a{font-size:1.1rem;line-height:1.6;min-height:44px}
}
.feature-image{position:relative;min-height:460px}
.feature-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
@media(max-width:680px){.feature-image{min-height:0;aspect-ratio:1.5/1}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
