:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) ::selection{background:var(--brand);color:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .on-dark .btn.ghost .ic{background:rgba(127,127,127,.18)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) [data-reveal]{opacity:0;transform:translateY(40px);transition:opacity 1s var(--ease),transform 1.1s var(--ease);transition-delay:var(--d,0s)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) [data-reveal].in{opacity:1;transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cur-dot{width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cur-ring{width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:1.5px solid rgba(255,10,84,.55);display:grid;place-items:center;transition:width .45s var(--ease),height .45s var(--ease),margin .45s var(--ease),background .35s,border-color .35s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cur-ring span{font-size:12px;font-weight:700;letter-spacing:.04em;color:#fff;opacity:0;transform:scale(.6);transition:.35s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .kbd{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) #ht{position:absolute;inset:0;width:100%;height:100%;z-index:-2}@keyframes fprint-pulse{70%{box-shadow:0 0 0 9px rgba(59,227,127,0)}100%{box-shadow:0 0 0 0 rgba(59,227,127,0)}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .loaded .cmyk .ln>span{transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .loaded .hero [data-in]{opacity:1;transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proofs{position:relative;height:min(560px,62vh);perspective:1400px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proofs-in{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .8s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof{position:absolute;top:50%;left:50%;width:min(330px,80%);margin-left:calc(min(330px,80%) / -2);transform-origin:50% 60%;translate:0 -50%;background:#FBFAF8;color:var(--ink);border-radius:6px;padding:14px 14px 12px;box-shadow:0 30px 60px -20px rgba(0,0,0,.55),0 2px 0 rgba(255,255,255,.4) inset;transition:transform 1s var(--ease),filter .8s,opacity .8s;cursor:pointer}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof::after{content:"";position:absolute;width:16px;height:16px;border:solid rgba(13,10,15,.55);pointer-events:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof::before{top:-9px;left:-9px;border-width:0 1px 1px 0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof::after{bottom:-9px;right:-9px;border-width:1px 0 0 1px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .ph{aspect-ratio:4/4.3;overflow:hidden;border-radius:2px;background:#ddd}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .ph img{width:100%;height:100%;object-fit:cover}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .pf{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .pf span:last-child{color:var(--muted)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar{display:flex;height:6px;margin-top:9px;border-radius:2px;overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i{flex:1}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(1){background:var(--cy)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(2){background:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(3){background:var(--ye)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(4){background:var(--ink)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(5){background:#7fe9ff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(6){background:#ff86a9}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(7){background:#ffeb85}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof .bar i:nth-child(8){background:#8a8590}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof-hint{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);font-size:12px;color:rgba(255,255,255,.5);letter-spacing:.06em;display:flex;align-items:center;gap:8px;white-space:nowrap}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof-hint b{display:inline-flex;gap:4px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof-hint b i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.25);transition:background .4s,width .4s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proof-hint b i.on{background:var(--brand);width:18px;border-radius:4px}@keyframes fprint-spin{to{transform:rotate(360deg)}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust{padding:70px 0 40px;background:var(--paper)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust-head{display:flex;align-items:baseline;justify-content:center;gap:12px;font-size:clamp(17px,1.5vw,21px);font-weight:500;color:var(--muted);letter-spacing:-.015em;text-align:center}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust-head b{color:var(--ink);font-weight:700}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .marquee{margin-top:38px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-track{display:flex;width:max-content;animation:fprint-mq 38s linear infinite}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .marquee:hover .mq-track{animation-play-state:paused}@keyframes fprint-mq{to{transform:translateX(-50%)}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-item{flex:none;width:210px;height:96px;display:grid;place-items:center;margin:0 8px;border-radius:20px;transition:background .4s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-item img{max-height:58px;max-width:140px;width:auto;filter:grayscale(1) contrast(1.1);opacity:.6;transition:filter .5s,opacity .5s,transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-item:hover{background:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-item:hover img{filter:none;opacity:1;transform:scale(1.08)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll{padding:110px 0 150px;background:var(--paper);overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-intro .h2{margin:22px 0 24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-tip{margin-top:34px;display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-tip svg{width:22px;height:22px;color:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan{position:relative;height:600px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw{position:absolute;left:39%;top:50px;width:280px;height:470px;margin-left:-140px;border-radius:26px;padding:26px;display:flex;flex-direction:column;color:#fff;transform-origin:50% 100%;transform:translate3d(var(--x,0px),var(--y,0px),0) rotate(var(--r,0deg));transition:transform .9s var(--ease),box-shadow .6s;box-shadow:0 30px 60px -25px rgba(80,0,25,.55);overflow:hidden;isolation:isolate}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw::after{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.16) 1.1px,transparent 1.4px);background-size:8px 8px;-webkit-mask-image:linear-gradient(200deg,#000,transparent 55%);mask-image:linear-gradient(200deg,#000,transparent 55%)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw:nth-child(1){background:#FF0A54}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw:nth-child(2){background:#D20040}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw:nth-child(3){background:#A80033}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw:nth-child(4){background:#1C1420}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw.act{box-shadow:0 50px 90px -30px rgba(80,0,25,.75)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-top{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.8}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw h3{font-size:28px;line-height:1.02;letter-spacing:-.04em;font-weight:700;margin-top:26px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw p{font-size:15px;line-height:1.5;opacity:.82;margin-top:14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-ic{margin-top:auto;width:62px;height:62px;border-radius:18px;display:grid;place-items:center;background:rgba(255,255,255,.14)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-ic svg{width:30px;height:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-foot{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2);font-size:14px;font-weight:600}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-foot svg{width:15px;height:15px;transition:transform .45s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw:hover .sw-foot svg{transform:translate(3px,-3px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw a::after{content:"";position:absolute;inset:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd{padding:130px 0 120px;background:#fff;position:relative}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head{display:grid;grid-template-columns:260px 1fr;gap:40px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{font-size:clamp(28px,2.6vw,38px);position:sticky;top:120px;align-self:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text{font-size:clamp(26px,3.15vw,50px);line-height:1.18;letter-spacing:-.035em;font-weight:600}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd{color:#D9D3CE;transition:color .5s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd.on{color:var(--ink)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd.hot{color:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{display:flex;gap:14px;height:min(560px,64vh);margin-top:90px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp{position:relative;flex:1 1 0;margin:0;min-width:0;border-radius:24px;overflow:hidden;transition:flex 1s var(--ease);clip-path:inset(100% 0 0 0 round 24px);background:#ddd}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp{clip-path:inset(0 0 0 0 round 24px);transition:flex 1s var(--ease),clip-path 1.3s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp:nth-child(2){transition-delay:0s,.1s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp:nth-child(3){transition-delay:0s,.2s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp:nth-child(4){transition-delay:0s,.3s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp img{width:100%;height:100%;object-fit:cover;transform:scale(1.15);transition:transform 1.4s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp img{transform:scale(1)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp:hover img{transform:scale(1.06)!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp:hover{flex:2.2}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp figcaption{position:absolute;left:14px;bottom:14px;right:14px;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:rgba(255,255,255,.88);backdrop-filter:blur(10px);font-size:14px;font-weight:600;letter-spacing:-.01em;transform:translateY(130%);transition:transform .7s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp:hover figcaption{transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp figcaption span{color:var(--muted);font-weight:500;font-variant-numeric:tabular-nums}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod{background:var(--ink);color:#fff;padding:130px 0 120px;position:relative;overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1.3px);background-size:14px 14px;-webkit-mask-image:radial-gradient(70% 60% at 85% 0%,#000,transparent);mask-image:radial-gradient(70% 60% at 85% 0%,#000,transparent);pointer-events:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:end;margin-bottom:60px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head .h2{margin-top:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head .lead{color:rgba(255,255,255,.6)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{height:40px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:500;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);transition:background .35s,color .35s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button.on{background:#fff;color:var(--ink)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button:not(.on):hover{background:rgba(255,255,255,.14)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .plist{border-top:1px solid rgba(255,255,255,.12)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow{position:relative;display:grid;grid-template-columns:70px 1.1fr 1.2fr auto;align-items:center;gap:24px;padding:28px 18px;border-bottom:1px solid rgba(255,255,255,.12);isolation:isolate;transition:opacity .5s,padding .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--brand),var(--brand-2));clip-path:inset(0 0 100% 0);transition:clip-path .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover::before{clip-path:inset(0 0 0 0)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow.dim-row{opacity:.18}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pnum{font-size:13px;font-weight:600;color:rgba(255,255,255,.45);font-variant-numeric:tabular-nums;transition:color .4s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover .pnum{color:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow h3{font-size:clamp(24px,2.6vw,40px);letter-spacing:-.045em;font-weight:650;line-height:1;transition:transform .7s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover h3{transform:translateX(12px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow p{font-size:15.5px;line-height:1.5;color:rgba(255,255,255,.58);max-width:44ch;transition:color .4s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover p{color:rgba(255,255,255,.92)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;white-space:nowrap}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink::after{content:"";position:absolute;inset:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .pc{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.25);transition:background .4s,transform .6s var(--ease),box-shadow .4s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .pc svg{width:15px;height:15px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover .pc{background:#fff;color:var(--brand);box-shadow:none;transform:rotate(45deg)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .pc svg{transition:transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover .pc svg{transform:rotate(-45deg)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv{position:fixed;left:0;top:0;width:290px;height:350px;margin:-175px 0 0 -145px;z-index:80;pointer-events:none;border-radius:20px;overflow:hidden;opacity:0;transform:scale(.6);transition:opacity .4s,transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv.on{opacity:1;transform:scale(1)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv-in{position:absolute;inset:0;will-change:transform}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv-lbl{position:absolute;left:12px;right:12px;bottom:12px;padding:10px 14px;border-radius:12px;background:rgba(13,10,15,.75);backdrop-filter:blur(8px);color:#fff;font-size:13px;font-weight:600;display:flex;justify-content:space-between}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv-lbl i{font-style:normal;color:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev{background:var(--brand);color:#fff;padding:120px 0 130px;overflow:hidden;position:relative}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev::before{content:"";position:absolute;right:-10%;top:-30%;width:70vw;height:70vw;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 60%);pointer-events:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-head{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .eyebrow{color:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .h2{margin-top:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .lead{color:rgba(255,255,255,.82);margin-top:20px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{display:flex;align-items:center;gap:22px;background:#fff;color:var(--ink);border-radius:26px;padding:20px 24px 20px 20px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score img{height:60px;width:auto}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score b{display:block;font-size:42px;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score small{font-size:13.5px;color:var(--muted)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stars{display:flex;gap:3px;color:#FFB800}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stars svg{width:16px;height:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack-wrap{margin-top:60px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack-wrap.drag{cursor:grabbing}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack{display:flex;gap:18px;padding:0 var(--pad);will-change:transform;width:max-content}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard{flex:none;width:min(410px,82vw);min-height:330px;background:#fff;color:var(--ink);border-radius:26px;padding:30px;display:flex;flex-direction:column;transform:perspective(900px) rotateX(var(--rx,0)) rotateY(var(--ry,0)) rotate(var(--tilt,0deg));transition:transform .6s var(--ease),box-shadow .6s;box-shadow:0 20px 50px -24px rgba(80,0,25,.6)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard:nth-child(odd){--tilt:-1.2deg}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard:nth-child(even){--tilt:1.2deg}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard:hover{--tilt:0deg;box-shadow:0 40px 70px -24px rgba(80,0,25,.75)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rq{font-size:80px;line-height:.6;font-weight:800;color:var(--brand);height:34px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard p{font-size:16.5px;line-height:1.6;letter-spacing:-.01em;margin-top:16px;color:#2A242C}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rwho{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ava{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-weight:700;color:#fff;font-size:16px;flex:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rwho b{display:block;font-size:16px;letter-spacing:-.015em}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rwho .stars{margin-top:4px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rbar{flex:1;max-width:340px;height:3px;background:rgba(255,255,255,.3);border-radius:3px;overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rbar i{display:block;height:100%;width:30%;background:#fff;border-radius:3px;transform-origin:left}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav{display:flex;gap:8px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav button{width:54px;height:54px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55);display:grid;place-items:center;transition:background .3s,color .3s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav button:hover{background:#fff;color:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav svg{width:18px;height:18px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq{padding:130px 0;background:var(--paper)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-side{position:sticky;top:120px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-side .h2{margin:22px 0 20px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa{border-bottom:1px solid var(--line)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa:first-child{border-top:1px solid var(--line)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button{width:100%;display:grid;grid-template-columns:44px 1fr 46px;align-items:center;gap:14px;text-align:left;padding:28px 0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qn{font-size:13px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qq{font-size:clamp(19px,1.7vw,24px);letter-spacing:-.03em;font-weight:600;transition:color .3s,transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button:hover .qq{color:var(--brand);transform:translateX(6px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi{width:46px;height:46px;border-radius:50%;background:#fff;position:relative;transition:background .4s,transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::after{content:"";position:absolute;left:15px;right:15px;top:22px;height:2px;border-radius:2px;background:var(--ink);transition:background .4s,transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::after{transform:rotate(90deg)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa.open .qi{background:var(--brand);transform:rotate(180deg)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa.open .qi::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa.open .qi::after{background:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa.open .qi::after{transform:rotate(0)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa.open .ans{grid-template-rows:1fr}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans>div{overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans p{padding:0 60px 0 58px;font-size:16.5px;line-height:1.65;color:var(--muted);opacity:0;transform:translateY(-8px);transition:opacity .5s,transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans p:last-child{padding-bottom:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans p+p{margin-top:12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa.open .ans p{opacity:1;transform:none;transition-delay:.12s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-sec{padding:0 0 130px;background:var(--paper)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{position:relative;border-radius:34px;overflow:hidden;background:#1A0B13;color:#fff;min-height:480px;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:40px;padding:clamp(28px,4vw,60px);isolation:isolate}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg2{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg{filter:grayscale(1) contrast(1.1) brightness(.35)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg2{z-index:-1;-webkit-mask-image:radial-gradient(var(--rad,0px) circle at var(--mx,70%) var(--my,50%),#000 55%,transparent 100%);mask-image:radial-gradient(var(--rad,0px) circle at var(--mx,70%) var(--my,50%),#000 55%,transparent 100%)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(26,11,19,.85),rgba(26,11,19,0) 60%);pointer-events:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-logo{height:62px;width:auto;margin-bottom:auto;align-self:flex-start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-l{display:flex;flex-direction:column;gap:22px;align-self:stretch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{font-size:clamp(34px,4.4vw,66px);line-height:1;letter-spacing:-.05em;font-weight:700;margin-top:60px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{align-self:end;justify-self:end;max-width:440px;padding:26px;border-radius:24px;background:rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r p{font-size:16.5px;line-height:1.6;color:rgba(255,255,255,.85);margin-bottom:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{position:absolute;top:28px;right:28px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55);display:flex;align-items:center;gap:8px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint i{width:8px;height:8px;border-radius:50%;background:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta{position:relative;background:var(--ink);color:#fff;padding:150px 0 140px;overflow:hidden;isolation:isolate}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta canvas{position:absolute;inset:0;width:100%;height:100%;z-index:-1}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2{font-size:clamp(44px,7.2vw,118px);line-height:.95;letter-spacing:-.055em;max-width:12ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2 .accent{color:var(--brand)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-row{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:end;margin-top:50px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .lead{color:rgba(255,255,255,.65);max-width:52ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .btn.ghost{color:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp{position:relative;width:210px;height:210px;display:grid;place-items:center;flex:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp svg.ring{position:absolute;inset:0;width:100%;height:100%;animation:fprint-spin 16s linear infinite}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp:hover svg.ring{animation-duration:4s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp .core{width:112px;height:112px;border-radius:50%;background:var(--brand);display:grid;place-items:center;transition:transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp:hover .core{transform:scale(1.1) rotate(45deg)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp .core svg{width:30px;height:30px;transition:transform .6s var(--ease)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp:hover .core svg{transform:rotate(-45deg)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-tip{position:absolute;right:var(--pad);top:40px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.35)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .secure{margin-top:28px;height:28px;width:auto;opacity:.9;background:#fff;border-radius:6px;padding:4px 8px;box-sizing:content-box}@media (max-width:1120px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proofs{height:440px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-grid,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-grid,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-head,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-row,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head{grid-template-columns:1fr}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-side,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{position:static}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{grid-template-columns:1fr}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{justify-self:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow{grid-template-columns:50px 1fr auto}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow p{grid-column:2/3}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink{grid-row:1/3;grid-column:3}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink .t{display:none}}@media (max-width:720px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .proofs{height:380px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan{height:auto;display:grid;gap:14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw{position:relative;left:auto;top:auto;margin:0;width:100%;height:auto;min-height:300px;transform:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{flex-direction:column;height:auto}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp{height:260px;flex:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp figcaption{transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow{gap:14px;padding:22px 4px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard{min-height:300px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{padding:14px 18px 14px 14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score img{height:44px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans p{padding:0 10px 0 58px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp{width:170px;height:170px}}@media (prefers-reduced-motion:reduce){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) [data-reveal]{opacity:1!important;transform:none!important}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mark-tl{top:12px;left:12px;border-left:1px solid;border-top:1px solid}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mark-tr{top:12px;right:12px;border-right:1px solid;border-top:1px solid}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mark-bl{bottom:12px;left:12px;border-left:1px solid;border-bottom:1px solid}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mark-br{bottom:12px;right:12px;border-right:1px solid;border-bottom:1px solid}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head{grid-template-columns:240px 1fr;gap:55px;align-items:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{font-size:clamp(28px,2.6vw,38px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text{font-size:clamp(17px,1.48vw,21px);line-height:1.75;letter-spacing:-.015em;font-weight:450;max-width:74ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd{color:#a39b96}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd.on{color:var(--ink)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd{padding-top:100px;padding-bottom:100px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{margin-top:55px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .secure{box-shadow:0 0 0 1px #eee6e9;background:#fff}@media (max-width:1260px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head{grid-template-columns:210px 1fr;gap:35px}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head{grid-template-columns:1fr;gap:25px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text{font-size:19px;max-width:74ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{position:static}}@media (max-width:600px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text{font-size:17px;line-height:1.75;font-weight:400;letter-spacing:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd{padding-top:72px;padding-bottom:80px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head{gap:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{margin-top:38px}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-intro .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{font-weight:500;letter-spacing:-2.8px;line-height:1.08;}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw h3{font-weight:500;letter-spacing:-1px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-top{font-size:14px;letter-spacing:.045em;opacity:1}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-foot{font-size:15px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-tip{font-size:15px;line-height:1.6}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pnum,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qn{font-size:15px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{font-size:15px;height:auto;min-height:44px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gp figcaption{font-size:15px;line-height:1.5}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-tip{font-size:14px;letter-spacing:.025em;text-transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .btn.ghost{background:#fff;color:#9d1543}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .btn.ghost:hover{background:#f8dce7;color:#86103a}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod{background:#f8f4f1;color:var(--ink);padding-block:110px;isolation:isolate}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod::before{opacity:.5;background-image:radial-gradient(#dba8ba .8px,transparent 1.1px);background-size:12px 12px;mask-image:radial-gradient(ellipse at 100% 0%,#000,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 100% 0%,#000,transparent 65%);}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod::after{content:"+";position:absolute;right:var(--pad);top:45px;font-size:42px;font-weight:300;line-height:1;color:#dca8bb;pointer-events:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head .lead{color:#796871}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod .eyebrow{color:#c2154c}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{color:#775365;background:#fff;box-shadow:inset 0 0 0 1px #e9dce2}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button.on{color:#fff;background:#b81148;box-shadow:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button:not(.on):hover{color:#9d1747;background:#ffe8f0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .plist{border-color:#dfd1d7}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow{border-color:#dfd1d7}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow::before{background:linear-gradient(90deg,#ffe4ee,#fff1f6)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow h3{font-weight:500;letter-spacing:-1.1px;color:#352731}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow p{color:#77636e;font-size:16px;line-height:1.65}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .pnum{color:#927480}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover .pnum{color:#9b244d}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover p{color:#78475c}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover h3{transform:translateX(6px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink{font-size:15px;color:#9d1747}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .pc{box-shadow:inset 0 0 0 1px #d8bcc8;color:#b4194e;background:#fff7fa}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow:hover .pc{background:#bf0d47;color:#fff;box-shadow:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv{box-shadow:0 20px 60px -25px #4c163766}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev{background:#fff7fa;color:#382731;padding-block:105px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev::before{background:radial-gradient(circle,#fbe5ee,transparent 65%);opacity:.5}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .eyebrow{color:#b71349}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .lead{color:#7b6571}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{background:transparent;border-radius:0;padding:0;gap:16px;color:#382731;max-width:255px;box-shadow:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score img{width:88px;max-width:88px;height:36px;object-fit:contain}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score b{font-size:29px;font-weight:550;letter-spacing:-1px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score small{font-size:14px;color:#7a6571;line-height:1.6}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score .stars{margin-block:6px 2px;gap:2px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score .stars svg{width:13px;height:13px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stars{color:#b78017}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard{border:1px solid #f0e3e9;box-shadow:0 18px 42px -32px #79304a33;background:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard:hover{box-shadow:0 24px 50px -30px #79304a3d}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rbar{background:#ead9e1}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rbar i{background:#dc0c4b}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav button{background:#fff;box-shadow:inset 0 0 0 1px #dfc9d3;color:#ab1747}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav button:hover{background:#f9dfE9;color:#991040}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot>.btn{background:#f4e2e9;color:#991542}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot>.btn:hover{background:#ebcad9;color:#8e103c}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{background:linear-gradient(120deg,#d90b50,#ff3975);color:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg{filter:grayscale(.15) saturate(.8);opacity:.25;mix-blend-mode:luminosity}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg2{filter:saturate(.95) brightness(.52);opacity:1}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::after{background:linear-gradient(100deg,#d90b50f5 0%,#ef1766c9 47%,#ff397566 100%);-webkit-mask-image:radial-gradient(var(--rad,0px) circle at var(--mx,70%) var(--my,50%),transparent 55%,#000 100%);mask-image:radial-gradient(var(--rad,0px) circle at var(--mx,70%) var(--my,50%),transparent 55%,#000 100%);}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-logo{filter:brightness(0) invert(1);height:52px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{font-size:clamp(34px,4.1vw,58px);font-weight:500;letter-spacing:-2.8px;line-height:1.06}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{background:#fff5f9f5;box-shadow:0 12px 40px -26px #6d2b4326;backdrop-filter:blur(8px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r p{color:#75606d;font-size:17px;line-height:1.7}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{color:#fff0f6}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint i{background:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan .sw:nth-child(4){background:#7e002b}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta{background:linear-gradient(130deg,#fff0f5,#faf5f2);color:#382731;padding-block:105px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta canvas{opacity:.10;mix-blend-mode:multiply}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2{font-size:clamp(34px,4.5vw,64px);font-weight:500;letter-spacing:-2.8px;line-height:1.08;max-width:19ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2 .accent{color:#be174b}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .lead{color:#77606e;font-size:18px;line-height:1.75;max-width:58ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-row{gap:48px;grid-template-columns:1fr auto;margin-top:35px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-tip{color:#947183}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp{width:175px;height:175px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp .ring text{fill:#a62350}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp .core{width:96px;height:96px;background:#be174b;color:#fff}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{display:grid;grid-template-columns:var(--gallery-columns,1fr 1fr 1fr 1fr);gap:14px;height:min(500px,58vh);transition:grid-template-columns .7s cubic-bezier(.22,.7,.2,1);}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp{height:100%;min-width:0;width:auto;position:relative;flex:none!important;clip-path:none!important;transition:none;border-radius:22px;contain:paint;}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp img,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp img,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp:hover img{position:absolute;left:50%;top:0;width:var(--gallery-image-width,700px);max-width:none;height:100%;object-fit:cover;transform:translateX(-50%)!important;transition:none!important;}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp figcaption{background:#fffffff0;backdrop-filter:none;opacity:0;transform:translateY(12px);transition:opacity .2s,transform .35s cubic-bezier(.22,.7,.2,1);pointer-events:none;}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp.is-active figcaption,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp:focus-visible figcaption{opacity:1;transform:none}@media (max-width:1160px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:1000px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-head{grid-template-columns:1fr;gap:25px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{justify-self:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-grid{grid-template-columns:1fr;gap:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-side{position:static}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{grid-template-columns:1fr}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{justify-self:start;max-width:530px}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-intro .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{letter-spacing:-2px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{grid-template-columns:1fr 1fr!important;height:auto;grid-auto-rows:330px;gap:16px;transition:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp{height:330px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp img{width:100%;height:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp figcaption{opacity:1;transform:none;font-size:14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw{position:relative;left:auto;top:auto;margin:0;width:100%;height:auto;min-height:340px;transform:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv{display:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{letter-spacing:-2px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2{font-size:52px;letter-spacing:-2px;max-width:20ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-row{gap:28px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp{width:150px;height:150px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp .core{width:85px;height:85px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta{padding-block:85px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod::after{top:32px}}@media (max-width:720px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{border-radius:25px;padding:28px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{padding:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{margin-top:40px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{font-size:13px;right:24px;top:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot{flex-wrap:wrap;row-gap:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rbar{min-width:110px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot>.btn{margin-left:auto}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{padding-inline:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow{grid-template-columns:35px minmax(0,1fr) 44px;column-gap:12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow p{grid-column:2/3;font-size:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink{grid-column:3;grid-row:1/3;min-width:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .pc{width:42px;height:42px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow h3{font-size:clamp(24px,4.8vw,32px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow .plink .t{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pnum{font-size:14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-row{grid-template-columns:1fr}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp{justify-self:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .lead{font-size:17px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-tip{font-size:13px;top:26px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2{font-size:clamp(34px,6.6vw,48px)}}@media (max-width:600px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-intro .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq .h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{font-size:clamp(32px,8.8vw,42px);font-weight:500;letter-spacing:-1.5px;line-height:1.12}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd-head .h2{font-size:31px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust-head{font-size:18px;flex-wrap:wrap;gap:4px 8px;line-height:1.55;padding-inline:20px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-item{width:160px;margin-inline:4px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mq-item img{max-width:115px;max-height:50px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-tip{font-size:14px;margin-top:25px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-tip svg{flex:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw{padding:25px;min-height:310px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw h3{font-weight:550;font-size:28px;letter-spacing:-1px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan{grid-template-columns:1fr}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw p{font-size:16px;line-height:1.65}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-top{font-size:13px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .sw-foot{font-size:15px;min-height:44px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{grid-template-columns:1fr!important;grid-auto-rows:310px;gap:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp{height:310px;border-radius:20px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp figcaption{font-size:15px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters{gap:7px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{font-size:14px;min-height:42px;padding:9px 14px;line-height:1.4}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head{gap:25px;margin-bottom:35px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod-head .lead{font-size:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod::after{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta{padding-block:70px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-head{gap:25px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{gap:13px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score img{width:75px;max-width:75px;height:31px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score b{font-size:27px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score small{font-size:14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack-wrap{margin-top:35px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard{padding:25px;min-height:330px;width:min(385px,84vw)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard p{font-size:16px;line-height:1.7}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rwho b{font-size:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot{margin-top:27px;gap:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rnav button{width:46px;height:46px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot>.btn{font-size:14px;height:49px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{justify-self:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-grid{gap:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button{grid-template-columns:30px minmax(0,1fr) 40px;gap:10px;padding-block:23px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qq{font-size:19px;line-height:1.45}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qn{font-size:14px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi{width:40px;height:40px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::after{left:12px;right:12px;top:19px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans p{font-size:16px;line-height:1.75;padding-left:40px;padding-right:7px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{padding:26px;gap:28px;min-height:0;border-radius:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{font-size:37px;letter-spacing:-1.5px;line-height:1.1;margin-top:35px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-logo{height:43px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{font-size:12px;letter-spacing:0;top:26px;right:20px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{padding:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r p{font-size:16px;line-height:1.75}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r .btn{font-size:14px;height:49px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .h2{font-size:clamp(34px,9.1vw,43px);font-weight:500;letter-spacing:-1.5px;line-height:1.12;max-width:20ch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-row{gap:32px;margin-top:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .lead{font-size:16px;line-height:1.8}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-tip{font-size:12px;top:23px;right:20px;letter-spacing:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-btns{gap:11px;margin-top:25px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-btns .btn{font-size:14px;height:49px;padding-left:19px;gap:12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-btns .btn .ic{width:31px;height:31px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp{width:145px;height:145px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .stamp .core{width:79px;height:79px}}@media (max-width:380px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{padding:23px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{font-size:34px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{padding:19px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{position:static;grid-row:1;margin-bottom:0;font-size:12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{padding-inline:12px}}@media (hover:none),(pointer:coarse){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp figcaption{opacity:1;transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .pv{display:none!important}}@media (prefers-reduced-motion:reduce){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{transition:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp figcaption{transition:none}}@media (min-width:901px) and (max-width:1120px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan .sw{left:50%}}@media (max-width:720px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-btns .btn,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r .btn,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev-foot>.btn{font-size:16px;min-height:54px;height:auto;padding-block:8px;gap:12px;}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-btns .btn .ic{width:34px;height:34px;flex:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .filters button{font-size:15px;min-height:46px}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-t{font-weight:500!important;letter-spacing:-2.8px!important}@media (hover:none),(pointer:coarse){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::after{-webkit-mask-image:none;mask-image:none}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-sec,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta{content-visibility:auto;contain-intrinsic-size:auto 850px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq{content-visibility:visible}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack-wrap{overflow-x:auto;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;scrollbar-width:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard{scroll-snap-align:start}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack{transform:none!important;will-change:auto}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fprint-off,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fprint-off *{animation-play-state:paused!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fprint-no-motion *{animation:none!important;transition:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa .ans[hidden]{display:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg img,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg2 img{display:block;width:100%;height:100%;object-fit:cover}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=grid]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;height:auto;align-self:stretch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=grid] .sw{position:relative;left:auto;top:auto;margin:0;width:100%;height:auto;min-height:350px;min-width:0;transform:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=grid] .sw h3{font-size:28px;overflow-wrap:anywhere}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-gallery-count="1"]{height:330px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan .sw:nth-child(4n/**/+1){background:#FF0A54}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan .sw:nth-child(4n/**/+2){background:#D20040}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan .sw:nth-child(4n/**/+3){background:#A80033}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan .sw:nth-child(4n){background:#7e002b}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal{grid-template-columns:var(--gallery-columns,repeat(var(--gallery-count,4),minmax(0,1fr)))}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-layout=grid]{height:auto;grid-auto-rows:330px;transition:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-layout=grid] .gp,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-gallery-count="1"] .gp{height:330px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-layout=grid] .gp img,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-gallery-count="1"] .gp img{width:100%;height:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-layout=grid] .gp figcaption,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-gallery-count="1"] .gp figcaption{opacity:1;transform:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal:not(:has(.gp)),:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan:not(:has(.sw)){display:none}@media (max-width:1100px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-layout=grid]{grid-template-columns:1fr 1fr!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-gallery-count="1"]{grid-template-columns:1fr!important}}@media (max-width:600px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=grid],:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal[data-layout=grid]{grid-template-columns:1fr!important}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) h1,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) h1.cmyk,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .cmyk{font-weight:600!important;letter-spacing:-2.8px!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) h2,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .h2{font-weight:500!important;letter-spacing:-1.8px!important;font-size:40px!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo{background:linear-gradient(115deg,#741234,var(--fprint-mojo-start,#d51452) 65%,var(--fprint-mojo-end,#ff3975))!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg{opacity:.72;filter:none;mix-blend-mode:normal;overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg img{transform:none!important;transition:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg2{display:none;filter:none!important;mask-image:none;-webkit-mask-image:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::after{background:linear-gradient(105deg,#65102fee 0%,#9f174aa6 46%,#ff39752e 100%);mask-image:none!important;-webkit-mask-image:none!important;opacity:.88;transition:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::before{display:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo canvas.fprint-ink{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.38}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-l,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{position:relative;z-index:1}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{position:absolute}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-r{background:#fff8fbf5;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (prefers-reduced-motion:reduce){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::before{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo .bg img{transform:none;transition:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo::after{transition:none}}@media (max-width:390px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{position:static}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) #fprint-home{--paper:#fff;background:#fff!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .wwd,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-sec,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta{background:#fff!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev::before{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod::before{opacity:.28}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta canvas{opacity:.10;pointer-events:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta-tip,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .mojo-hint{display:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack-wrap{padding-block:22px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:none!important;scroll-behavior:auto!important;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack{align-items:stretch;padding-block:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rcard{transform:none!important;scroll-snap-align:none;transition:box-shadow .18s;box-shadow:none!important;border:1px solid #ecdee5}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rtrack-wrap.drag{cursor:grabbing;scroll-snap-type:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button .qq{font-weight:500!important;letter-spacing:-.5px}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-copy{align-self:start;padding-top:0;padding-bottom:0}}@media (min-width:1024px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod .prow h3{font-size:32px!important}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{margin-top:28px;width:max-content;max-width:100%;border-radius:18px;background:#4b0c272e;box-shadow:inset 0 0 0 1px #ffffff29}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stat{padding:17px 20px;min-width:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stat b{font-size:32px;font-weight:550}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stat p{font-size:14px;line-height:1.45}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .ssw{width:5px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-bottom .scroll-cue{grid-column:2}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score{max-width:none;gap:18px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score img{width:120px;max-width:120px;height:auto;max-height:58px;object-fit:contain}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-copy{padding-top:28px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:50px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .coll-intro{min-width:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan{min-width:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=fan] .sw{left:50%}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-bottom{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .score img{width:110px;max-width:110px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{margin-top:24px}}@media (max-width:600px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{width:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stat{flex:1;padding:14px 12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stat b{font-size:25px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stat p{font-size:13px}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{margin-top:60px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher[hidden]{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher button{display:flex;gap:10px;align-items:center;text-align:left;min-height:54px;padding:12px;border:1px solid #eadce3;border-radius:12px;background:#fff;color:#49303e;font-size:14px;line-height:1.35;transition:background .15s,border-color .15s}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher button span{font-size:12px;color:#ad7189}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher button[aria-pressed=true]{background:#fff0f5;border-color:#d72158;color:#9f174a}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher{display:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{margin-top:48px}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{margin-top:75px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prod .prow{border-bottom-color:#eee7eb}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-copy{margin-left:calc(-1 * var(--hero-copy-outset,calc(max(0px,(100vw - 1360px)/2) + var(--pad) - max(16px,(100vw - 1440px)/2))))}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .stats{margin-top:63px}}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-copy .hero-sub{max-width:100%}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .fan[data-layout=fan] .sw{left:auto!important}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .collection-switcher button span{color:#8e526b}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd{color:#796e69}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd.on{color:#352731}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ink-text .wd.hot{color:#b51145}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .eyebrow{color:#c9144d}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .rev small{color:#786671}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-meta .tag{font-size:13px;min-height:36px;height:auto;line-height:1.4;padding:8px 12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp img,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal.in .gp img,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .gal .gp:hover img{left:0;transform:none!important;width:100%;max-width:100%;height:100%;object-fit:cover}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-grid,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .faq-list,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa{min-width:0;max-width:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button{grid-template-columns:24px minmax(0,1fr) 36px;gap:10px;white-space:normal;min-width:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button .qq{min-width:0;white-space:normal;overflow-wrap:anywhere;transform:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button .qi{width:36px;height:36px;justify-self:end}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qi::after{left:10px;right:10px;top:17px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .ans>div{min-width:0;overflow-wrap:anywhere}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns{display:flex;flex-wrap:nowrap;gap:10px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn{flex:1;min-width:0;padding-left:12px;padding-right:8px;gap:8px;font-size:13px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn .ic{width:28px;height:28px;flex:none}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .stamp{justify-self:center}}@media (max-width:360px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn{font-size:12px;padding-left:9px;gap:5px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns{gap:6px}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button:hover,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button:active,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .qa>button:focus{background:transparent!important;box-shadow:none!important;border-radius:0;-webkit-tap-highlight-color:transparent;color:inherit}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow{grid-template-columns:52px minmax(0,1fr) minmax(0,1.15fr) minmax(180px,.65fr)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow>h3,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow>p,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow>.plink{min-width:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow>.plink{justify-self:stretch;justify-content:flex-end;white-space:normal;text-align:right}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow>.plink .t{overflow-wrap:anywhere}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .prow>.plink .pc{flex:none}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-row>div{min-width:0;width:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:10px;justify-items:stretch}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn{justify-content:center;text-align:center;font-size:15px;padding-inline:8px;gap:6px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn .ic{width:26px;height:26px}}@media (max-width:360px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns{gap:6px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn{font-size:13px;padding-inline:5px;gap:4px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .cta .cta-btns .btn .ic{width:24px;height:24px}}#fprint-home{--paper:#fff;background:#fff!important}#fprint-preview-layer{position:fixed;inset:0;z-index:1000;pointer-events:none;overflow:visible;background:transparent!important}#fprint-preview-layer .pv{position:absolute;left:0;top:0;margin:0;width:290px;height:350px;transition:opacity .12s!important;will-change:transform}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero{height:auto!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin{position:relative!important;top:auto!important;height:auto!important;min-height:0!important;display:block;padding:112px 0 26px;overflow:hidden}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-grid{display:block;max-width:1440px;width:calc(100% - 32px);padding:0;margin:0 auto}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-copy{margin:0;padding:0;max-width:1080px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-meta{margin-bottom:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .cmyk{line-height:1.02}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-sub{max-width:950px;margin-top:18px!important;line-height:1.6!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions .hero-cta{margin:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions .stats{margin:0;width:max-content;max-width:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions .stat{padding:12px 16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions .stat b{font-size:28px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions .stat p{font-size:13px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust{padding-top:24px;padding-bottom:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust .trust-head{margin-bottom:18px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust .mq-item{height:70px}@media (min-width:1024px) and (max-height:760px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin{padding-top:104px;padding-bottom:22px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-meta{margin-bottom:12px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-sub{margin-top:14px!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-actions{margin-top:18px}}@media (max-width:900px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin{padding-top:108px;padding-bottom:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-grid{width:calc(100% - 40px)}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero-actions{flex-direction:column;align-items:flex-start;gap:24px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions .stats{margin:0;width:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust{padding-top:28px}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust{padding-top:30px;padding-bottom:30px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust .marquee{margin-top:0}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin::before,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-grain{display:none!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-photo{opacity:1}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .trust .trust-head{font-size:21px;line-height:1.4;margin-bottom:18px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 177.4px)!important;min-height:calc(100svh - 177.4px)!important}}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-title-top,:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-title-bottom{display:block}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions{flex-direction:column;align-items:flex-start;gap:48px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-sub{max-width:550px;line-height:1.5!important}@media (min-width:901px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin{justify-content:flex-start;padding-top:146px;padding-bottom:54px;min-height:min(730px,calc(100svh - 197.4px))!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-meta{margin-bottom:46px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .cmyk{max-width:100%}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions{margin-top:48px}}@media (min-width:901px) and (max-height:800px){:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-pin{padding-top:116px;padding-bottom:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-meta{margin-bottom:16px}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-sub{margin-top:14px!important;line-height:1.3!important}:is(#fprint-header,#fprint-home,#fprint-footer,#fprint-preview-layer) .hero .hero-actions{margin-top:14px;gap:16px}}