
/* Shared Qurost paper-product system. Existing interactive diagrams stay scoped. */
.paper-product{background:#fffcf4;color:#192b32}.paper-product .paper-content{font-family:Outfit,Arial,sans-serif;color:#192b32;background:#fffcf4;--paper:#fffcf4;--paper-2:#f3e2d0;--ink:#192b32;--ink-2:#52656d;--line:#192b3230;--mat:#035f50;--mat-ink:#fffcf4;--accent:#af3b3f;--accent-ink:#fffcf4;--display:Outfit,Arial,sans-serif;--body:Outfit,Arial,sans-serif;--wrap:1400px}.paper-local-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:25px;padding:18px 5%;background:#e4efdb;font:400 13px Outfit,Arial,sans-serif;color:#192b32}.paper-local-nav>span{margin-right:auto;letter-spacing:.12em;font-size:11px;font-weight:500}.paper-local-nav a{text-decoration:none;color:inherit}.paper-local-nav a:last-child{color:#035f50;font-weight:500}.paper-local-nav a:hover{text-decoration:underline;text-underline-offset:5px}.paper-content h1,.paper-content h2,.paper-content h3{font-family:Outfit,Arial,sans-serif;color:inherit;font-weight:500;letter-spacing:-.045em}.paper-content h1{font-size:clamp(52px,6.6vw,92px);line-height:1.05;margin:20px 0 28px}.paper-content h2{font-size:clamp(40px,4.5vw,64px);line-height:1.1}.paper-content h3{font-size:25px;line-height:1.2;letter-spacing:-.035em}.paper-content h1 em,.paper-content h2 em{font-family:Lora,Georgia,serif;font-weight:400;color:#035f50}.paper-content .eyebrow{font:500 11px/1.7 Outfit,Arial,sans-serif;letter-spacing:.13em;color:inherit}.paper-content p{font-family:Outfit,Arial,sans-serif}.paper-content .intro,.paper-content .lede{font-size:19px;line-height:1.7;color:#52656d}.paper-content .section,.prints-content section{padding-top:90px;padding-bottom:90px}.paper-content .hero{margin:0;min-height:0;padding:65px 5% 85px;background:#fffcf4;border:0;overflow:hidden}.paper-content .hero h1{max-width:700px}.paper-content .button,.paper-content .btn{font:400 15px/1.4 Outfit,Arial,sans-serif;padding:17px 23px;border-radius:4px;border:1px solid #035f50;gap:20px}.paper-content .button.dark,.paper-content .btn.primary{background:#035f50;color:#fffcf4}.paper-content .button:hover,.paper-content .btn:hover{background:#192b32;color:#fffcf4}.paper-content .text-link{font-size:13px}.paper-content .hero-foot{font-size:10px}.paper-content .last-section{background:#f6e58d;color:#192b32}.paper-content .last-section .last-note{color:#52656d;font-size:16px}.paper-content .features{background:#e4efdb;color:#192b32}.paper-content .feature-grid h3{font-family:Outfit,Arial,sans-serif}.paper-content .feature-grid p{font-size:16px;line-height:1.7}.paper-content .print-section{background:#fffcf4}.paper-content .possibilities{background:#f3e2d0}.paper-content .possibilities .creation{border-radius:4px;background:#fffcf4;border:1px solid #192b3220}.paper-content .possibilities .creation p{font-size:16px}.paper-content .fold-section{background:#035f50;color:#fffcf4}.paper-content .fold-section h2 em{color:#f3e2d0}.paper-content .fold-section .fold-intro,.paper-content .fold-section .fold-description{color:#fffcf4}.paper-content .fold-section .stage-switcher button{color:#fffcf4;border-color:#fffcf440}.paper-content .studio-tour{background:#016cb0;color:#fffcf4}.paper-content .studio-tour h2 em{color:#f3e2d0}.paper-content .studio-tour .tour-intro{color:#fffcf4}.paper-content .tour-tabs{background:#fffcf4}.paper-content .tour-tabs button[aria-selected=true]{background:#035f50;color:#fffcf4}.paper-content .tour-window{border-radius:8px;border-color:#192b3230}.paper-content .tour-caption p{color:#fffcf4;font-size:16px}.paper-content .tour-caption>span{color:#f3e2d0}.paper-content .screen-note{font-family:Lora,Georgia,serif;color:#035f50}.paper-content .scroll-meter{background:#af3b3f;z-index:50}.paper-content .print-note{color:#52656d}.paper-content .hero-screen{box-shadow:15px 20px 0 #e4efdb;border-radius:8px;transform:rotate(2deg);animation:none}.paper-content .screen-halo,.paper-content .screen-shine{display:none}.paper-content .screen-chip{background:#f3e2d0;border-color:#192b3220;box-shadow:4px 4px 0 #192b3220}.paper-content .hero-screen .window-bar{background:#f3e2d0}.paper-content .hero-screen .window-bar,.paper-content .tour-window .window-bar{color:#192b32}.paper-content .section-number,.paper-content .section-side{color:inherit}.paper-content .reveal{opacity:1!important;transform:none!important}.paper-content .hero-kicker{color:#af3b3f}.paper-content .fold-description{font-size:16px}.paper-content .feature-icon{color:#035f50}.prints-content .on-mat{background:#035f50;background-image:none}.prints-content .on-mat h2 em{color:#f3e2d0}.prints-content .on-mat .eyebrow{color:#f3e2d0}.prints-content .wrap{max-width:1400px;padding-left:5%;padding-right:5%}.prints-content .hero-grid{gap:6%}.prints-content .hero .wrap{padding:0}.prints-content .fold-stage{background:#e4efdb;border-color:#192b3225;border-radius:8px}.prints-content .pill,.prints-content .chip,.prints-content .seg button{border-radius:4px;font-family:Outfit,Arial,sans-serif}.prints-content .prod{background:#f3e2d050;border:1px solid #192b3220;border-radius:4px}.prints-content .prod svg{color:#035f50}.prints-content .costbox{background:#f3e2d0;border-radius:4px;border-color:#192b3220}.prints-content details{border-color:#192b3225}.prints-content .step,.prints-content .feature{border-color:#192b3230}.prints-content .on-mat:last-child{background:#f6e58d;color:#192b32}.prints-content .on-mat:last-child .eyebrow,.prints-content .on-mat:last-child h2 em{color:#035f50}.prints-content .on-mat:last-child .lede,.prints-content .on-mat:last-child .small{color:#52656d}.paper-product.modal-open{overflow:hidden}.paper-content #screenshot-dialog{background:#fffcf4;color:#192b32}.paper-content #screenshot-dialog form{background:#fffcf4}.paper-content #screenshot-dialog form button{background:#035f50}.paper-product a:focus-visible,.paper-product button:focus-visible{outline:3px solid #5b7dc0;outline-offset:4px}@media(max-width:760px){.paper-local-nav{gap:14px;padding:18px 6%;font-size:12px;justify-content:flex-start}.paper-local-nav>span{width:100%;margin-bottom:2px}.paper-content .hero{padding:40px 6% 55px}.paper-content h1{font-size:clamp(48px,11vw,64px)}.paper-content h2{font-size:40px}.paper-content .intro,.paper-content .lede{font-size:17px}.paper-content .section,.prints-content section{padding-top:60px;padding-bottom:60px}.paper-content .hero-actions{flex-wrap:wrap;gap:20px}.paper-content .feature-grid p{font-size:15px}.paper-content .tour-caption p{font-size:15px}.paper-content .hero-foot{font-size:8px}.paper-content .real-hero{margin-top:50px!important}.prints-content .wrap{padding-left:6%;padding-right:6%}.prints-content .hero .wrap{padding:0}.prints-content .hero-grid{gap:35px}.paper-content .screen-chip{font-size:16px}}@media(prefers-reduced-motion:reduce){.paper-content *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}

.paper-product .paper-content .hero h1{font-family:Outfit,Arial,sans-serif;font-weight:500;letter-spacing:-.045em}.paper-product .paper-content .hero h1 em{font-family:Lora,Georgia,serif;color:#035f50}.kitab-content .hero-bottom{position:static;grid-column:1/-1;margin-top:35px;padding:20px 0 0;border-top:1px solid #192b3225;color:#52656d;width:100%}.kitab-content .hero-bottom span,.kitab-content .hero-bottom a{color:#52656d}.kitab-content .features .feature-grid{column-gap:45px;row-gap:45px}.prints-content .on-mat h2{color:inherit}.paper-product .paper-content .hero-art{min-width:0}.paper-product .paper-content .real-hero{margin-right:0!important}
