:root{--yve-red:#ff2d42;--yve-deep:#d60015;--yve-ink:#111116;--yve-body:#444149;--yve-line:#e9e1de;--yve-ivory:#fffaf6;--yve-blush:#fff0f0;--yve-gold:#b87822;--yve-champagne:#f6e6cb;--yve-white:#fff}.pm-yve-page{background:#fff;color:var(--yve-ink)}.pm-yve-page main{overflow:hidden}.pm-yve-page h1,.pm-yve-page h2,.pm-yve-page h3,.pm-yve-page p{margin-top:0}.pm-yve-page h2{font-size:clamp(2.15rem,4vw,4rem);line-height:1.03;letter-spacing:-.052em;max-width:920px}.pm-yve-page h3{letter-spacing:-.025em}.pm-yve-page p{color:var(--yve-body);line-height:1.72}.yve-section{padding:clamp(84px,9vw,145px) 0}.yve-heading{max-width:835px;margin-bottom:54px}.yve-heading>p{font-size:1.08rem;max-width:740px}.yve-breadcrumb{display:flex;align-items:center;gap:10px;padding:25px 0 50px;color:#7b7375;font-size:.78rem}.yve-breadcrumb a{color:inherit;text-decoration:none}.yve-breadcrumb a:hover{color:var(--yve-red)}.yve-hero{position:relative;min-height:770px;background:radial-gradient(circle at 12% 8%,rgba(255,45,66,.1),transparent 31%),linear-gradient(135deg,#fff 0%,#fffaf7 56%,#fff3eb 100%);border-bottom:1px solid var(--yve-line)}.yve-orb{position:absolute;border-radius:50%;pointer-events:none}.yve-orb.one{width:360px;height:360px;right:-160px;top:5%;background:rgba(244,197,130,.22)}.yve-orb.two{width:250px;height:250px;left:-125px;bottom:5%;background:rgba(255,45,66,.065)}.yve-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(450px,.97fr);gap:clamp(52px,7vw,105px);align-items:center;padding-bottom:98px}.yve-hero-img{display:block;}.yve-hero-img img{display:block;width:100%;height:auto;min-height:420px;object-fit:cover;border-radius:24px;box-shadow:0 34px 80px -50px rgba(15,17,23,.45);}.yve-hero-copy h1{font-size:clamp(3.2rem,6vw,6.45rem);line-height:.93;letter-spacing:-.071em;max-width:860px;margin:20px 0 30px;font-weight:650}.yve-hero-copy h1 em{display:block;color:var(--yve-red);font-family:Georgia,serif;font-style:italic;font-weight:500}.yve-hero-copy>p{font-size:clamp(1.06rem,1.48vw,1.26rem);max-width:690px}.yve-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin:34px 0 26px}.yve-text-link{display:inline-flex;align-items:center;gap:10px;color:var(--yve-ink);font-weight:760;text-decoration:none;border-bottom:1px solid rgba(17,17,22,.24);padding-bottom:3px}.yve-text-link:hover{color:var(--yve-red);border-color:var(--yve-red)}.yve-assurances{display:flex;gap:9px 24px;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:.8rem;font-weight:700;color:#5e565a}.yve-assurances li{position:relative;padding-left:15px}.yve-assurances li:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--yve-red);left:0;top:.42em}.yve-monitor{margin:18px 0 15px;background:#fbf7f4;border:1px solid var(--yve-line);border-radius:15px;padding:10px}.yve-frame{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#f8ddc6,#fff3ea);display:grid;grid-template-columns:.42fr .58fr}.yve-speaker{position:relative;background:linear-gradient(145deg,#f4c6b2,#b97964)}.yve-speaker:before{content:"";position:absolute;width:29%;aspect-ratio:1;border-radius:50%;background:#f0bda2;top:16%;left:35%;box-shadow:0 32px 0 18px #6c3f34}.yve-speaker:after{content:"";position:absolute;inset:auto 7% 8% 7%;height:6px;background:rgba(255,255,255,.7);border-radius:99px}.yve-screen{display:flex;flex-direction:column;justify-content:center;padding:20px;background:linear-gradient(145deg,#fff8f2,#ffe3dc)}.yve-screen small{color:var(--yve-deep);font-weight:900;letter-spacing:.12em;font-size:.57rem}.yve-screen b{font-size:clamp(.82rem,1.5vw,1.18rem);line-height:1.06;margin-top:8px}.yve-frame button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:39px;height:39px;border-radius:50%;border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.9);color:var(--yve-red);box-shadow:0 4px 15px rgba(46,21,18,.14);pointer-events:none}.yve-time{font-size:.58rem;color:#86797b;margin-top:8px}.yve-time i{height:2px;flex:1;background:linear-gradient(90deg,var(--yve-red) 34%,#dfd5d1 34%);position:relative}.yve-time i:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--yve-red);left:33%;top:-2.5px}.yve-timeline{position:relative;background:#fffaf8;border:1px solid var(--yve-line);border-radius:12px;padding:11px 8px 11px 28px}.yve-split,.yve-retention-grid,.yve-access-grid,.yve-geo-grid,.yve-repurpose-grid,.yve-collab-grid,.yve-why-grid,.yve-contact-grid,.yve-faq-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(55px,8vw,120px);align-items:start}.yve-sticky{position:sticky;top:115px}.yve-sticky p{font-size:1.05rem}.yve-friction-list{border-top:1px solid var(--yve-line)}.yve-friction-list article{display:block;padding:28px 0;border-bottom:1px solid var(--yve-line)}.yve-principles article{padding:18px 0 18px 18px;border-left:2px solid var(--yve-red);}.yve-why-list article{display:grid;grid-template-columns:30px 1fr;gap:16px;padding:28px 0;border-bottom:1px solid var(--yve-line);align-items:start;}.yve-why-list .tick{width:22px;height:22px;color:var(--yve-red);margin-top:.15em;}.yve-friction-list h3,.yve-principles h3,.yve-why-list h3{font-size:1.17rem;margin-bottom:7px}.yve-friction-list p,.yve-principles p,.yve-why-list p{margin:0}.yve-map,.yve-retention,.yve-formats,.yve-collab,.yve-why,.yve-faq{background:linear-gradient(135deg,#fffaf7,#fff 48%,#fff5f1)}.yve-map-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--yve-line);border-left:1px solid var(--yve-line)}.yve-map-grid article{min-height:280px;padding:25px;border-right:1px solid var(--yve-line);border-bottom:1px solid var(--yve-line);background:rgba(255,255,255,.7)}.yve-map-grid small,.yve-format-grid small{color:var(--yve-deep);text-transform:uppercase;letter-spacing:.11em;font-size:.61rem;font-weight:900}.yve-map-grid h3{font-size:1.08rem;margin:42px 0 10px}.yve-map-grid p{font-size:.85rem}.yve-map-grid span{display:block;padding-top:13px;border-top:1px solid var(--yve-line);font-size:.67rem;font-weight:750;color:#6e6466}.yve-scope-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--yve-line);border-left:1px solid var(--yve-line)}.yve-scope-grid article{min-height:245px;padding:25px;border-right:1px solid var(--yve-line);border-bottom:1px solid var(--yve-line);transition:.25s}.yve-scope-grid article:hover{background:var(--yve-ivory);transform:translateY(-3px)}.yve-scope-grid h3{font-size:1rem;margin:0 0 10px}.yve-scope-grid p{font-size:.84rem;margin:0}.yve-retention-grid{align-items:center}.yve-principles{margin-top:25px;border-top:1px solid var(--yve-line);padding-top:8px;}.yve-principles article{padding:18px 0}.yve-principles h3{font-size:1rem}.yve-principles p{font-size:.86rem}.yve-retention-card{background:#fff;border:1px solid var(--yve-line);border-radius:25px;padding:25px;box-shadow:0 24px 65px rgba(56,34,28,.08)}.yve-retention-card .head{display:flex;justify-content:space-between;align-items:center}.yve-retention-card .head small{text-transform:uppercase;letter-spacing:.12em;color:var(--yve-deep);font-size:.61rem;font-weight:900}.yve-curve{position:relative;padding:28px 0 4px}.yve-curve svg{width:100%;display:block}.yve-curve>i{position:absolute;font-style:normal;background:#fff;border:1px solid var(--yve-line);border-radius:9px;padding:7px 9px;box-shadow:0 6px 18px rgba(50,30,25,.07)}.yve-curve>i b,.yve-curve>i span{display:block;font-size:.57rem}.yve-curve>i span{color:#85777a}.yve-curve .a{left:3%;top:20%}.yve-curve .b{left:42%;top:39%}.yve-curve .c{right:3%;top:57%}.yve-curve-notes{display:flex;gap:20px;padding:15px 0;border-top:1px solid var(--yve-line);border-bottom:1px solid var(--yve-line);font-size:.63rem;font-weight:750;color:#746b6d}.yve-curve-notes i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--yve-red);margin-right:4px}.yve-curve-notes span:last-child i{background:var(--yve-gold)}.yve-retention-card>p{font-size:.77rem;margin:15px 0 0}.yve-retention-card>p b{color:var(--yve-ink)}.yve-access-grid{align-items:center}.yve-access-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--yve-line);border-left:1px solid var(--yve-line)}.yve-access-list article{padding:25px;border-right:1px solid var(--yve-line);border-bottom:1px solid var(--yve-line)}.yve-access-list strong{font-size:.92rem}.yve-access-list p{font-size:.82rem;margin:9px 0 0}.yve-geo{background:radial-gradient(circle at 88% 16%,rgba(241,190,112,.24),transparent 28%),linear-gradient(135deg,#fff4ef,#fffaf6)}.yve-geo-grid{align-items:center}.yve-geo-grid>div:first-child>p{font-size:1.05rem}.yve-geo-stack{position:relative;padding-left:34px}.yve-geo-stack:before{content:"";position:absolute;left:8px;top:22px;bottom:95px;width:1px;background:linear-gradient(var(--yve-red),#dfbd88)}.yve-geo-stack article{position:relative;background:#fff;border:1px solid var(--yve-line);padding:20px 24px;margin-bottom:12px;border-radius:17px}.yve-geo-stack article:before{content:"";position:absolute;left:-33px;top:28px;width:9px;height:9px;border-radius:50%;background:var(--yve-red);box-shadow:0 0 0 6px #ffe4e6}.yve-geo-stack small{color:var(--yve-deep);text-transform:uppercase;letter-spacing:.1em;font-size:.6rem;font-weight:900}.yve-geo-stack h3{font-size:1rem;margin:6px 0}.yve-geo-stack p{font-size:.84rem;margin:0}.yve-geo-stack>div{border-left:3px solid var(--yve-gold);padding:13px 0 13px 20px;margin-top:22px}.yve-geo-stack>div p{font-size:.81rem;margin:5px 0 0}.yve-format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.yve-format-grid article{background:#fff;border:1px solid var(--yve-line);border-radius:20px;padding:27px;min-height:270px}.yve-format-grid h3{font-size:1.12rem;margin:38px 0 11px}.yve-format-grid p{font-size:.86rem}.yve-format-grid strong{display:block;border-top:1px solid var(--yve-line);padding-top:14px;margin-top:18px;font-size:.7rem}.yve-repurpose{background:#fff}.yve-repurpose-grid{align-items:center}.yve-repurpose-flow{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center}.yve-repurpose-flow>i{font-style:normal;text-align:center;color:#b39e99}.yve-repurpose-flow article{border:1px solid var(--yve-line);border-radius:18px;background:var(--yve-ivory);overflow:hidden}.yve-repurpose-flow article>span{display:flex;align-items:center;justify-content:center;min-height:120px;background:linear-gradient(135deg,#ffe5df,#f5dfbd);color:var(--yve-deep);font-size:1.6rem;font-weight:850;letter-spacing:-.05em}.yve-repurpose-flow article:nth-of-type(2)>span{min-height:180px;margin:15px 28px 0;border-radius:10px}.yve-repurpose-flow article>div{padding:18px}.yve-repurpose-flow small{color:var(--yve-deep);font-size:.58rem;text-transform:uppercase;letter-spacing:.1em;font-weight:900}.yve-repurpose-flow h3{font-size:.92rem;margin:6px 0}.yve-repurpose-flow p{font-size:.76rem;margin:0}.yve-rights{background:#fffaf7}.yve-rights-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--yve-line);border-left:1px solid var(--yve-line)}.yve-rights-grid article{padding:27px;border-right:1px solid var(--yve-line);border-bottom:1px solid var(--yve-line)}.yve-rights-grid h3{font-size:1rem;margin:0 0 10px}.yve-rights-grid p{font-size:.83rem;margin:0}.yve-process-head{display:flex;justify-content:space-between;gap:70px;align-items:end;margin-bottom:50px}.yve-process-head>p{max-width:470px}.yve-process-steps{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0;border:1px solid var(--yve-line);border-radius:22px;overflow:hidden;background:#fff}.yve-process-steps li{padding:26px 22px;border-right:1px solid var(--yve-line);}.yve-process-steps li:last-child{border-right:0}.yve-step-num{display:block;font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.03em;margin-bottom:16px;color:transparent;-webkit-text-stroke:1.2px rgba(17,18,23,.2);text-stroke:1.2px rgba(17,18,23,.2);}@supports not (-webkit-text-stroke: 1px black){.yve-step-num{color:rgba(17,18,23,.14);}}.yve-process-steps small{display:block;margin:0 0 8px;color:var(--yve-red);text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:800;}.yve-process-steps h3{font-size:.98rem;margin:0 0 8px;}.yve-process-steps p{font-size:.82rem;color:#6E727B;margin:0;}.yve-collab-grid{align-items:center}.yve-collab-table{border:1px solid var(--yve-line);border-radius:20px;overflow:hidden;background:#fff}.yve-collab-table .head,.yve-collab-table article{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:20px 24px}.yve-collab-table .head{background:#fff0ed;color:var(--yve-deep);text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:900}.yve-collab-table article{border-top:1px solid var(--yve-line)}.yve-collab-table article p{font-size:.83rem;margin:0}.yve-collab-table article p+ p{padding-left:22px;border-left:1px solid var(--yve-line)}.yve-measure-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--yve-line);border-radius:22px;overflow:hidden;background:#fff}.yve-measure-grid article{padding:26px 22px;border-right:1px solid var(--yve-line);}.yve-measure-grid article:last-child{border-right:0}.yve-measure-grid small{display:block;color:var(--yve-red);font-size:.66rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800;margin-bottom:20px}.yve-measure-grid strong{display:block;font-size:1.02rem;font-weight:700;color:var(--yve-ink);}.yve-measure-grid p{font-size:.85rem;color:#6E727B;margin:9px 0 0}.yve-why-grid{align-items:center}.yve-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.yve-proof blockquote{margin:0;border:1px solid var(--yve-line);border-radius:22px;padding:28px;background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:310px;box-shadow:0 14px 35px rgba(48,31,26,.04)}.yve-proof blockquote>p{color:var(--yve-ink);font-size:1rem}.yve-proof footer{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--yve-line)}.yve-proof footer img{width:45px;height:45px;border-radius:50%;object-fit:cover}.yve-proof footer span{display:flex;flex-direction:column}.yve-proof footer strong{font-size:.82rem}.yve-proof footer small{color:#746e71}.yve-contact{padding:clamp(90px,10vw,155px) 0;background:radial-gradient(circle at 85% 15%,rgba(242,190,117,.22),transparent 25%),linear-gradient(135deg,#fff7f3,#fff)}.yve-contact-grid{align-items:center}.yve-contact-copy>p{font-size:1.05rem}.yve-contact-details{display:grid;grid-template-columns:1fr 1fr;margin-top:38px;border-top:1px solid var(--yve-line);border-left:1px solid var(--yve-line)}.yve-contact-details article{padding:18px;border-right:1px solid var(--yve-line);border-bottom:1px solid var(--yve-line)}.yve-contact-details article.wide{grid-column:1/-1}.yve-contact-details small{display:block;text-transform:uppercase;letter-spacing:.1em;color:var(--yve-deep);font-size:.59rem;font-weight:900;margin-bottom:5px}.yve-contact-details a,.yve-contact-details address{font-size:.82rem;color:var(--yve-ink);font-style:normal;text-decoration:none}.yve-form-card{background:#fff;border:1px solid var(--yve-line);border-radius:26px;padding:clamp(25px,4vw,42px);box-shadow:0 25px 75px rgba(55,32,26,.09)}.yve-form-card .head{margin-bottom:24px}.yve-form-card .head>small{color:var(--yve-red);text-transform:uppercase;letter-spacing:.12em;font-size:.61rem;font-weight:900}.yve-form-card .head h3{font-size:1.65rem;margin:7px 0}.yve-form-card .head p{font-size:.86rem;margin:0}.yve-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.yve-form .full{grid-column:1/-1}.yve-form label{display:block;font-size:.7rem;font-weight:800;margin:0 0 7px}.yve-form label span{color:var(--yve-red)}.yve-form input,.yve-form select,.yve-form textarea{width:100%;border:1px solid #ded6d3;border-radius:10px;padding:13px 14px;background:#fff;color:var(--yve-ink);font:inherit;font-size:.82rem;outline:none}.yve-form textarea{resize:vertical}.yve-form input:focus,.yve-form select:focus,.yve-form textarea:focus{border-color:var(--yve-red);box-shadow:0 0 0 3px rgba(255,45,66,.08)}.yve-form .privacy{font-size:.67rem;text-align:center;margin:0}.yve-faq-grid{grid-template-columns:.75fr 1.25fr}.yve-faq-grid>div:first-child{position:sticky;top:115px}.yve-faq .pm-faq-item{background:#fff;border-color:var(--yve-line);margin-bottom:10px}.yve-close{padding:35px 0 110px;background:#fff}.yve-close-card{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:clamp(38px,6vw,75px);border:1px solid #efd8d1;border-radius:28px;background:radial-gradient(circle at 90% 20%,rgba(241,189,111,.25),transparent 28%),linear-gradient(135deg,#fff5f1,#fff)}.yve-close-card h2{font-size:clamp(2rem,3.5vw,3.5rem);margin:12px 0;max-width:790px}.yve-close-card p{margin:0}.yve-close-card>div:last-child{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;min-width:330px}
@media(max-width:1150px){.yve-map-grid,.yve-scope-grid{grid-template-columns:repeat(3,1fr)}.yve-process-steps{grid-template-columns:repeat(3,1fr);}.yve-process-steps li:nth-child(3){border-right:0}.yve-process-steps li:nth-child(n+4){border-top:1px solid var(--yve-line);}.yve-step-num{font-size:1.7rem;margin-bottom:12px;}.yve-measure-grid{grid-template-columns:repeat(3,1fr);}.yve-measure-grid article:nth-child(3){border-right:0}.yve-measure-grid article:nth-child(n+4){border-top:1px solid var(--yve-line);}}
@media(max-width:1000px){.yve-hero-grid{grid-template-columns:1fr .9fr;gap:45px}.yve-hero-img img{max-width:600px;margin:0 auto;}.yve-format-grid{grid-template-columns:repeat(2,1fr)}.yve-rights-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:820px){.yve-section{padding:75px 0}.yve-hero{min-height:auto}.yve-hero-grid,.yve-split,.yve-retention-grid,.yve-access-grid,.yve-geo-grid,.yve-repurpose-grid,.yve-collab-grid,.yve-why-grid,.yve-contact-grid,.yve-faq-grid{grid-template-columns:1fr}.yve-hero-grid{padding-bottom:75px}.yve-hero-copy h1{font-size:clamp(3.1rem,12vw,5.2rem)}.yve-sticky,.yve-faq-grid>div:first-child{position:static}.yve-map-grid,.yve-scope-grid{grid-template-columns:repeat(2,1fr)}.yve-process-head{display:block}.yve-process-head>p{margin-top:18px}.yve-proof-grid{grid-template-columns:1fr}.yve-proof blockquote{min-height:auto}.yve-close-card{display:block}.yve-close-card>div:last-child{justify-content:flex-start;margin-top:28px;min-width:0}}
@media(max-width:600px){.yve-breadcrumb{padding-bottom:34px}.yve-hero-copy h1{font-size:3.15rem;line-height:.96}.yve-actions{align-items:flex-start;flex-direction:column}.yve-screen{padding:10px}.yve-screen b{font-size:.7rem}.yve-map-grid,.yve-scope-grid,.yve-format-grid,.yve-rights-grid,.yve-process-steps,.yve-measure-grid,.yve-access-list{grid-template-columns:1fr}.yve-measure-grid article{border-right:0!important;border-top:1px solid var(--yve-line);}.yve-measure-grid article:first-child{border-top:0;}.yve-process-steps li{border-right:0!important;border-top:1px solid var(--yve-line);}.yve-process-steps li:first-child{border-top:0;}.yve-map-grid article,.yve-scope-grid article,.yve-repurpose-flow{grid-template-columns:1fr}.yve-repurpose-flow>i{transform:rotate(90deg);padding:5px}.yve-repurpose-flow article:nth-of-type(2)>span{min-height:120px;margin:0;border-radius:0}.yve-collab-table .head{display:none}.yve-collab-table article{grid-template-columns:1fr;gap:12px}.yve-collab-table article p+ p{padding:12px 0 0;border-left:0;border-top:1px solid var(--yve-line)}.yve-contact-details,.yve-form{grid-template-columns:1fr}.yve-contact-details article.wide,.yve-form .full{grid-column:auto}.yve-close-card>div:last-child{flex-direction:column}.yve-close-card .pm-btn{text-align:center}}
