.rp-blog-hero-wm{aspect-ratio:1600/893;filter:grayscale(.55)sepia(.2)contrast(1.05);mix-blend-mode:multiply;opacity:.2;pointer-events:none;background:url(/images/blog/wm-margin-notes.webp) 50%/contain no-repeat;width:min(940px,72%);position:absolute;top:50%;right:-40px;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 36%,#000 56%);mask-image:linear-gradient(90deg,#0000 36%,#000 56%)}@media (max-width:920px){.rp-blog-hero-wm{opacity:.12;width:600px;right:-210px}}@media (max-width:680px){.rp-blog-hero-wm{display:none}}.rp-pt{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'%3E%3Cpath d='M2 7 C 50 3, 150 2.5, 198 6' stroke='%23a8271b' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:0% .32em;padding-bottom:.12em;transition:background-size .52s cubic-bezier(.65,0,.35,1)}a:hover .rp-pt,a:focus-visible .rp-pt{background-size:100% .32em}.rp-bp-body p{margin:0 0 26px}.rp-bp-body :is(em,i){font-family:var(--font-serif-italic)}.rp-bp-body h2{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-text);margin:52px 0 18px;font-size:33px;font-weight:500;line-height:1.2}.rp-bp-body a{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.rp-bp-body a:hover{color:var(--color-brand-hover)}.rp-bp-body>blockquote{background:var(--color-surface);border:1px solid var(--color-line);border-radius:4px;margin:0 0 26px;padding:18px 22px;font-size:19px;line-height:1.65}.rp-bp-body>blockquote p{margin:0}@media (max-width:560px){.rp-bp-body h2{font-size:29px}}.rp-bp-quote-wrap{margin:56px 0}.rp-bp-quote{text-align:center;padding:40px clamp(20px,5cqi,56px) 36px}.rp-bp-quote blockquote{font-family:var(--font-serif-italic);letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(27px,3.2cqi,34px);font-style:italic;line-height:1.3}.rp-bp-note{background:var(--color-brand-tint);font-family:var(--font-hand);color:var(--color-brand);border-radius:4px;margin:-6px 0 26px;padding:12px 16px 12px 18px;font-size:24px;font-weight:500;line-height:1.2;position:relative}@media (min-width:1280px){.rp-bp-note{background:0 0;border-radius:0;width:210px;margin:0;padding:0 0 0 18px;position:absolute;left:calc(100% + 44px)}.rp-bp-note:before{content:"";background:var(--color-brand);opacity:.5;width:12px;height:1.5px;position:absolute;top:13px;left:0}}.rp-bp-body .rp-bp-cta a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.rp-bp-body .rp-bp-cta a:hover{color:var(--color-brand-hover)}@media (min-width:1180px) and (max-width:1279.98px){.rp-bp-body .rp-margin-note{background:var(--color-brand-tint);border-radius:4px;width:auto;margin:-6px 0 26px;padding:12px 16px 12px 18px;position:relative;left:auto}.rp-bp-body .rp-margin-note:before{display:none}}@property --ed-ink{syntax:"<color>";inherits:false;initial-value:#0000}.ed-ins,.ed-note,.ed-label,.ed-ring{display:none}.marks-on .ed-del,.marks-on .ed-und{--ed-ink:var(--color-brand);background-image:linear-gradient(var(--ed-ink), var(--ed-ink));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:--ed-ink .2s var(--ease-out);background-repeat:no-repeat;background-size:100% 2px}.marks-on .ed-del{background-position:0 58%}.marks-on .ed-und{background-position:0 calc(100% - 1px)}.marks-leaving .ed-del,.marks-leaving .ed-und{--ed-ink:transparent}@keyframes rp-bp-mark-draw{0%{background-size:0% 2px}}.marks-on .ed-del.ed-play,.marks-on .ed-und.ed-play{animation:rp-bp-mark-draw .5s var(--ease-ink) var(--at,0s) both}.marks-on .ed-ins{font-family:var(--font-hand);color:var(--color-brand);padding:0 2px;font-size:1.2em;font-weight:600;line-height:1;display:inline;position:relative}.marks-on .ed-ins:before{content:"‸";font-family:var(--font-sans);color:var(--color-brand);font-size:.8em;position:absolute;bottom:-.55em;left:-4px}.marks-on .ed-note{font-family:var(--font-hand);color:var(--color-brand);margin:0 10px 0 8px;font-size:23px;font-weight:600;line-height:1.1;display:inline-block;transform:rotate(-2deg)}.marks-on .ed-label{vertical-align:.18em;margin:0 6px 0 8px;line-height:1;display:inline-block}@media (min-width:1280px){.marks-on .ed-label{white-space:nowrap;--rp-write-lead:18px;margin:.42em 0 0;padding-left:18px;position:absolute;left:calc(100% + 44px)}.marks-on .ed-label:before{content:"";background:var(--color-brand);opacity:.5;transform-origin:0;width:12px;height:1.5px;position:absolute;top:50%;left:0}.marks-on .ed-label.ed-play:before{animation:rp-kit-lead .18s var(--ease-ink) var(--at,0s) both}}.marks-on .ed-label.ed-play,.marks-on .ed-note.ed-play,.marks-on .ed-ins.ed-play{animation:rp-kit-write .6s var(--ease-ink) calc(var(--at,0s) + .18s) backwards}.rp-bp-body .ed-dropcap{float:left;color:var(--color-brand);padding:8px 10px 0 0;font-size:88px;line-height:.82;position:relative}.marks-on .ed-ring{pointer-events:none;width:calc(100% + 12px);height:calc(100% + 8px);display:block;position:absolute;top:-2px;left:-14px;overflow:visible}.ed-ring path{fill:none;stroke:var(--color-brand);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.marks-on .ed-dropcap.ed-play .ed-ring path{animation:rp-kit-stroke .6s var(--ease-ink) var(--at,0s) both}.marks-on .ed-note,.marks-on .ed-ins,.marks-on .ed-label,.marks-on .ed-ring{transition:opacity .2s var(--ease-out)}.marks-leaving .ed-note,.marks-leaving .ed-ins,.marks-leaving .ed-label,.marks-leaving .ed-ring{opacity:0}.rp-cover-rules{--rule-gap:9.2cqi;background-image:repeating-linear-gradient(180deg, transparent 0, transparent calc(var(--rule-gap) - 1px), var(--color-rule) calc(var(--rule-gap) - 1px), var(--color-rule) var(--rule-gap));background-position:0 3cqi}.rp-cover-title{font-size:clamp(19px,8.2cqi,76px);line-height:1.14}.rp-cover-stroke{fill:none;stroke:var(--color-brand);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}a:hover .rp-cover-stroke,a:focus-visible .rp-cover-stroke{animation:rp-kit-stroke .5s var(--ease-ink) both}.rp-bp-grid>li:nth-child(3n+2),.rp-bp-related>li:nth-child(3n+2){--at:80ms}.rp-bp-grid>li:nth-child(3n),.rp-bp-related>li:nth-child(3n){--at:.16s}@media (min-width:621px) and (max-width:1040px){.rp-bp-grid>li:nth-child(n){--at:0s}.rp-bp-grid>li:nth-child(2n){--at:80ms}}@media (max-width:620px){.rp-bp-grid>li:nth-child(n){--at:0s}}@media (max-width:920px){.rp-bp-related>li:nth-child(n){--at:0s}}.rp-bp-progress{transform:scaleX(0)}@keyframes rp-bp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()) and (timeline-scope:--rp-post){.rp-bp-scope{timeline-scope:--rp-post}.rp-bp-scope #post-body{view-timeline:--rp-post block}.rp-bp-progress{animation:linear both rp-bp-progress;animation-timeline:--rp-post;animation-range:contain}}.rp-try-tick{fill:none;stroke:var(--color-brand);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.rp-try-it input:checked+.rp-try-box{border-color:var(--color-brand)}.rp-try-it input:checked+.rp-try-box .rp-try-tick{stroke-dashoffset:0;animation:rp-kit-stroke .28s var(--ease-ink) both}.rp-try-source{display:none}@media print{.rp-try-it{break-inside:avoid;background:0 0}.rp-try-source{display:block}.rp-try-noprint{display:none!important}body.rp-print-try-it :not(:has(.rp-try-it)):not(.rp-try-it):not(.rp-try-it *){display:none!important}body.rp-print-try-it .rp-try-it{margin:0}body.rp-print-try-it :has(.rp-try-it){background:0 0!important;border:0!important;margin:0!important;padding:0!important}}@keyframes rp-bp-msgin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.rp-bp-msgin{animation:.46s cubic-bezier(.2,.8,.2,1) both rp-bp-msgin}@media (prefers-reduced-motion:reduce){.rp-pt{transition:none}.rp-bp-msgin,a:hover .rp-cover-stroke,a:focus-visible .rp-cover-stroke,.marks-on .ed-del.ed-play,.marks-on .ed-und.ed-play,.marks-on .ed-label.ed-play,.marks-on .ed-label.ed-play:before,.marks-on .ed-note.ed-play,.marks-on .ed-ins.ed-play,.marks-on .ed-dropcap.ed-play .ed-ring path,.rp-try-it input:checked+.rp-try-box .rp-try-tick{animation:none!important}.marks-on .ed-del,.marks-on .ed-und,.marks-on .ed-note,.marks-on .ed-ins,.marks-on .ed-label,.marks-on .ed-ring{transition:none!important}.rp-bp-progress{animation:none!important}}
