.rp-studio{background:var(--rp-ink);color:var(--rp-cream)}.rp-studio .rp-eyebrow{color:var(--rp-green-light)}.rp-studio .rp-head__intro{color:#f2eee4bd}.rp-studio__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(16px,2vw,28px)}.rp-video{display:grid;gap:.9rem}.rp-video__frame{position:relative;aspect-ratio:16 / 9;border-radius:var(--rp-radius-md);background:#000;overflow:hidden}.rp-video__frame :is(img,iframe){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.rp-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;border:0;background:linear-gradient(0deg,#00000073,#0000000d);color:#fff;cursor:pointer}.rp-video__play span{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:var(--rp-green);transition:transform .3s var(--rp-ease)}.rp-video__play:hover span{transform:scale(1.08)}.rp-video__play svg{width:22px;height:22px;margin-left:4px}.rp-video__title{font-size:1rem;font-weight:700;line-height:1.4}.rp-journal{background:#fff}.rp-journal .rp-eyebrow{color:var(--rp-green-deep)}.rp-article{position:relative;display:flex;flex-direction:column;border:1px solid var(--rp-line);border-radius:var(--rp-radius);overflow:hidden;background:#fff;transition:transform .45s var(--rp-ease),box-shadow .45s var(--rp-ease)}.rp-article:hover{transform:translateY(-4px);box-shadow:0 24px 50px -18px #06120d40}.rp-article__media{aspect-ratio:16 / 10;background:var(--rp-paper);overflow:hidden}.rp-article__media img{display:block;width:100%;height:100%;object-fit:cover}.rp-article__body{display:grid;gap:.6rem;padding:22px 24px 26px}.rp-article__tag{color:var(--rp-green-deep);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rp-article__title{font-size:1.2rem;font-weight:800;line-height:1.25}.rp-article__title a{text-decoration:none}.rp-article__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.rp-article__excerpt{color:var(--rp-muted);font-size:.92rem;line-height:1.65}.rp-news{background:#fff;scroll-margin-top:90px}.rp-news__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(32px,5.5vw,72px);border-radius:var(--rp-radius);background:radial-gradient(70% 90% at 100% 0%,rgba(0,121,79,.32),transparent 62%),var(--rp-ink);color:var(--rp-cream);overflow:hidden}.rp-news__panel .rp-eyebrow{color:var(--rp-green-light)}.rp-news__title{margin-top:1rem!important;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;line-height:1.06;letter-spacing:-.03em}.rp-news__text{margin-top:1rem!important;color:#f2eee4c7;font-size:1rem;line-height:1.75;max-width:46ch}.rp-news__topics{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem!important;padding:0!important;list-style:none}.rp-news__topics li{padding:.4rem .8rem;border:1px solid var(--rp-line-light);border-radius:999px;color:#f2eee4db;font-size:.78rem;font-weight:600}.rp-news__form{position:relative;z-index:1;display:grid;gap:.9rem}.rp-news__label{font-size:.85rem;font-weight:600}.rp-news__row{display:flex;gap:.6rem}.rp-news__input{flex:1;min-width:0;min-height:54px;padding:.85rem 1.1rem;border:1.5px solid rgba(242,238,228,.3);border-radius:var(--rp-radius-sm);background:#ffffff0f;color:var(--rp-cream);font:inherit;font-size:1rem}.rp-news__input::placeholder{color:#f2eee48c}.rp-news__input:focus{border-color:var(--rp-green-light);outline:none}.rp-news__consent{color:#f2eee4a8;font-size:.76rem;line-height:1.6}.rp-news__consent a{color:var(--rp-cream);text-underline-offset:3px}.rp-news__msg{padding:.85rem 1rem;border-radius:var(--rp-radius-sm);font-size:.9rem;font-weight:600;line-height:1.5}.rp-news__msg--ok{background:#7fc79b29;color:var(--rp-green-light)}.rp-news__msg--error{background:#ff787824;color:#ffb4b4}.rp-news__lines{position:absolute;right:-60px;bottom:-80px;width:340px;height:340px;color:#f2eee412;pointer-events:none}.rp-back{padding-block:8px clamp(48px,6vw,80px);background:#fff}.rp-back .rp-wrap{display:flex;justify-content:center}.rp-book{background:#fff}.rp-crumbs{padding-top:clamp(20px,3vw,32px)}.rp-crumbs ol{display:flex;flex-wrap:wrap;gap:.4rem;padding:0!important;list-style:none;color:var(--rp-muted);font-size:.8rem}.rp-crumbs li{display:inline-flex;align-items:center;gap:.4rem}.rp-crumbs li+li:before{content:"/";opacity:.5}.rp-crumbs a{text-decoration:none}.rp-crumbs a:hover{color:var(--rp-text);text-decoration:underline;text-underline-offset:3px}.rp-crumbs [aria-current]{color:var(--rp-text);font-weight:600}.rp-book__grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(36px,6vw,104px);align-items:start;padding-block:clamp(24px,3vw,40px) clamp(56px,7vw,104px)}.rp-book__media{position:sticky;top:110px}.rp-book__media .rp-stagecard{padding-block:clamp(44px,7vw,96px)}.rp-book__media .rp-cover{width:min(100%,400px)}.rp-book__top{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;color:var(--rp-muted);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.rp-book__title{margin-top:1.1rem!important;font-size:clamp(2.2rem,4.8vw,3.9rem);font-weight:800;line-height:1.02;letter-spacing:-.04em}.rp-book .rp-buybox{padding:clamp(20px,2.4vw,28px);border:1px solid var(--rp-line);border-radius:var(--rp-radius-md);background:var(--rp-paper)}.rp-buybox__title{margin-bottom:1rem!important;color:var(--rp-muted);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rp-soon{margin-top:2rem;padding:22px;border:1px dashed rgba(17,23,20,.25);border-radius:var(--rp-radius-md);background:var(--rp-paper)}.rp-soon p{color:var(--rp-muted);font-size:.92rem;line-height:1.65}.rp-soon .rp-link{margin-top:.75rem}.rp-details__title{margin-top:2.4rem!important;font-size:1.05rem;font-weight:700}.rp-details{margin-top:.6rem!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.6rem}.rp-details__row{display:grid;gap:.2rem;padding:.9rem 0;border-bottom:1px solid var(--rp-line)}.rp-details dt{color:var(--rp-muted);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rp-details dd{margin:0;font-size:.95rem;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.rp-book__story{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(36px,6vw,104px);padding-block:clamp(56px,7vw,104px);border-top:1px solid var(--rp-line)}.rp-book__story .rp-eyebrow{color:var(--rp-green-deep)}.rp-book__h2{margin-top:1rem!important;margin-bottom:1.6rem!important;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:800;line-height:1.1;letter-spacing:-.03em}.rp-prose{max-width:66ch}.rp-prose p{margin:0 0 1.25em!important;color:#232a26;font-size:1.07rem;line-height:1.9}.rp-prose p:last-child{margin-bottom:0!important}.rp-prose>p:first-child:first-letter,.rp-prose>div>p:first-child:first-letter{float:left;margin:.06em .1em 0 0;color:var(--rp-green-deep);font-size:3.7em;font-weight:800;line-height:.82}.rp-explores{padding:0!important;list-style:none;counter-reset:rp-explore;border-top:1px solid var(--rp-line)}.rp-explores li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:.5rem;padding:1.15rem 0;border-bottom:1px solid var(--rp-line);counter-increment:rp-explore;font-size:1rem;font-weight:500;line-height:1.55}.rp-explores li:before{content:counter(rp-explore,decimal-leading-zero);padding-top:.15rem;color:var(--rp-green);font-size:.82rem;font-weight:800;letter-spacing:.06em}.rp-book__aside{position:sticky;top:110px;align-self:start}.rp-grid--lead .rp-card--lead .rp-card__media{padding:clamp(28px,3vw,40px)}.rp-grid--lead .rp-card--lead .rp-card__media .rp-cover{width:min(80%,250px)}@media screen and (max-width:999px){.rp-hero__grid,.rp-featured__grid,.rp-about__grid,.rp-book__grid,.rp-book__story,.rp-news__panel{grid-template-columns:minmax(0,1fr)}.rp-hero__stage{min-height:0;padding-block:12px 8px}.rp-hero__books{width:min(56%,300px)}.rp-grid--lead,.rp-pillars,.rp-eco__list{grid-template-columns:minmax(0,1fr)}.rp-products{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-book__media,.rp-book__aside{position:static}.rp-book__media .rp-stagecard{padding-block:40px}.rp-book__media .rp-cover{width:min(62%,320px)}}@media screen and (max-width:699px){.rp-section{padding-block:56px}.rp-hero__grid{padding-block:44px 40px;gap:32px}.rp-hero__books{width:min(62%,250px)}.rp-hero__book--2{left:-26%}.rp-hero__book--3{right:-26%}.rp-hero__actions .rp-btn{width:100%}.rp-hero__meta{gap:.5rem 1.1rem;font-size:.78rem}.rp-grid--lead .rp-card--lead{flex-direction:column}.rp-grid--lead .rp-card--lead .rp-card__media{flex:none}.rp-grid--lead .rp-card--lead .rp-card__media .rp-cover{width:min(56%,220px)}.rp-buy .rp-btn{flex:1 1 100%}.rp-details{grid-template-columns:minmax(0,1fr)}.rp-news__row{flex-direction:column}.rp-news__row .rp-btn{width:100%}.rp-head{margin-bottom:28px}.rp-card__body{padding:20px 20px 22px}.rp-stagecard .rp-cover{width:min(68%,270px)}.rp-book__grid{gap:28px}.rp-book__media .rp-stagecard{padding-block:28px}.rp-book__media .rp-cover{width:min(52%,210px)}.rp-prose>p:first-child:first-letter,.rp-prose>div>p:first-child:first-letter{font-size:3.2em}}@media(prefers-reduced-motion:reduce){.rp-js .rp-reveal{opacity:1;transform:none}.rp-hero__stage:hover .rp-hero__book--1{transform:rotate(-3.5deg)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/regista-publishing-3.css.map */
