.site-header .brand-logo{width:250px;height:auto;display:block}.site-header .samsung{font:400 13px/1.3 Arial;letter-spacing:0;color:#b8c8de;padding-left:20px}.site-header .samsung small{font-size:10px}.film-hero .opening-logo{width:min(850px,83vw);height:auto;display:block;margin:auto}.film-hero .hero-kicker{margin:32px 0 0;font-size:11px;letter-spacing:1px;color:#b8c8de}.film-hero .hero-copy p{margin-top:18px}.footer-logo{width:220px;height:auto}.about-section{background:#f3f5f8;padding:95px 7%;color:#12223a}.about-heading{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c3cbd5;padding-top:24px;margin-bottom:55px}.about-heading>span{font-size:11px;letter-spacing:1.5px;color:#6c7b8f}.about-heading h2{font-size:25px;letter-spacing:-.5px;margin:0}.about-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:start}.about-story p{font-size:16px;line-height:1.9;color:#526174;margin:0 0 22px}.about-story .about-lead{font-size:clamp(36px,4.4vw,64px);line-height:1.1;letter-spacing:-2px;color:#112742;margin-bottom:34px}.about-portrait{margin:0}.about-portrait img{width:100%;height:auto;display:block}.about-portrait figcaption{font-size:13px;border-bottom:1px solid #c3cbd5;padding:17px 0;color:#56677f}.about-values{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-top:64px;padding-top:34px;border-top:1px solid #c3cbd5}.about-values h3{font-size:26px;font-weight:400;margin:0 0 20px}.about-values p{font-size:15px;line-height:1.9;color:#526174}.phone-label{display:block;font-size:12px;color:#b4c5db;margin-top:28px}.contact .contact-phone{font:400 23px/1.5 Arial;letter-spacing:0;margin:6px 0 0;padding:0 0 5px}.guide-tools{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:0 0 35px}.guide-filters{display:flex;gap:8px;flex-wrap:wrap}.guide-filters button{border:1px solid #bac5d4;border-radius:25px;padding:10px 18px;background:none;font:13px Arial;color:#425572}.guide-filters button[aria-pressed=true]{background:#123875;color:white;border-color:#123875}.guide-tools label{font-size:11px;color:#526174}.guide-tools input{display:block;margin-top:8px;width:240px;border:0;border-bottom:1px solid #9caabf;border-radius:0;padding:10px 0;background:none;font:15px Arial;color:#182d49}.reading-room article{transition:transform .3s ease}.reading-room article:hover{transform:translateY(-5px)}.reading-room article[hidden],.reading-list[hidden]{display:none}.reading-room.is-filtered .reading-layout{grid-template-columns:1fr}.reading-room.is-filtered .reading-feature{max-width:760px}.reading-room.is-filtered .reading-list{padding-left:0;border-left:0}.reading-room.is-filtered .reading-list article{max-width:760px}#guide-empty{padding:40px 0;color:#62738a}@media(max-width:760px){.site-header .brand-logo{width:180px}.site-header .samsung{font-size:11px;padding-left:10px}.site-header .samsung small{font-size:8px}.site-header .brand{gap:10px}.about-section{padding:60px 7%}.about-heading{margin-bottom:34px}.about-grid,.about-values{grid-template-columns:1fr;gap:30px}.about-story .about-lead{letter-spacing:-1px}.about-values{margin-top:35px}.guide-tools{align-items:stretch;flex-direction:column}.guide-tools input{width:100%}.guide-filters button{padding:9px 14px}.footer-logo{width:180px}}@media(max-width:380px){.site-header .brand-logo{width:145px}.site-header .samsung{border:0;padding:0}.site-header .nav-contact{padding:8px}}@media(prefers-reduced-motion:reduce){.reading-room article{transition:none}.reading-room article:hover{transform:none}}

.bundle-recommendations{margin-top:32px;padding-top:24px;border-top:1px solid #d9e0eb;display:flex;gap:16px;flex-wrap:wrap}.bundle-recommendations h3{width:100%;font:400 23px Arial;margin:0}.bundle-recommendations p{font:14px/1.7 Arial;color:#69788c}.recommendation-item{flex:1;min-width:190px;display:flex;flex-direction:column;gap:12px;align-items:start;padding:20px;border:1px solid #d9e0eb;background:#f7f9fc;border-radius:12px;text-align:left}.recommendation-item img{height:90px;width:100%;object-fit:contain}.recommendation-item b{font-size:12px;color:#2259a8}.recommendation-item small{color:#64768c}.bundle-recommendations:empty{display:none}
