.rp-featured{background:var(--rp-cream)}.rp-featured__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(36px,6vw,104px);align-items:center}.rp-stagecard{position:relative;display:grid;place-items:center;padding:clamp(36px,6vw,80px) clamp(28px,5vw,64px);border-radius:var(--rp-radius);background:radial-gradient(80% 60% at 50% 100%,rgba(22,69,37,.14),transparent 70%),linear-gradient(160deg,#e7e0cf,#f8f5ee);overflow:hidden}.rp-stagecard:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(22,69,37,.14);border-radius:calc(var(--rp-radius) - 8px);pointer-events:none}.rp-stagecard .rp-cover{width:min(100%,360px);transition:transform .6s var(--rp-ease)}.rp-stagecard:hover .rp-cover{transform:translateY(-6px) rotate(-1deg)}.rp-featured__top{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.rp-featured__top .rp-eyebrow{color:var(--rp-green-deep)}.rp-featured__title{margin-top:1.1rem!important;font-size:clamp(2.05rem,4.3vw,3.5rem);font-weight:800;line-height:1.03;letter-spacing:-.035em}.rp-featured__title a{text-decoration:none}.rp-featured__title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.rp-featured .rp-chips{margin-top:1.6rem}.rp-featured .rp-chip{background:#ffffff8c}.rp-buybox{margin-top:2rem}.rp-buy{display:flex;flex-wrap:wrap;gap:.75rem}.rp-buy[hidden]{display:none}.rp-buy__note{margin-top:.9rem!important;color:var(--rp-muted);font-size:.82rem;line-height:1.55}.rp-buy__note strong{color:var(--rp-text);font-weight:600}.rp-market{display:inline-flex;gap:2px;margin-bottom:1rem;padding:3px;border:1px solid var(--rp-line);border-radius:999px;background:#fff}.rp-market__btn{min-height:36px;padding:.35rem .95rem;border:0;border-radius:999px;background:transparent;color:var(--rp-muted);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.rp-market__btn[aria-pressed=true]{background:var(--rp-ink);color:#fff}.rp-more{margin-top:1.6rem!important}.rp-disclaimer{margin-top:1.9rem!important;padding-top:1.25rem;border-top:1px solid var(--rp-line);max-width:64ch;color:var(--rp-muted);font-size:.78rem;line-height:1.65}.rp-catalogue{background:#fff;scroll-margin-top:90px}.rp-count{display:inline-flex;align-items:baseline;gap:.5rem;color:var(--rp-muted);font-size:.85rem;font-weight:600}.rp-count strong{color:var(--rp-text);font-size:2.4rem;font-weight:800;line-height:1;letter-spacing:-.03em}.rp-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:-12px 0 32px}.rp-filter{min-height:40px;padding:.45rem 1rem;border:1px solid var(--rp-line);border-radius:999px;background:#fff;color:var(--rp-text);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.rp-filter[aria-pressed=true]{background:var(--rp-ink);border-color:var(--rp-ink);color:#fff}.rp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(20px,2.4vw,32px)}.rp-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--rp-line);border-radius:var(--rp-radius);background:#fff;overflow:hidden;transition:transform .45s var(--rp-ease),box-shadow .45s var(--rp-ease),border-color .3s ease}.rp-card[hidden]{display:none}.rp-card:hover{transform:translateY(-4px);border-color:transparent;box-shadow:0 24px 50px -18px #06120d47}.rp-card:focus-within{outline:2px solid var(--rp-green);outline-offset:3px}.rp-card:focus-within a:focus-visible{outline:none}.rp-card__media{display:grid;place-items:center;padding:clamp(28px,4vw,44px);background:radial-gradient(70% 55% at 50% 100%,rgba(22,69,37,.12),transparent 70%),linear-gradient(160deg,#ece6d8,var(--rp-paper))}.rp-card__media .rp-cover{width:min(66%,240px);transition:transform .55s var(--rp-ease)}.rp-card:hover .rp-card__media .rp-cover{transform:translateY(-6px) rotate(-1.5deg)}.rp-card__body{display:flex;flex:1;flex-direction:column;gap:.65rem;padding:24px 26px 26px}.rp-card__kicker{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;color:var(--rp-muted);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rp-card__title{margin-top:.2rem!important;font-size:1.38rem;font-weight:800;line-height:1.18;letter-spacing:-.02em}.rp-card__title a{text-decoration:none}.rp-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.rp-card__subtitle{color:var(--rp-muted);font-size:.95rem;font-weight:500;line-height:1.5}.rp-card__author{font-size:.9rem;font-weight:600}.rp-card__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#2b322e;font-size:.92rem;line-height:1.65}.rp-card .rp-chip{min-height:30px;padding:.3rem .7rem;font-size:.75rem}.rp-card__foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--rp-line)}.rp-card__cta{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.1rem;border-radius:var(--rp-radius-sm);background:var(--rp-ink);color:#fff;font-size:.85rem;font-weight:700;white-space:nowrap;transition:background-color .2s ease,gap .25s var(--rp-ease)}.rp-card__cta svg{width:14px;height:14px}.rp-card:hover .rp-card__cta{background:var(--rp-green);gap:.75rem}.rp-card__formats{color:var(--rp-muted);font-size:.78rem;font-weight:600}.rp-grid--lead{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.rp-grid--lead .rp-card--lead{flex-direction:row}.rp-grid--lead .rp-card--lead .rp-card__media{flex:0 0 44%}.rp-grid--lead .rp-card--lead .rp-card__body{padding:clamp(26px,3vw,40px)}.rp-grid--lead .rp-card--lead .rp-card__title{font-size:clamp(1.5rem,2.2vw,1.9rem)}.rp-note{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;min-height:100%;padding:clamp(28px,3vw,40px);border-radius:var(--rp-radius);background:radial-gradient(90% 70% at 100% 0%,rgba(127,199,155,.2),transparent 60%),var(--rp-green-deep);color:var(--rp-cream);overflow:hidden}.rp-note .rp-eyebrow{color:var(--rp-green-light)}.rp-note__title{margin-top:1rem!important;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:800;line-height:1.12}.rp-note__text{margin-top:.9rem!important;color:#f2eee4cc;font-size:.95rem;line-height:1.7}.rp-note .rp-link{position:relative;z-index:1;color:var(--rp-cream)}.rp-note__mark{position:absolute;right:-40px;bottom:-40px;width:180px;height:180px;color:#f2eee41a;pointer-events:none}.rp-about{background:var(--rp-green-deep);color:var(--rp-cream);scroll-margin-top:90px;overflow:hidden}.rp-about .rp-eyebrow{color:var(--rp-green-light)}.rp-about__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,104px);align-items:start}.rp-about__quote{margin-top:1.4rem!important;font-size:clamp(2.1rem,4.6vw,3.8rem);font-weight:800;line-height:1.04;letter-spacing:-.035em}.rp-about__mark{display:block;width:46px;height:36px;margin-bottom:1.2rem;color:var(--rp-green-light)}.rp-about__copy{display:grid;gap:1.25rem;padding-top:.4rem}.rp-about__copy p{color:#f2eee4db;font-size:1.06rem;line-height:1.85}.rp-about__copy p:first-child{color:var(--rp-cream);font-size:1.2rem;font-weight:500;line-height:1.7}.rp-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(48px,6vw,88px)!important;padding:0!important;border:1px solid var(--rp-line-light);border-radius:var(--rp-radius-md);background:var(--rp-line-light);list-style:none;overflow:hidden}.rp-pillar{padding:clamp(24px,2.6vw,34px);background:var(--rp-green-deep)}.rp-pillar__num{color:var(--rp-green-light);font-size:.78rem;font-weight:700;letter-spacing:.14em}.rp-pillar__title{margin-top:.9rem!important;font-size:1.18rem;font-weight:700;line-height:1.3;letter-spacing:-.01em}.rp-pillar__text{margin-top:.6rem!important;color:#f2eee4c2;font-size:.93rem;line-height:1.7}.rp-eco{margin-top:clamp(48px,6vw,80px)}.rp-eco__label{color:#f2eee49e;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.rp-eco__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:1.25rem!important;padding:0!important;list-style:none}.rp-eco__item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1.1rem;border-top:2px solid rgba(242,238,228,.25)}.rp-eco__item--current{border-top-color:var(--rp-green-light)}.rp-eco__name{font-size:.9rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rp-eco__desc{color:#f2eee4c2;font-size:.92rem;line-height:1.6}.rp-eco__tag{margin-top:.3rem;color:var(--rp-green-light);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rp-eco .rp-link{margin-top:.3rem;color:var(--rp-cream);font-size:.88rem}.rp-pitch{background:var(--rp-paper)}.rp-pitch .rp-eyebrow{color:var(--rp-green-deep)}.rp-pitch__story{margin-top:1rem!important;max-width:60ch;font-size:1rem;line-height:1.75}.rp-pitch__source{display:inline-flex;align-items:center;gap:.9rem;margin-top:1.5rem;padding:.5rem 1rem .5rem .5rem;border:1px solid var(--rp-line);border-radius:var(--rp-radius-sm);background:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .3s var(--rp-ease)}.rp-pitch__source:hover{border-color:transparent;box-shadow:0 12px 28px -12px #06120d4d}.rp-pitch__source .rp-cover{width:38px;flex:none;box-shadow:0 6px 12px -4px #00000059}.rp-pitch__source small{display:block;color:var(--rp-muted);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rp-pitch__source strong{display:block;font-size:.9rem;font-weight:700;line-height:1.3}.rp-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px)}.rp-products>*{min-width:0}.rp-pitch__foot{display:flex;justify-content:center;margin-top:clamp(32px,4vw,48px)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/regista-publishing-2.css.map */
