.patricia-page{--pa-ink:#171b1a;--pa-paper:#f1e9d8;--pa-copper:#c9793b;--pa-teal:#4f8882;--pa-red:#ad3a34;background:var(--pa-paper)}.pa-hero{border-bottom:1px solid var(--line);grid-template-columns:1.02fr .98fr;min-height:760px;display:grid;overflow:hidden}.pa-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:110px 6vw 80px 8vw;display:flex}.pa-hero h1{margin:24px 0 32px;font-size:clamp(64px,6.3vw,104px)}.pa-hero h1 em{color:var(--pa-red)}.pa-lead{color:#595047;max-width:620px;font:20px/1.58 Georgia,serif}.pa-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.pa-hero-art{background:var(--pa-ink);min-height:680px;position:relative;overflow:hidden}.pa-portrait{object-fit:cover;object-position:center top;filter:saturate(.75)contrast(1.04);opacity:.7;width:100%;height:100%}.pa-hero-art:after{content:"";background:linear-gradient(#0000 35%,#101312cc);position:absolute;inset:0}.pa-book{z-index:2;width:min(27%,190px);transition:transform .5s;position:absolute;box-shadow:0 24px 45px #0000006b}.pa-book-tinta{bottom:72px;right:22%;transform:rotate(5deg)}.pa-book-abrojito{bottom:52px;right:4%;transform:rotate(-5deg)}.pa-hero-art:hover .pa-book-tinta{transform:rotate(2deg)translateY(-9px)}.pa-hero-art:hover .pa-book-abrojito{transform:rotate(-2deg)translateY(-5px)}.pa-hero-art>p{z-index:3;color:#f6ecdc;font:italic 17px Georgia,serif;position:absolute;bottom:45px;left:8%}.pa-hero-art>p span{color:var(--pa-copper);margin:0 8px}.pa-reels{background:var(--pa-ink);color:#f3eadb;padding:110px 7vw}.pa-reels>header{grid-template-columns:.55fr 1.2fr .8fr;align-items:end;gap:4vw;margin-bottom:60px;display:grid}.pa-reels h2,.pa-worlds h2,.pa-carousels>header h2,.pa-quotes h2,.pa-stories h2,.pa-author-card h2{letter-spacing:-.05em;margin:0;font-size:clamp(48px,5.4vw,78px);line-height:.94}.pa-reels h2 em,.pa-quotes h2 em,.pa-author-card h2 em{color:#dda266}.pa-reels>header>p:last-child,.pa-carousels>header>p:last-child,.pa-stories>header>p:last-child{color:#bfb5a6;font:16px/1.65 Georgia,serif}.pa-reel-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.pa-reel-card{background:#202523;border:1px solid #ffffff21}.pa-reel-card video{aspect-ratio:9/16;object-fit:cover;background:#0d0f0e;width:100%;display:block}.pa-reel-card>div{padding:24px}.pa-reel-card p{text-transform:uppercase;letter-spacing:.17em;color:var(--pa-copper);margin:0 0 10px;font-size:8px;font-weight:800}.pa-reel-card.tinta p{color:#d9ad4d}.pa-reel-card h3{margin:0 0 12px;font-size:27px;line-height:1.02}.pa-reel-card span{color:#bfb5a6;font:14px/1.5 Georgia,serif;display:block}.pa-voice-note{max-width:730px;color:#9c9387!important;margin:34px 0 0!important;font:12px/1.55 Arial,sans-serif!important}.pa-worlds{background:#f5efe3;grid-template-columns:1fr 1fr;gap:28px;padding:110px 8vw;display:grid}.pa-worlds>header{grid-column:1/-1;grid-template-columns:.55fr 1.45fr;align-items:end;gap:5vw;margin-bottom:28px;display:grid}.pa-worlds h2 em{color:var(--pa-red)}.pa-world{background:#222;min-height:650px;position:relative;overflow:hidden}.pa-world img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0}.pa-world:hover img{transform:scale(1.035)}.pa-world:after{content:"";background:linear-gradient(#0000 28%,#0d0f0ede);position:absolute;inset:0}.pa-world>div{z-index:2;color:#f8eee0;padding:42px;position:absolute;bottom:0;left:0;right:0}.pa-world>div p{letter-spacing:.17em;text-transform:uppercase;color:#e1ad64;font-size:9px;font-weight:800}.pa-world h3{margin:12px 0;font-size:48px}.pa-world>div span{color:#ddd2c3;max-width:520px;font:17px/1.55 Georgia,serif;display:block}.pa-carousels{background:var(--pa-paper);padding:115px 0 110px;overflow:hidden}.pa-carousels>header{grid-template-columns:.55fr 1.1fr .8fr;align-items:end;gap:4vw;margin-bottom:75px;padding:0 8vw;display:grid}.pa-carousels>header>p:last-child,.pa-stories>header>p:last-child{color:#665d52}.pa-carousel-group+.pa-carousel-group{margin-top:95px}.pa-carousel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:0 8vw 25px;display:flex}.pa-carousel-heading p,.pa-carousel-heading>span{letter-spacing:.14em;text-transform:uppercase;color:#786d61;font-size:8px}.pa-carousel-heading h3{margin:8px 0 0;font-size:40px}.pa-scroll-row,.pa-story-row{scroll-snap-type:x mandatory;scrollbar-color:var(--pa-copper) transparent;gap:18px;padding:30px 8vw 20px;display:flex;overflow-x:auto}.pa-scroll-row img{scroll-snap-align:start;flex:none;width:min(74vw,460px);box-shadow:0 14px 35px #2a231c1f}.pa-quotes{color:#f4eadb;background:#202523;padding:110px 8vw}.pa-quotes>header{grid-template-columns:.55fr 1.45fr;align-items:end;gap:4vw;margin-bottom:62px;display:grid}.pa-quotes>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.pa-quotes img{width:100%;display:block}.pa-stories{background:#eee4d3;padding:110px 0;overflow:hidden}.pa-stories>header{grid-template-columns:.45fr 1.15fr .75fr;align-items:end;gap:4vw;padding:0 8vw;display:grid}.pa-story-row{margin-top:45px}.pa-story-row img{scroll-snap-align:start;flex:none;width:min(61vw,330px);box-shadow:0 15px 38px #231d1721}.pa-author-card{background:var(--pa-red);color:#faeddf;grid-template-columns:.9fr 1.1fr;display:grid}.pa-author-card>img{object-fit:cover;width:100%;height:100%;min-height:680px}.pa-author-card>div{flex-direction:column;justify-content:center;padding:105px 8vw;display:flex}.pa-author-card>div>p:not(.eyebrow){color:#ecd5c7;max-width:620px;margin:32px 0 0;font:18px/1.65 Georgia,serif}.pa-cream{color:#69202e;background:#fff5e5}.pa-light-link{color:#fff4e5;border-color:#ffffff59}@media (max-width:1050px){.pa-reel-grid{grid-template-columns:repeat(2,1fr)}.pa-reels>header,.pa-carousels>header,.pa-stories>header{grid-template-columns:1fr 1.4fr}.pa-reels>header>p:last-child,.pa-carousels>header>p:last-child,.pa-stories>header>p:last-child{grid-column:2}.pa-quotes>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:780px){.pa-hero,.pa-worlds,.pa-author-card{grid-template-columns:1fr}.pa-hero-copy{padding:80px 7vw 65px}.pa-hero-art{min-height:650px}.pa-worlds>header,.pa-reels>header,.pa-carousels>header,.pa-quotes>header,.pa-stories>header{grid-template-columns:1fr}.pa-reels>header>p:last-child,.pa-carousels>header>p:last-child,.pa-stories>header>p:last-child,.pa-worlds>header{grid-column:auto}.pa-world{min-height:560px}.pa-author-card>img{aspect-ratio:4/5;min-height:0}.pa-author-card>div{padding:78px 7vw}}@media (max-width:560px){.pa-hero h1{font-size:58px}.pa-hero-art{min-height:560px}.pa-book{width:29%}.pa-book-tinta{bottom:68px;right:26%}.pa-reels,.pa-worlds,.pa-quotes{padding:78px 6vw}.pa-reel-grid{grid-template-columns:1fr}.pa-reel-card video{max-height:76vh}.pa-worlds{gap:18px}.pa-worlds>header{margin-bottom:12px}.pa-world{min-height:480px}.pa-world>div{padding:28px}.pa-world h3{font-size:38px}.pa-carousels,.pa-stories{padding-top:78px;padding-bottom:75px}.pa-carousels>header,.pa-carousel-heading,.pa-stories>header,.pa-scroll-row,.pa-story-row{padding-left:6vw;padding-right:6vw}.pa-carousel-heading>span{display:none}.pa-quotes>div{grid-template-columns:1fr}.pa-author-card>div{padding:70px 7vw}.pa-actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pa-book,.pa-world img{transition:none}.pa-hero-art:hover .pa-book,.pa-world:hover img{transform:none}}
