/* PRADIPATVA 3D — premium scroll-linked editorial copy system (v2). Dedicated-page only. */
.pr3dsg-copy--motion > [data-pr3dsg-eyebrow],.pr3dsg-copy--motion > [data-pr3dsg-title],.pr3dsg-copy--motion > [data-pr3dsg-body]{opacity:0!important;pointer-events:none!important}.pr3dsg-copy--motion{width:min(460px,33vw);min-height:300px}.pr3dsg-copy__visual{position:absolute;inset:0;z-index:1;width:100%;pointer-events:none}.pr3dsg-copy__layer{position:absolute;inset:0 auto auto 0;width:100%;transform:translate3d(0,var(--pr3dsg-motion-layer-y,0),0);transform-origin:left center;will-change:transform;backface-visibility:hidden}.pr3dsg-copy__layer[hidden]{display:none!important}.pr3dsg-copy__kicker{display:flex;align-items:center;gap:11px;margin:0 0 17px;transform-origin:left center;will-change:opacity,transform}.pr3dsg-copy__accent{display:block;width:25px;height:1px;flex:0 0 25px;background:#b85c24;transform-origin:left center;will-change:transform}.pr3dsg-copy .pr3dsg-copy__motion-eyebrow{display:block;margin:0;color:#9f4818;font-family:var(--font-h2--family,var(--font-paragraph--family,Arial,sans-serif));font-style:var(--font-h2--style,normal);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.17em;text-transform:uppercase}.pr3dsg-copy .pr3dsg-copy__motion-title{margin:0;max-width:none;color:#24160f;font-family:var(--font-h1--family,var(--font-paragraph--family,Arial,sans-serif));font-style:var(--font-h1--style,normal);font-size:clamp(38px,3.55vw,56px);font-weight:500;line-height:1.015;letter-spacing:-.032em}.pr3dsg-copy__line-mask{display:block;overflow:hidden;margin:0;padding:.035em 0 .045em}.pr3dsg-copy__line{display:block;width:max-content;max-width:100%;white-space:nowrap;transform:translate3d(0,0,0);transform-origin:left center;will-change:opacity,transform}.pr3dsg-copy .pr3dsg-copy__motion-body{max-width:340px;margin:22px 0 0;color:#6f5f53;font-family:var(--font-paragraph--family,Arial,sans-serif);font-style:var(--font-paragraph--style,normal);font-size:14px;font-weight:var(--font-paragraph--weight,400);line-height:1.62;letter-spacing:0;will-change:opacity,transform}
@media(max-width:989px){.pr3dsg-copy--motion{width:42vw;min-height:260px}.pr3dsg-copy .pr3dsg-copy__motion-title{font-size:clamp(34px,4.7vw,48px)}.pr3dsg-copy .pr3dsg-copy__motion-body{max-width:320px;font-size:13px}}
@media(max-width:749px){.pr3dsg-copy--motion{width:auto;min-height:185px}.pr3dsg-copy__kicker{gap:8px;margin-bottom:9px}.pr3dsg-copy__accent{width:18px;flex-basis:18px}.pr3dsg-copy .pr3dsg-copy__motion-eyebrow{font-size:8.5px;letter-spacing:.15em}.pr3dsg-copy .pr3dsg-copy__motion-title{max-width:88%;font-size:clamp(30px,9.1vw,42px);line-height:1.01;letter-spacing:-.028em}.pr3dsg-copy .pr3dsg-copy__motion-body{max-width:82%;margin-top:10px;font-size:11.5px;line-height:1.5}}
@media(prefers-reduced-motion:reduce){.pr3dsg-copy__visual{display:none!important}.pr3dsg-copy--motion > [data-pr3dsg-eyebrow],.pr3dsg-copy--motion > [data-pr3dsg-title],.pr3dsg-copy--motion > [data-pr3dsg-body]{opacity:1!important}}