.with-samples.hero{min-height:820px;padding:150px var(--gutter) 115px;grid-template-columns:1.05fr 1fr;align-items:center;gap:2vw;height:auto;display:grid}.with-samples .hero-copy{z-index:2;max-width:650px;padding:0;position:relative}.with-samples .hero-copy h1{letter-spacing:-.055em;font-size:clamp(44px,4.8vw,76px)}html[lang=sq] .with-samples .hero-copy h1{font-size:clamp(44px,4.8vw,76px)}.with-samples .hero-description{max-width:480px;font-size:18px}.with-samples .hero-art{opacity:.48}.hero-samples{z-index:2;height:510px;color:var(--porcelain);align-self:center;display:block;position:relative}.hero-sample-card{border:1px solid #ffffff25;width:54%;position:absolute;overflow:hidden;box-shadow:0 24px 65px #0005}.hero-sample-card img{width:100%;height:auto;display:block}.hero-sample-card.coffee{top:80px;left:0;transform:rotate(-9deg)}.hero-sample-card.bakery{z-index:2;top:0;left:28%;transform:rotate(3deg)}.hero-sample-card.homeware{z-index:3;width:46%;top:170px;right:-2%;transform:rotate(10deg)}.hero-sample-link{background:var(--midnight);z-index:4;border:1px solid #b9e8ff45;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex;position:absolute;bottom:0;left:10px}.proof-section{padding:100px var(--gutter) 70px;scroll-margin-top:95px}.proof-heading{max-width:790px;margin-bottom:45px}.proof-heading h2{letter-spacing:-.055em;margin:20px 0 24px;font-size:clamp(38px,5vw,68px);font-weight:500;line-height:1.08}.proof-heading h2 span{color:var(--slate)}.proof-heading>p:last-child{max-width:610px;color:var(--slate);font-size:17px;line-height:1.8}.proof-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.proof-art{aspect-ratio:1/1.1;background:#dfe7ee;display:block;position:relative;overflow:hidden}.proof-art>img:first-child{width:73%;height:auto;position:absolute;top:6%;left:7%;box-shadow:0 15px 35px #07111f20}.proof-case.rito .proof-art>img:first-child{width:72%;left:14%}.proof-second{width:52%;height:auto;position:absolute;bottom:-2%;right:-3%;transform:rotate(8deg);box-shadow:0 10px 35px #07111f30}.proof-case.dora .proof-art{background:#edd3c5}.proof-case.forma .proof-art{background:#d5dcdf}.proof-label{color:var(--slate);justify-content:space-between;gap:12px;margin:20px 0 12px;font-size:13px;display:flex}.proof-case h3{letter-spacing:-.035em;margin:0 0 12px;font-size:27px;font-weight:500}.proof-case>p{color:var(--slate);min-height:55px;font-size:16px;line-height:1.7}.proof-link,.proof-footer a{text-underline-offset:5px;align-items:center;gap:12px;font-size:14px;line-height:1.7;text-decoration:underline;display:inline-flex}.proof-footer{border-top:1px solid #bbc9d7;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:22px;display:flex}.proof-footer p{color:var(--slate);font-size:13px;line-height:1.7}.service-journey{padding:55px var(--gutter) 90px;scroll-margin-top:90px}.service-journey h2{letter-spacing:-.04em;margin:18px 0 40px;font-size:clamp(30px,3.7vw,48px);font-weight:500;line-height:1.1}.service-journey ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:0;padding:0;list-style:none;display:grid}.service-journey li{border-top:1px solid #bbc9d7;padding-top:22px}.service-journey li>span{color:var(--slate);font-size:13px}.service-journey h3{letter-spacing:-.03em;margin:22px 0 16px;font-size:22px;font-weight:500;line-height:1.25}.service-journey li p{color:var(--slate);font-size:16px;line-height:1.8}.plan-example-link{border-bottom:1px solid #bccad8;align-items:center;gap:16px;margin:0 0 22px;padding-bottom:20px;text-decoration:none;display:flex}.plan-example-link img{width:70px;height:auto;box-shadow:0 5px 15px #07111f15}.plan-example-link span{gap:7px;font-size:14px;line-height:1.6;display:grid}.request-example{border-top:1px solid #b9e8ff35;margin-top:25px;padding-top:20px}.request-example summary{cursor:pointer;font-size:14px;line-height:1.5}.request-example img{width:100%;height:auto;margin-top:20px;display:block}.request-example p{color:var(--ice);font-size:12px;line-height:1.6}.request-example a{text-underline-offset:3px;font-size:14px;line-height:1.6;text-decoration:underline}.example-page{background:var(--porcelain);color:var(--midnight);min-height:100vh}.example-nav,.example-footer{padding:15px var(--gutter);background:var(--midnight);color:var(--porcelain);justify-content:space-between;align-items:center;gap:24px;display:flex}.example-nav>a:nth-child(2){align-items:center;gap:10px;font-size:14px;display:flex}.example-nav>a:first-child img{width:192px;height:auto;display:block}.example-main{max-width:1440px;margin:auto;padding:65px 5vw 80px}.example-heading{max-width:820px}.example-heading>img{opacity:.8;margin-bottom:25px;margin-left:-7px;display:block}.example-heading h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(38px,5.3vw,70px);font-weight:500;line-height:1.08}.example-heading>p:not(.kicker){color:var(--slate);max-width:680px;font-size:17px;line-height:1.75}.example-heading .example-disclosure{margin-top:18px;font-size:13px!important}.case-tabs{border-top:1px solid #c1ceda;border-bottom:1px solid #c1ceda;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:42px 0;display:grid}.case-tabs button{-webkit-appearance:none;appearance:none;color:var(--midnight);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:20px 16px;font-size:14px}.case-tabs button span{letter-spacing:.1em;color:var(--slate);margin-top:6px;font-size:12px;display:block}.case-tabs button[aria-pressed=true]{border-bottom-color:var(--electric);background:#e4ebf3}.example-case-heading{justify-content:space-between;align-items:center;gap:25px;margin:35px 0 28px;display:flex}.example-case-heading p{color:var(--slate);margin:0 0 10px;font-size:14px}.example-case-heading h2{letter-spacing:.04em;margin:0;font-size:42px;font-weight:600;line-height:1}.example-cta{color:var(--porcelain);background:var(--midnight);justify-content:center;align-items:center;gap:13px;padding:17px 22px;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}.example-chain{border:1px solid #bdcbd8;grid-template-columns:1.3fr 1fr;margin:34px 0 60px;display:grid}.input-proof,.direction-proof{min-width:0;padding:30px}.input-proof{background:#e8edf2;grid-template-columns:130px 1fr;gap:20px;display:grid}.input-proof .proof-step{grid-column:1/-1}.input-proof img{align-self:start;width:100%;height:auto}.input-proof:not(:has(img)){display:block}.proof-step{letter-spacing:.12em;color:var(--slate);margin:0 0 20px;font-size:12px;line-height:1.7}.input-proof h3,.direction-proof h3{letter-spacing:-.025em;margin:0 0 15px;font-size:23px;font-weight:500;line-height:1.2}.input-proof p:not(.proof-step),.direction-proof>p:not(.proof-step){margin:0 0 15px;font-size:16px;line-height:1.7}.input-proof small{color:var(--slate);font-size:13px;line-height:1.7;display:block}.direction-proof{border-left:1px solid #bdcbd8}.direction-proof ul{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.direction-proof li{align-items:start;gap:9px;font-size:13px;line-height:1.6;display:flex}.direction-proof li svg{flex-shrink:0;margin-top:3px}.output-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;display:flex}.output-heading h3{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.3vw,44px);font-weight:500}.output-heading .proof-step{margin-bottom:12px}.example-download{white-space:nowrap;border:1px solid #b3c3d2;align-items:center;gap:10px;padding:14px 18px;font-size:14px;display:flex}.format-tabs{flex-wrap:wrap;gap:8px;margin:30px 0 20px;display:flex}.format-tabs button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #bac9d7;padding:12px 18px;font-size:14px}.format-tabs button[aria-pressed=true]{background:var(--midnight);color:var(--porcelain);border-color:var(--midnight)}.format-note{color:var(--slate);margin:0 0 25px;font-size:14px;line-height:1.7}.output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.output-card{font:inherit;text-align:left;color:inherit;cursor:zoom-in;background:0 0;border:0;min-width:0;padding:0;display:block}.output-card img{width:100%;height:auto;display:block;box-shadow:0 10px 25px #07111f10}.output-card>span{gap:12px;margin-top:13px;font-size:14px;line-height:1.6;display:flex}.output-card b{color:var(--slate);padding-top:2px;font-size:12px;font-weight:500}.story-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.caption-list{gap:24px;display:grid}.caption-list article{border-top:1px solid #bdcbd8;grid-template-columns:110px 1fr;gap:25px;padding:25px 0;display:grid}.caption-list img{width:100%;height:auto}.caption-list h4{margin:0 0 15px;font-size:17px;font-weight:500}.caption-list p{white-space:pre-line;max-width:720px;font-size:16px;line-height:1.8}.caption-list button{font:inherit;cursor:pointer;background:0 0;border:1px solid #adbfce;padding:10px 15px;font-size:14px}.sample-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.sample-calendar section{border-top:2px solid var(--midnight);padding-top:17px}.sample-calendar section>p{color:var(--slate);font-size:13px}.sample-calendar h4{min-height:60px;margin:15px 0 25px;font-size:20px;font-weight:500;line-height:1.3}.sample-calendar section>div{align-items:start;gap:12px;margin:17px 0;display:flex}.sample-calendar img{width:65px;height:auto}.sample-calendar span{font-size:13px;line-height:1.6}.sample-calendar small{color:var(--slate);margin-bottom:5px;font-size:12px;display:block}.sample-bottom{border-top:1px solid #bdcbd8;grid-template-columns:1fr auto;align-items:center;gap:12px 40px;margin-top:65px;padding-top:35px;display:grid}.sample-bottom h3{letter-spacing:-.04em;margin:0 0 16px;font-size:30px;font-weight:500}.sample-bottom div p{color:var(--slate);max-width:650px;font-size:16px;line-height:1.7}.sample-bottom>p{color:var(--slate);grid-column:1/-1;font-size:13px;line-height:1.6}.example-footer{padding-block:28px;font-size:14px}.example-footer img{width:164px;height:auto}.sample-dialog{width:100%;max-width:min(1120px,94vw);max-height:92svh;color:var(--midnight);background:var(--porcelain);border:0;padding:0;overflow:auto}.sample-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07111fd9}.sample-dialog-content{grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.sample-dialog-content>img{object-fit:contain;background:#0d1925;width:100%;height:auto;max-height:88svh}.sample-dialog-content>div{padding:45px 35px}.sample-dialog h2{letter-spacing:-.035em;font-size:30px;font-weight:500;line-height:1.2}.sample-dialog p:not(.kicker){white-space:pre-line;font-size:16px;line-height:1.8}.sample-dialog a{align-items:center;gap:10px;margin-top:25px;font-size:14px;display:flex}.sample-close{background:var(--porcelain);color:var(--midnight);cursor:pointer;border:1px solid #bac9d7;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:12px;right:12px}.example-page button:focus-visible{outline:3px solid var(--electric);outline-offset:5px}.example-page a:focus-visible{outline:3px solid var(--electric);outline-offset:5px}.proof-section a:focus-visible{outline:3px solid var(--electric);outline-offset:5px}.plan-example-link:focus-visible{outline:3px solid var(--electric);outline-offset:5px}@media (max-width:1100px){.with-samples.hero{min-height:720px}.hero-samples{height:430px}.hero-sample-card.homeware{top:145px}.with-samples .hero-actions{flex-wrap:wrap;gap:20px}.case-tabs{grid-template-columns:repeat(3,1fr)}.example-chain{grid-template-columns:1fr 1fr}.input-proof{grid-template-columns:95px 1fr}.input-proof,.direction-proof{padding:24px}.sample-calendar{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.with-samples.hero{padding:135px var(--gutter) 95px;grid-template-columns:1fr;gap:24px;min-height:0}.with-samples .hero-copy h1,html[lang=sq] .with-samples .hero-copy h1{font-size:clamp(42px,10vw,64px)}.with-samples .hero-description{font-size:17px}.hero-samples{width:100%;max-width:490px;height:460px;margin:auto}.hero-sample-card.homeware{top:150px}.hero-sample-link{bottom:5px}.with-samples .hero-bottom{bottom:22px;left:var(--gutter);right:var(--gutter);width:auto;position:absolute}.with-samples .hero-bottom>a{display:none}.proof-section{padding:60px var(--gutter) 40px}.proof-cases{grid-template-columns:1fr;gap:42px}.proof-art{aspect-ratio:1.1}.proof-art>img:first-child{width:64%}.proof-case.rito .proof-art>img:first-child{width:64%;left:18%}.proof-second{width:44%;right:4%}.proof-case>p{min-height:0}.proof-footer{display:block}.proof-footer a{margin-top:12px}.service-journey{padding:35px var(--gutter) 60px}.service-journey ol{grid-template-columns:1fr;gap:22px}.service-journey h3{margin:15px 0 12px}.example-main{padding:36px 22px 60px}.example-nav{flex-wrap:wrap;gap:14px;padding:12px 22px}.example-nav>a:first-child img{width:160px}.example-nav>a:nth-child(2){order:3;width:100%;padding:5px 0;font-size:13px}.case-tabs{margin:30px 0}.case-tabs button{padding:15px 10px}.example-case-heading{flex-direction:column;align-items:start}.example-chain{grid-template-columns:1fr}.direction-proof{border-top:1px solid #bdcbd8;border-left:0}.input-proof{grid-template-columns:90px 1fr}.output-heading{flex-direction:column;align-items:start}.output-grid,.story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.output-card>span{gap:8px;font-size:13px}.output-card b{display:none}.format-tabs button{padding:10px 13px}.caption-list article{grid-template-columns:72px 1fr;gap:16px}.sample-calendar{gap:18px}.sample-calendar img{width:48px}.sample-calendar h4{font-size:18px}.sample-calendar section>div{gap:9px}.sample-bottom{grid-template-columns:1fr;gap:15px}.sample-bottom .example-cta{justify-self:start}.sample-dialog-content{grid-template-columns:1fr}.sample-dialog-content>img{max-height:65svh}.sample-dialog-content>div{padding:24px}.sample-dialog h2{font-size:25px}.example-footer{padding:22px}.plan-example-link img{width:62px}}@media (max-width:400px){.hero-samples{height:400px}.hero-sample-card.homeware{top:140px}.sample-calendar{grid-template-columns:1fr}.sample-calendar h4{min-height:0}.sample-calendar img{width:65px}}
