.lp-site{background:#f7faff;color:#1c4168}.site-nav{max-width:1420px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:26px 55px}.site-nav .lp-brand{color:#214976;font-size:27px}.site-nav .lp-brand img{width:40px;height:40px}.site-nav nav{display:flex;gap:35px;margin-left:auto;margin-right:50px}.site-nav nav a{color:#7389a3;font-size:12px}.site-nav>.lp-button{font-size:12px;background:white}.site-hero{max-width:1420px;padding:95px 55px 125px;margin:auto;display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.site-kicker{font-size:9px;font-weight:650;letter-spacing:1.8px;color:#7297c0;display:flex;gap:9px;align-items:center}.site-kicker i{height:6px;width:6px;background:#6dabed;border-radius:50%}.hero-copy h1{font-size:clamp(55px,5.3vw,78px);line-height:1.08;letter-spacing:-3px;font-weight:520;color:#193e6b;margin:24px 0}.hero-copy h1 em{font-family:Georgia,serif;color:#4a88d5;font-weight:400;letter-spacing:-3.6px}.hero-copy>p{font-size:14px;line-height:1.9;color:#8296af}.site-hero-actions{display:flex;align-items:center;gap:30px;margin:28px 0}.site-hero-actions .lp-button{font-size:12px;padding:15px 20px}.site-text-link{font-size:11px;color:#6f8eb2}.site-text-link span{margin-left:12px}.hero-copy>small{font-size:10px;color:#96aac2}.hero-copy>small i{font-style:normal;margin:0 13px;color:#c4d3e6}.hero-studio{border:1px solid #cfdef2;background:#fff;box-shadow:0 25px 70px #3a6eac1a,0 2px 4px #3f6ca908;border-radius:15px;position:relative;transform:perspective(1600px) rotateY(-5deg) rotateX(2deg);margin-top:30px}.mini-bar{display:flex;align-items:center;gap:8px;padding:17px 20px;border-bottom:1px solid #e2ebf7;font-size:10px;color:#708daf}.mini-bar img{width:20px;height:20px}.mini-bar strong{font-weight:600}.mini-bar>span{margin-left:auto;font-size:8px;color:#9fb1c8}.mini-work{display:grid;grid-template-columns:39px 1fr 144px;min-height:326px}.mini-tools{border-right:1px solid #e5edf7;display:flex;align-items:center;flex-direction:column;gap:20px;padding-top:25px;color:#8aa3c2}.mini-tools span{font-size:15px}.mini-canvas{padding:24px 20px 20px;background:#edf3fc;position:relative;display:flex;align-items:center;justify-content:center}.mini-measure{position:absolute;top:12px;left:30px;right:30px;text-align:center;color:#95aac6;font-size:8px;border-bottom:1px solid #c4d5eb;padding-bottom:5px}.art-print{width:95%;height:250px;max-width:250px;background:#fffdfa;box-shadow:0 6px 17px #33557b15;display:flex;align-items:center;justify-content:center;flex-direction:column}.art-print>small{font-size:7px;letter-spacing:2px;color:#9d9e84;margin-top:4px}.art-print>strong{font-family:Georgia,serif;font-style:italic;color:#66806f;font-weight:400;font-size:37px}.art-print>span{font-size:5px;letter-spacing:1.2px;margin-top:12px;color:#a5a58e}.flower-art{position:relative;width:155px;height:127px}.flower-art i{position:absolute;height:80px;width:36px;border-right:2px solid #94a388;border-radius:50%;left:38px;top:30px;transform:rotate(-17deg)}.flower-art i:nth-child(2){left:64px;transform:rotate(11deg);height:70px;top:36px}.flower-art i:nth-child(3){left:82px;transform:rotate(24deg);height:80px;top:22px}.flower-art b{position:absolute;font-size:58px;color:#d9c6a0;font-weight:400;left:28px;top:-1px}.flower-art b:nth-last-child(2){left:66px;top:20px;font-size:49px;color:#c4b58e}.flower-art b:last-child{left:97px;top:-9px;font-size:47px;color:#dcd3b3}.mini-properties{padding:22px 14px;font-size:8px;background:#fff}.mini-properties>strong{font-size:9px;color:#5e7fa6;display:block;margin-bottom:26px}.mini-properties>small{display:block;font-size:7px;color:#a1b2c8;margin-bottom:7px}.mini-properties>div{border:1px solid #d8e4f4;color:#6d8bad;padding:10px;border-radius:5px;margin-bottom:8px;background:#f8faff}.mini-properties b{float:right;color:#86abd7}.mini-properties>p{font-size:7px;color:#809ec4;margin-bottom:25px}.mini-properties p span{float:right;color:#93b4a5}.mini-footer{padding:16px 20px;border-top:1px solid #e0e9f6;display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#93a9c5}.mini-footer strong{background:#e8f1ff;color:#6f96c7;padding:8px;border-radius:4px;font-size:7px}.mini-footer i{display:inline-block;width:4px;height:4px;background:#87b8a4;border-radius:50%;margin-right:6px}.floating-result{position:absolute;right:-20px;bottom:-25px;display:flex;gap:12px;align-items:center;padding:15px 20px;background:#fff;border:1px solid #dce7f5;border-radius:10px;box-shadow:0 10px 30px #3d679f13}.floating-result>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#eaf5f0;color:#8ab7a4;font-size:16px}.floating-result strong{font-size:10px;font-weight:550;color:#4f749c}.floating-result small{display:block;font-size:8px;color:#9bafc7;margin-top:5px}.site-workflow{max-width:1310px;margin:auto;padding:50px 0 75px;border-top:1px solid #e2eaf5}.site-workflow h2{font-size:31px;letter-spacing:-.8px;font-weight:500;margin:18px 0 35px}.site-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.site-steps article>span{font-family:Georgia,serif;color:#9dbce2;font-size:25px;font-style:italic}.site-steps h3{font-size:16px;font-weight:550;margin:15px 0 10px}.site-steps p{color:#8da0b8;font-size:12px;line-height:1.9}.site-bottom{background:#eaf2fd;max-width:1310px;margin:0 auto 70px;padding:45px 50px;border-radius:15px;display:flex;align-items:center;justify-content:space-between;gap:30px}.site-bottom h2{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.7px;margin:16px 0 0}.site-bottom p{color:#86a0bd;font-size:12px;line-height:1.9;margin:0}.site-bottom a{white-space:nowrap}.site-footer{display:flex;align-items:center;justify-content:space-between;max-width:1310px;margin:0 auto;padding:0 0 25px;font-size:10px;color:#91a7c2}
@media(max-width:1450px){.site-workflow,.site-bottom,.site-footer{margin-left:55px;margin-right:55px}.site-hero{padding-top:75px}.mini-work{grid-template-columns:34px 1fr 120px}.mini-canvas{padding:30px 15px 20px}.art-print{height:230px}}
@media(max-width:950px){.site-hero{grid-template-columns:1fr;padding:55px 45px 85px;gap:30px}.hero-copy{text-align:center}.site-kicker,.site-hero-actions{justify-content:center}.hero-copy h1{font-size:64px}.hero-studio{max-width:650px;width:100%;margin:25px auto}.mini-work{grid-template-columns:45px 1fr 175px}.mini-canvas{padding:40px 25px 25px}.site-workflow>.site-kicker{justify-content:flex-start}.site-steps{gap:25px}.site-bottom{flex-wrap:wrap}.site-bottom .site-kicker{justify-content:flex-start}.site-nav{padding:25px 35px}}
@media(max-width:600px){.site-nav{padding:20px}.site-nav nav{display:none}.site-nav .lp-brand{font-size:22px}.site-nav .lp-brand img{width:30px;height:30px}.site-nav>.lp-button{font-size:10px;padding:10px}.site-hero{padding:45px 22px 70px}.hero-copy h1{font-size:55px}.hero-copy p{font-size:12px}.site-kicker{font-size:7px}.mini-work{grid-template-columns:25px 1fr 105px}.mini-properties{padding:20px 10px}.mini-bar{padding:14px;font-size:9px}.mini-bar>span{font-size:7px}.mini-canvas{padding:30px 12px 15px}.art-print{height:220px}.floating-result{right:0}.site-workflow,.site-bottom,.site-footer{margin-left:25px;margin-right:25px}.site-steps{grid-template-columns:1fr;gap:15px}.site-workflow{padding:35px 0}.site-bottom{padding:30px;margin-bottom:40px}.site-footer{gap:20px;font-size:8px}.site-workflow h2{font-size:25px}}
