@font-face{font-family:CultureDisplay;src:url('fonts/Anton-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:CultureSans;src:url('../../../view/css/custom/fonts/roboto/roboto-400-normal-latin.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:CultureSans;src:url('../../../view/css/custom/fonts/roboto/roboto-700-normal-latin.woff2') format('woff2');font-weight:700;font-display:swap}
.culture-shell{--culture-black:#080909;--culture-surface:#111312;--culture-yellow:#ffd500;--culture-cream:#f5f0de;--culture-muted:#bfbdb4;--culture-line:#343633;background:var(--culture-black);color:var(--culture-cream);font-family:CultureSans,Arial,sans-serif;font-size:16px;line-height:1.5;margin:0;padding:0;overflow-x:hidden}
/* The native theme reserves space for its fixed navbar with !important. */
body.culture-shell{padding-top:0!important;transition:none}
.culture-shell *{box-sizing:border-box}
.culture-shell a{color:inherit;text-decoration:none}
.culture-shell a:hover{color:var(--culture-yellow);text-decoration:none}
.culture-shell a:focus-visible,.culture-shell button:focus-visible,.culture-shell input:focus-visible,.culture-shell select:focus-visible,.culture-shell summary:focus-visible{outline:3px solid var(--culture-yellow);outline-offset:5px}
.culture-shell h1,.culture-shell h2,.culture-shell h3,.culture-shell p{margin-top:0}
.culture-shell h1,.culture-shell h2{font-family:CultureDisplay,Impact,'Arial Narrow',sans-serif;font-weight:400;letter-spacing:-.025em;line-height:1.08;color:var(--culture-cream)}
.culture-shell h1{font-size:clamp(48px,5.7vw,84px);max-width:650px;margin-bottom:20px}
.culture-shell h2{font-size:clamp(30px,3.1vw,43px);margin-bottom:24px}
.culture-shell h3{font-size:21px;font-weight:700;line-height:1.2}
.culture-shell button,.culture-shell input,.culture-shell select{font:inherit}
.culture-shell img{max-width:100%;display:block}
.culture-shell .culture-link{color:var(--culture-yellow);font-size:14px;font-weight:700}
.culture-skip{position:absolute;left:20px;top:-70px;z-index:200;background:var(--culture-yellow);color:var(--culture-black);padding:12px 18px}
.culture-skip:focus{top:12px}
.culture-header{min-height:94px;display:flex;align-items:center;gap:30px;padding:16px clamp(22px,4.1vw,72px);position:relative;z-index:20;background:var(--culture-black);border-bottom:1px solid rgba(245,240,222,.04)}
.culture-brand{flex:none;display:block;line-height:1}
.culture-logo{display:block;width:118px;height:57px;overflow:hidden}
.culture-header-divider{height:24px;width:1px;background:var(--culture-muted);opacity:.7;margin-left:8px}
.culture-nav{display:flex;align-items:center;justify-content:space-evenly;gap:30px;flex:1}
.culture-nav>a{white-space:nowrap;font-size:15px;font-weight:700;position:relative;padding:15px 0}
.culture-nav>a[aria-current]{color:var(--culture-yellow)}
.culture-nav>a[aria-current]:after{content:'';position:absolute;bottom:7px;height:2px;background:var(--culture-yellow);left:0;right:0}
.culture-search-link{font-size:20px}
.culture-header-account{display:flex;align-items:center;gap:20px;white-space:nowrap}
.culture-auth-form{display:inline-block;margin:0}
.culture-text-button{border:0;background:none;padding:10px 0;color:var(--culture-cream);font-size:14px;font-weight:700;cursor:pointer}
.culture-text-button:hover{color:var(--culture-yellow)}
.culture-shell .culture-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:45px;padding:12px 28px;border-radius:40px;border:1px solid var(--culture-yellow);background:var(--culture-yellow);color:var(--culture-black);font-size:15px;font-weight:700;line-height:1.15;cursor:pointer;transition:background .15s,transform .15s}
.culture-shell .culture-button:hover{background:var(--culture-cream);border-color:var(--culture-cream);color:var(--culture-black);transform:translateY(-1px)}
.culture-shell .culture-button-small{min-height:38px;font-size:13px;padding:10px 21px}
.culture-shell .culture-button-outline{border-color:var(--culture-muted);background:rgba(8,9,9,.45);color:var(--culture-cream)}
.culture-shell .culture-button-outline:hover{border-color:var(--culture-yellow);background:var(--culture-yellow);color:var(--culture-black)}
.culture-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.culture-profile-link img{width:39px;height:39px;border-radius:50%;border:2px solid var(--culture-yellow);object-fit:cover}
.culture-watchlist-link{font-size:21px}
.culture-menu-toggle{display:none}
.culture-hero{position:relative;min-height:500px;padding:62px clamp(22px,4.1vw,72px) 52px;display:flex;align-items:center;isolation:isolate;overflow:hidden}
.culture-hero-art{position:absolute;top:0;bottom:0;right:0;width:75%;z-index:-2}
.culture-art{display:block;width:100%;height:100%;overflow:hidden}
.culture-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--culture-black) 0%,rgba(8,9,9,.95) 14%,rgba(8,9,9,.8) 30%,rgba(8,9,9,.2) 60%,transparent 80%),linear-gradient(0deg,var(--culture-black),transparent 12%);z-index:-1}
.culture-hero-copy{width:49%;max-width:650px}
.culture-hero-copy h1{max-width:550px}
.culture-eyebrow{font-size:13px;font-weight:700;letter-spacing:.15em;color:var(--culture-yellow);margin-bottom:14px}
.culture-lead{font-size:19px;line-height:1.35;max-width:480px;color:var(--culture-cream);margin-bottom:27px}
.culture-hero-catalog{min-height:420px}
.culture-hero-catalog h1{font-size:clamp(44px,5.1vw,72px)}
.culture-section{padding:32px clamp(22px,4.1vw,72px) 42px;max-width:1700px;margin:auto}
.culture-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:15px 0 24px}
.culture-section-heading h2{margin:0}
.culture-section-heading .culture-link{white-space:nowrap}
.culture-filter-form{display:flex;gap:18px;margin:0 0 24px;align-items:stretch}
.culture-search-field{display:flex;align-items:center;gap:14px;border:1px solid var(--culture-muted);border-radius:30px;flex:1;padding:9px 18px;font-weight:400;margin:0;min-width:0;color:var(--culture-muted)}
.culture-search-field input{min-width:0;width:100%;background:none;border:0;outline:none;color:var(--culture-cream);font-size:14px;padding:0}
.culture-search-field input::placeholder{color:var(--culture-muted)}
.culture-order{display:flex;gap:10px;align-items:center;border:1px solid var(--culture-muted);border-radius:30px;padding:5px 15px;font-size:13px;margin:0;font-weight:400}
.culture-order select{background:var(--culture-black);color:var(--culture-cream);border:0;max-width:145px;padding:3px}
.culture-genres{display:flex;align-items:center;gap:14px;overflow:auto;padding:0 0 12px;margin:0 0 12px;scrollbar-width:thin;scrollbar-color:var(--culture-line) transparent}
.culture-shell .culture-chip{min-width:115px;border:1px solid var(--culture-muted);border-radius:28px;white-space:nowrap;text-align:center;padding:7px 22px;font-size:14px;line-height:1.3}
.culture-shell .culture-chip.is-active{border-color:var(--culture-yellow);background:var(--culture-yellow);color:var(--culture-black);font-weight:700}
.culture-film-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px}
.culture-film-card{min-width:0}
.culture-poster{aspect-ratio:2/3;display:block;position:relative;border:1px solid var(--culture-line);border-radius:8px;overflow:hidden;background:var(--culture-surface)}
.culture-poster img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}
.culture-poster:hover,.culture-poster:focus-visible{border-color:var(--culture-yellow)}
.culture-poster:hover img{transform:scale(1.035)}
.culture-poster-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border:2px solid var(--culture-yellow);border-radius:50%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;color:var(--culture-yellow);opacity:0;transition:opacity .15s}
.culture-poster:hover .culture-poster-play,.culture-poster:focus-visible .culture-poster-play{opacity:1}
.culture-poster-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;color:var(--culture-yellow)}
.culture-film-card h3{font-size:18px;margin:12px 0 5px;font-weight:700;line-height:1.2}
.culture-film-card p{font-size:12px;color:var(--culture-muted);margin:0}
.culture-empty{display:flex;gap:25px;align-items:center;padding:38px;border:1px solid var(--culture-line);border-radius:8px;background:linear-gradient(120deg,#171a18,#0c0e0d);margin:20px 0}
.culture-empty>i{color:var(--culture-yellow);font-size:35px;flex:none}
.culture-empty>div{flex:1}
.culture-empty h3{margin-bottom:9px;font-size:24px}
.culture-empty p{color:var(--culture-muted);margin:0;font-size:15px;max-width:650px}
.culture-pagination{display:flex;gap:16px;justify-content:center;margin-top:32px}
.culture-creator-banner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0;background:linear-gradient(120deg,#151815,var(--culture-black));min-height:300px}
.culture-banner-art{height:100%;min-height:300px;overflow:hidden;position:relative}
.culture-banner-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 70%,#111311)}
.culture-banner-copy{padding:35px clamp(24px,4vw,72px) 35px 28px;max-width:700px}
.culture-banner-copy h2{max-width:550px;font-size:clamp(31px,3.4vw,48px);margin-bottom:15px}
.culture-banner-copy p:not(.culture-eyebrow){color:var(--culture-muted);font-size:16px;line-height:1.4;margin-bottom:21px}
.culture-feelings{padding-top:40px;padding-bottom:46px}
.culture-feeling-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.culture-feeling-grid a{display:block;aspect-ratio:1.85;overflow:hidden;border:1px solid var(--culture-line);border-radius:8px;transition:border-color .15s,transform .15s}
.culture-feeling-grid a:hover{transform:translateY(-3px);border-color:var(--culture-yellow)}
.culture-join-banner{position:relative;isolation:isolate;min-height:310px;padding:38px clamp(22px,4.1vw,72px);overflow:hidden;border-top:1px solid var(--culture-line);border-bottom:1px solid var(--culture-line);display:flex;align-items:center}
.culture-join-art{position:absolute;inset:0 0 0 30%;z-index:-2}
.culture-join-banner:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--culture-black),rgba(8,9,9,.85) 30%,rgba(8,9,9,.18) 70%);z-index:-1}
.culture-join-banner h2{max-width:470px;margin-bottom:14px;font-size:clamp(32px,3.7vw,52px)}
.culture-join-banner p{max-width:400px;color:var(--culture-muted);margin-bottom:22px}
.culture-page-intro{position:relative;padding:65px clamp(22px,4.1vw,72px) 45px;min-height:300px;isolation:isolate;overflow:hidden}
.culture-page-intro>div:not(.culture-intro-art){max-width:650px}
.culture-page-intro h1{font-size:clamp(47px,5.1vw,72px);max-width:660px}
.culture-intro-art{position:absolute;inset:0 0 0 38%;z-index:-2}
.culture-creator-intro:after,.culture-city-intro:after{position:absolute;content:'';inset:0;background:linear-gradient(90deg,var(--culture-black) 10%,rgba(8,9,9,.9) 35%,rgba(8,9,9,.15) 85%);z-index:-1}
.culture-city-intro{min-height:270px}
.culture-city-intro .culture-intro-art{inset:0 0 0 45%}
.culture-creator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.culture-creator-card{padding:22px;border:1px solid var(--culture-line);border-radius:9px;background:var(--culture-surface)}
.culture-creator-card img{width:100%;aspect-ratio:1.2;object-fit:cover;border-radius:5px;margin-bottom:20px}
.culture-creator-card p{color:var(--culture-muted);font-size:14px}
.culture-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.culture-account-card{display:block;background:var(--culture-surface);border:1px solid var(--culture-line);border-radius:9px;padding:30px;min-width:0}
.culture-account-card>i{font-size:29px;color:var(--culture-yellow);margin-bottom:24px}
.culture-account-card h3{font-size:24px;margin-bottom:12px}
.culture-account-card p{font-size:15px;color:var(--culture-muted);margin-bottom:23px}
.culture-account-card:hover{border-color:var(--culture-muted)}
.culture-step-number{font-family:CultureDisplay,Impact,sans-serif;font-size:45px;color:var(--culture-yellow);display:block;margin-bottom:15px}
.culture-readable{max-width:1050px;min-height:350px;margin-left:0;padding-top:0}
.culture-readable p{color:var(--culture-muted);max-width:820px;font-size:18px;line-height:1.7;margin-bottom:24px}
.culture-readable details{border-top:1px solid var(--culture-line);padding:22px 0}
.culture-readable details:first-of-type{margin-top:38px}
.culture-readable summary{font-size:20px;font-weight:700;cursor:pointer}
.culture-readable details p{font-size:16px;margin-top:14px}
.culture-detail-hero{position:relative;isolation:isolate;min-height:600px;display:flex;align-items:center;padding:55px clamp(22px,4.1vw,72px);overflow:hidden}
.culture-detail-backdrop{position:absolute;inset:0 0 0 25%;width:75%;height:100%;object-fit:cover;z-index:-2;opacity:.75}
.culture-detail-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,var(--culture-black),rgba(8,9,9,.8) 40%,transparent 90%),linear-gradient(0deg,var(--culture-black),transparent 40%);z-index:-1}
.culture-detail-copy{max-width:720px}
.culture-detail-copy>.culture-link{display:inline-block;margin-bottom:35px}
.culture-detail-copy .culture-eyebrow{margin-bottom:12px}
.culture-detail-copy .culture-lead{max-width:590px}
.culture-story-details>p{max-width:900px;color:var(--culture-muted);font-size:18px;line-height:1.7}
.culture-meta{display:flex;flex-wrap:wrap;gap:30px;border-top:1px solid var(--culture-line);margin-top:30px;padding-top:25px;font-size:14px;color:var(--culture-muted)}
.culture-meta a{color:var(--culture-yellow)}
.culture-shell .culture-footer{padding:27px clamp(22px,4.1vw,72px) 14px;border-top:1px solid var(--culture-line);background:var(--culture-black);color:var(--culture-cream);text-align:left;font-size:16px}
.culture-footer-main{display:flex;align-items:center;gap:30px;padding-bottom:26px}
.culture-footer-main>.culture-brand .culture-logo{width:97px;height:46px}
.culture-footer-main>p{font-size:12px;line-height:1.2;margin:0;border-left:1px solid var(--culture-line);padding-left:25px;color:var(--culture-muted);white-space:nowrap}
.culture-footer-main nav{display:flex;gap:24px;justify-content:flex-end;flex:1;flex-wrap:wrap;font-size:12px}
.culture-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:15px;border-top:1px solid var(--culture-line);font-size:10px;color:var(--culture-muted)}
.culture-footer-bottom p{margin:0}
.culture-footer-bottom nav{display:flex;gap:20px}
@media(min-width:1600px){.culture-header,.culture-hero,.culture-join-banner,.culture-page-intro,.culture-detail-hero,.culture-shell .culture-footer{padding-left:max(72px,calc((100vw - 1556px)/2));padding-right:max(72px,calc((100vw - 1556px)/2))}}
@media(max-width:1100px){.culture-header{gap:20px}.culture-header-divider{display:none}.culture-nav{gap:20px}.culture-nav>a{font-size:13px}.culture-header-account{gap:14px}.culture-logo{width:100px;height:48px}.culture-header .culture-button-small{font-size:12px;padding:10px 16px}.culture-hero{min-height:440px}.culture-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.culture-footer-main nav{gap:15px}.culture-hero-copy{width:53%}}
@media(max-width:800px){.culture-header{min-height:78px;padding-top:12px;padding-bottom:12px;gap:18px}.culture-logo{width:92px;height:44px}.culture-header-account{margin-left:auto;gap:15px}.culture-nav{display:none;position:absolute;left:0;right:0;top:100%;padding:15px 24px 22px;background:var(--culture-black);border-bottom:1px solid var(--culture-line);box-shadow:0 15px 20px #0005;flex-direction:column;align-items:stretch;gap:0}.culture-nav.is-open{display:flex}.culture-nav>a{font-size:16px;padding:12px 0}.culture-nav>a[aria-current]:after{bottom:3px;right:auto;width:38px}.culture-menu-toggle{display:block;order:5;border:0;padding:10px 0;background:none;color:var(--culture-cream);font-size:23px}.culture-search-link{margin-left:auto;font-size:18px}.culture-header-account{margin-left:0}.culture-header-account .culture-auth-form:first-child{display:none}.culture-hero{min-height:440px;padding-top:45px;padding-bottom:45px}.culture-hero-art{width:100%;opacity:.85}.culture-hero:after{background:linear-gradient(90deg,var(--culture-black) 0%,rgba(8,9,9,.9) 20%,rgba(8,9,9,.6) 55%,rgba(8,9,9,.1)),linear-gradient(0deg,var(--culture-black),transparent 25%)}.culture-hero-copy{width:75%}.culture-hero-copy h1{font-size:62px}.culture-lead{font-size:17px}.culture-filter-form{gap:10px;flex-wrap:wrap}.culture-search-field{min-width:70%;flex-basis:70%}.culture-order{flex:1}.culture-film-grid{gap:23px 14px;grid-template-columns:repeat(3,minmax(0,1fr))}.culture-film-card h3{font-size:16px}.culture-creator-banner{min-height:280px}.culture-banner-art{min-height:280px}.culture-banner-copy{padding:27px 24px}.culture-banner-copy h2{font-size:35px}.culture-banner-copy .culture-button{font-size:13px;padding:11px 20px}.culture-banner-copy p:not(.culture-eyebrow){font-size:14px}.culture-feeling-grid{gap:12px}.culture-join-banner{min-height:290px}.culture-join-art{inset:0 0 0 20%}.culture-join-banner h2{max-width:350px}.culture-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.culture-footer-main{flex-wrap:wrap;gap:20px}.culture-footer-main nav{flex-basis:100%;justify-content:flex-start;gap:20px}.culture-footer-bottom{flex-wrap:wrap}.culture-empty{padding:27px;flex-wrap:wrap;gap:20px}.culture-empty>div{min-width:65%}.culture-empty>.culture-auth-form,.culture-empty>.culture-button{margin-left:55px}.culture-page-intro{padding-top:45px;min-height:340px}.culture-page-intro h1{max-width:520px;font-size:57px}.culture-page-intro .culture-lead{max-width:440px}.culture-detail-hero{min-height:560px}.culture-detail-backdrop{inset:0;width:100%}.culture-detail-hero:after{background:linear-gradient(90deg,var(--culture-black),rgba(8,9,9,.65)),linear-gradient(0deg,var(--culture-black),transparent 40%)}}
@media(max-width:550px){.culture-header{gap:15px}.culture-header .culture-button-small{padding:10px 14px;font-size:11px}.culture-header .culture-logo{width:80px;height:40px}.culture-header-account{gap:12px}.culture-search-link{display:none}.culture-header-account{margin-left:auto}.culture-hero{min-height:500px;padding-top:38px;align-items:flex-start}.culture-hero-art{inset:auto -20% 0 auto;width:120%;height:65%;opacity:.7}.culture-hero:after{background:linear-gradient(180deg,var(--culture-black) 0%,rgba(8,9,9,.9) 30%,rgba(8,9,9,.1) 70%,var(--culture-black) 100%),linear-gradient(90deg,rgba(8,9,9,.65),transparent 65%)}.culture-hero-copy{width:100%;max-width:390px}.culture-hero-copy h1{font-size:61px;max-width:350px;line-height:1.05;margin-bottom:16px}.culture-eyebrow{font-size:11px;letter-spacing:.13em}.culture-hero .culture-lead{max-width:275px;font-size:16px}.culture-hero .culture-actions{max-width:230px;gap:10px}.culture-hero .culture-actions .culture-button{width:100%}.culture-hero-catalog{min-height:465px}.culture-hero-catalog .culture-hero-art{height:100%;inset:0 -40% 0 auto;width:130%}.culture-hero-catalog:after{background:linear-gradient(90deg,var(--culture-black) 0%,rgba(8,9,9,.7) 45%,rgba(8,9,9,.1)),linear-gradient(0deg,var(--culture-black),transparent 40%)}.culture-hero-catalog h1{font-size:52px;max-width:330px}.culture-section{padding-top:24px;padding-bottom:32px}.culture-section-heading{gap:15px}.culture-section-heading h2{font-size:30px}.culture-section-heading .culture-link{font-size:11px}.culture-search-field{flex-basis:100%;min-height:43px}.culture-search-field input{font-size:13px}.culture-filter-form>.culture-button{font-size:12px}.culture-order{font-size:12px}.culture-chip{font-size:12px;min-width:100px}.culture-film-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.culture-film-card h3{font-size:16px}.culture-film-card p{font-size:11px}.culture-poster-play{opacity:1;width:38px;height:38px;left:auto;right:10px;top:auto;bottom:10px;transform:none;font-size:12px}.culture-empty{padding:24px;gap:17px}.culture-empty h3{font-size:21px}.culture-empty p{font-size:14px}.culture-empty>i{font-size:25px}.culture-empty>.culture-auth-form,.culture-empty>.culture-button{margin-left:0}.culture-creator-banner{grid-template-columns:1fr}.culture-banner-art{height:210px;min-height:0}.culture-banner-art:after{background:linear-gradient(0deg,#111311,transparent 25%)}.culture-banner-copy{padding:24px}.culture-banner-copy h2{font-size:38px}.culture-feeling-grid{display:flex;overflow:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.culture-feeling-grid>a{flex:none;width:78%;scroll-snap-align:start}.culture-join-banner{min-height:330px;align-items:flex-start;padding-top:32px}.culture-join-art{inset:0 0 0 5%;opacity:.7}.culture-join-banner:after{background:linear-gradient(90deg,var(--culture-black),rgba(8,9,9,.85) 35%,rgba(8,9,9,.2))}.culture-join-banner h2{font-size:38px;max-width:310px}.culture-join-banner p{font-size:14px;max-width:255px}.culture-page-intro{padding-top:42px;min-height:325px}.culture-page-intro h1{font-size:48px;max-width:370px}.culture-intro-art{inset:0 -35% 0 30%;opacity:.6}.culture-city-intro{min-height:260px}.culture-city-intro h1{font-size:50px}.culture-city-intro .culture-intro-art{inset:0 -25% 0 0}.culture-creator-intro:after,.culture-city-intro:after{background:linear-gradient(90deg,var(--culture-black),rgba(8,9,9,.7) 40%,rgba(8,9,9,.1))}.culture-account-grid,.culture-creator-grid{grid-template-columns:1fr;gap:16px}.culture-account-card{padding:26px}.culture-creator-card{display:block}.culture-creator-card img{aspect-ratio:1.5}.culture-detail-hero{min-height:580px;padding-top:30px;align-items:flex-end}.culture-detail-copy h1{font-size:52px}.culture-detail-copy .culture-lead{font-size:16px}.culture-detail-copy>.culture-link{margin-bottom:75px}.culture-detail-copy .culture-actions{gap:10px}.culture-detail-copy .culture-button{font-size:13px;padding:12px 19px}.culture-story-details>p{font-size:16px}.culture-footer-main>.culture-brand .culture-logo{width:85px;height:40px}.culture-footer-main>p{font-size:11px;padding-left:18px}.culture-footer-main nav{gap:12px 20px;font-size:11px}.culture-footer-bottom{font-size:9px;gap:12px}.culture-footer-bottom>p:nth-child(2){order:3;flex-basis:100%}.culture-footer-bottom nav{gap:13px}.culture-readable p{font-size:16px}.culture-readable summary{font-size:17px}}
@media(prefers-reduced-motion:reduce){.culture-shell *,.culture-shell *:before,.culture-shell *:after{transition:none;scroll-behavior:auto}}
