.rond-werkplaats-demo-module__E7RgHG__page{--yellow:#ffd236;--blue:#174fd1;--graphite:#202222;--black:#0d0e0e;--steel:#d9ded9;--paper:#f2f1e9;--line:#0d0e0e33;background:var(--paper);color:var(--black);font-family:Arial,Helvetica,sans-serif;overflow:clip}.rond-werkplaats-demo-module__E7RgHG__page :where(h1,h2,h3,p){margin:0}.rond-werkplaats-demo-module__E7RgHG__page :where(button,input){font:inherit}.rond-werkplaats-demo-module__E7RgHG__hero{background:var(--yellow);grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);min-height:720px;display:grid}.rond-werkplaats-demo-module__E7RgHG__heroCopy{z-index:1;background:linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 5rem 100%, linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 5rem;flex-direction:column;justify-content:center;padding:clamp(5rem,9vw,8.5rem) clamp(1.25rem,6vw,6.5rem);display:flex;position:relative}.rond-werkplaats-demo-module__E7RgHG__kicker,.rond-werkplaats-demo-module__E7RgHG__demoHeading>p,.rond-werkplaats-demo-module__E7RgHG__reviewKicker{letter-spacing:.16em;text-transform:uppercase;font-family:monospace;font-size:.72rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__hero h1{letter-spacing:-.08em;text-transform:uppercase;margin-top:1.2rem;font-size:clamp(3.8rem,7.4vw,7.8rem);font-weight:950;line-height:.82}.rond-werkplaats-demo-module__E7RgHG__hero h1 em{background:var(--blue);color:#fff;text-transform:lowercase;padding:0 .18em .08em;font-family:Georgia,Times New Roman,serif;font-weight:400;display:inline-block;transform:rotate(-2deg)}.rond-werkplaats-demo-module__E7RgHG__heroLead{max-width:39rem;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65;margin-top:2rem!important}.rond-werkplaats-demo-module__E7RgHG__heroActions{align-items:center;gap:1.4rem;margin-top:2.5rem;display:flex}.rond-werkplaats-demo-module__E7RgHG__heroActions a{border:2px solid var(--black);background:var(--black);color:#fff;justify-content:space-between;align-items:center;gap:2rem;min-width:255px;padding:1rem 1.2rem;font-size:.84rem;font-weight:900;text-decoration:none;display:inline-flex}.rond-werkplaats-demo-module__E7RgHG__heroActions>span{color:#504711;font-size:.72rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__heroActions b{color:var(--black);font-family:monospace;font-size:1rem}.rond-werkplaats-demo-module__E7RgHG__heroArt{clip-path:polygon(8% 0,100% 0,100% 92%,92% 100%,0 100%,0 8%);background:var(--graphite);min-height:640px;margin:1.5rem 1.5rem 1.5rem 0;position:relative;overflow:hidden}.rond-werkplaats-demo-module__E7RgHG__heroArt picture,.rond-werkplaats-demo-module__E7RgHG__heroArt img{width:100%;height:100%;display:block}.rond-werkplaats-demo-module__E7RgHG__heroArt img{object-fit:cover}.rond-werkplaats-demo-module__E7RgHG__heroArt:after{content:"";background:linear-gradient(#0000 48%,#000000b8);position:absolute;inset:0}.rond-werkplaats-demo-module__E7RgHG__heroArt>p{z-index:2;color:#fff;letter-spacing:.16em;text-transform:uppercase;font-family:monospace;font-size:.7rem;position:absolute;bottom:1.6rem;right:2rem}.rond-werkplaats-demo-module__E7RgHG__wheelStamp{z-index:2;border:2px solid var(--yellow);width:8.5rem;height:8.5rem;color:var(--yellow);letter-spacing:.1em;border-radius:50%;place-items:center;font-weight:950;display:grid;position:absolute;top:2rem;right:2rem}.rond-werkplaats-demo-module__E7RgHG__wheelStamp i{background:var(--yellow);opacity:.7;width:100%;height:1px;position:absolute}.rond-werkplaats-demo-module__E7RgHG__wheelStamp i:nth-of-type(2){transform:rotate(45deg)}.rond-werkplaats-demo-module__E7RgHG__wheelStamp i:nth-of-type(3){transform:rotate(90deg)}.rond-werkplaats-demo-module__E7RgHG__wheelStamp i:nth-of-type(4){transform:rotate(135deg)}.rond-werkplaats-demo-module__E7RgHG__wheelStamp span{z-index:1;background:#202222d1;padding:.35rem}.rond-werkplaats-demo-module__E7RgHG__promise{border-top:2px solid var(--black);border-bottom:2px solid var(--black);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr)) 1.2fr;display:grid}.rond-werkplaats-demo-module__E7RgHG__promise>div,.rond-werkplaats-demo-module__E7RgHG__promise>p{border-right:1px solid var(--line);min-height:110px;padding:1.2rem}.rond-werkplaats-demo-module__E7RgHG__promise>div{grid-template-columns:auto 1fr;align-items:center;gap:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__promise strong{color:var(--blue);font-family:monospace}.rond-werkplaats-demo-module__E7RgHG__promise span{text-transform:uppercase;font-size:.82rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__promise>p{color:#60635f;align-items:center;font-size:.75rem;line-height:1.5;display:flex}.rond-werkplaats-demo-module__E7RgHG__demoSection{background:linear-gradient(90deg, #ffffff0d 1px, transparent 1px) 0 0 / 5rem 100%, var(--graphite);color:#fff;padding:clamp(5rem,10vw,9rem) max(1rem,50vw - 640px)}.rond-werkplaats-demo-module__E7RgHG__demoHeading{grid-template-columns:.35fr 1fr .45fr;align-items:end;gap:2rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__demoHeading>p{color:var(--yellow)}.rond-werkplaats-demo-module__E7RgHG__demoHeading h2{letter-spacing:-.07em;text-transform:uppercase;max-width:11ch;font-size:clamp(2.8rem,6vw,6.2rem);font-weight:950;line-height:.86}.rond-werkplaats-demo-module__E7RgHG__demoHeading>span{color:#aeb4b0;font-size:.8rem;line-height:1.55}.rond-werkplaats-demo-module__E7RgHG__progress{border:1px solid #ffffff38;grid-template-columns:repeat(5,minmax(0,1fr));margin:4rem 0 0;padding:0;list-style:none;display:grid}.rond-werkplaats-demo-module__E7RgHG__progress li{color:#888f8b;text-transform:uppercase;border-right:1px solid #ffffff38;align-items:center;gap:.7rem;min-height:58px;padding:.7rem 1rem;font-size:.72rem;font-weight:900;display:flex}.rond-werkplaats-demo-module__E7RgHG__progress li:last-child{border-right:0}.rond-werkplaats-demo-module__E7RgHG__progress li span{font-family:monospace}.rond-werkplaats-demo-module__E7RgHG__progress li[aria-current=step]{background:var(--yellow);color:var(--black)}.rond-werkplaats-demo-module__E7RgHG__progress li[data-done]{color:#fff}.rond-werkplaats-demo-module__E7RgHG__flowShell{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__workOrder{background:var(--yellow);color:var(--black);box-shadow:.6rem .6rem 0 var(--blue);padding:1.2rem;position:sticky;top:2rem;transform:rotate(-1deg)}.rond-werkplaats-demo-module__E7RgHG__workOrderTop{border-bottom:2px solid var(--black);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.rond-werkplaats-demo-module__E7RgHG__workOrderTop span{font-size:1.4rem;font-weight:950}.rond-werkplaats-demo-module__E7RgHG__workOrderTop strong{font-family:monospace}.rond-werkplaats-demo-module__E7RgHG__workOrder dl{margin:0}.rond-werkplaats-demo-module__E7RgHG__workOrder dl>div{border-bottom:1px dashed #0d0e0e73;padding:.9rem 0}.rond-werkplaats-demo-module__E7RgHG__workOrder dt{letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.62rem}.rond-werkplaats-demo-module__E7RgHG__workOrder dd{margin:.25rem 0 0;font-size:.82rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__barcode{background:repeating-linear-gradient(90deg, var(--black) 0 2px, transparent 2px 5px, var(--black) 5px 9px, transparent 9px 12px);height:45px;margin-top:1.2rem}.rond-werkplaats-demo-module__E7RgHG__workOrder small{margin-top:.8rem;font-size:.6rem;line-height:1.45;display:block}.rond-werkplaats-demo-module__E7RgHG__flowCard{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,0 100%);background:var(--paper);min-width:0;min-height:720px;color:var(--black);padding:clamp(1.2rem,4vw,3.5rem)}.rond-werkplaats-demo-module__E7RgHG__liveStatus{min-height:1rem;color:var(--blue);letter-spacing:.14em;text-transform:uppercase;font-family:monospace;font-size:.7rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__fieldset{border:0;min-width:0;margin:2rem 0 0;padding:0}.rond-werkplaats-demo-module__E7RgHG__fieldset legend,.rond-werkplaats-demo-module__E7RgHG__estimateHeader h3,.rond-werkplaats-demo-module__E7RgHG__review h3,.rond-werkplaats-demo-module__E7RgHG__confirmationTop h3{letter-spacing:-.065em;text-transform:uppercase;max-width:17ch;padding:0;font-size:clamp(2.5rem,5.1vw,5rem);font-weight:950;line-height:.88}.rond-werkplaats-demo-module__E7RgHG__fieldHint{color:#5f6662;line-height:1.55;margin-top:.9rem!important}.rond-werkplaats-demo-module__E7RgHG__bikeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:2rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__bikeGrid label{border:2px solid var(--black);cursor:pointer;background:#fff;grid-template-columns:auto 1fr;gap:.8rem;min-height:165px;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__bikeGrid label>strong{text-transform:uppercase;align-self:center;font-size:1.05rem}.rond-werkplaats-demo-module__E7RgHG__bikeGrid label small{color:#646a67;grid-column:2;line-height:1.45}.rond-werkplaats-demo-module__E7RgHG__bikeGrid label b{color:var(--blue);text-transform:uppercase;grid-column:2;align-self:end;font-family:monospace;font-size:.68rem}.rond-werkplaats-demo-module__E7RgHG__code{background:var(--steel);place-items:center;width:2.8rem;height:2.8rem;font-family:monospace;font-weight:900;display:grid}.rond-werkplaats-demo-module__E7RgHG__bikeGrid label[data-selected],.rond-werkplaats-demo-module__E7RgHG__issueList label[data-selected],.rond-werkplaats-demo-module__E7RgHG__photoGrid label[data-selected],.rond-werkplaats-demo-module__E7RgHG__slotGrid label[data-selected]{background:var(--yellow);box-shadow:inset 0 -.45rem 0 var(--blue)}.rond-werkplaats-demo-module__E7RgHG__bikeGrid input,.rond-werkplaats-demo-module__E7RgHG__issueList input,.rond-werkplaats-demo-module__E7RgHG__photoGrid input,.rond-werkplaats-demo-module__E7RgHG__slotGrid input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}:is(.rond-werkplaats-demo-module__E7RgHG__bikeGrid label:has(input:focus-visible),.rond-werkplaats-demo-module__E7RgHG__issueList label:has(input:focus-visible),.rond-werkplaats-demo-module__E7RgHG__photoGrid label:has(input:focus-visible),.rond-werkplaats-demo-module__E7RgHG__slotGrid label:has(input:focus-visible)){outline:4px solid var(--blue);outline-offset:3px}.rond-werkplaats-demo-module__E7RgHG__issueList{gap:.5rem;margin-top:2rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__issueList label{border:2px solid var(--black);cursor:pointer;background:#fff;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:82px;padding:.8rem 1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__issueList label>span:first-of-type{font-family:monospace;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__issueList label>span:nth-of-type(2){gap:.2rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__issueList small{color:#636a66}.rond-werkplaats-demo-module__E7RgHG__issueList b{text-transform:uppercase;font-family:monospace;font-size:.75rem}.rond-werkplaats-demo-module__E7RgHG__issueList label[data-disabled]{cursor:not-allowed;filter:grayscale();opacity:.42}.rond-werkplaats-demo-module__E7RgHG__inlineNote{color:#636a66;font-size:.75rem;margin-top:.8rem!important}.rond-werkplaats-demo-module__E7RgHG__actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:2.4rem;display:flex}.rond-werkplaats-demo-module__E7RgHG__primaryButton,.rond-werkplaats-demo-module__E7RgHG__backButton,.rond-werkplaats-demo-module__E7RgHG__resetButton,.rond-werkplaats-demo-module__E7RgHG__review button{cursor:pointer;text-transform:uppercase;border:0;min-height:50px;font-weight:950}.rond-werkplaats-demo-module__E7RgHG__primaryButton{background:var(--blue);color:#fff;min-width:230px;box-shadow:.35rem .35rem 0 var(--yellow);justify-content:space-between;align-items:center;gap:2rem;padding:.8rem 1.1rem;display:inline-flex}.rond-werkplaats-demo-module__E7RgHG__primaryButton:disabled{cursor:not-allowed;filter:grayscale();opacity:.38}.rond-werkplaats-demo-module__E7RgHG__backButton{color:#4e5651;background:0 0;padding:.7rem;font-size:.75rem}.rond-werkplaats-demo-module__E7RgHG__primaryButton:focus-visible,.rond-werkplaats-demo-module__E7RgHG__backButton:focus-visible,.rond-werkplaats-demo-module__E7RgHG__resetButton:focus-visible,.rond-werkplaats-demo-module__E7RgHG__review button:focus-visible,.rond-werkplaats-demo-module__E7RgHG__scenarioPicker button:focus-visible,.rond-werkplaats-demo-module__E7RgHG__heroActions a:focus-visible{outline:4px solid var(--yellow);outline-offset:3px;box-shadow:0 0 0 6px var(--blue)}.rond-werkplaats-demo-module__E7RgHG__estimateStep{margin-top:2rem}.rond-werkplaats-demo-module__E7RgHG__estimateHeader{background:var(--yellow);padding:clamp(1.3rem,4vw,3rem);position:relative;overflow:hidden}.rond-werkplaats-demo-module__E7RgHG__estimateHeader:after{content:"";border:2.5rem solid #0d0e0e1a;border-radius:50%;width:15rem;height:15rem;position:absolute;bottom:-5rem;right:-2rem}.rond-werkplaats-demo-module__E7RgHG__estimateHeader[data-inspection]{background:var(--steel)}.rond-werkplaats-demo-module__E7RgHG__estimateCode{background:var(--black);color:#fff;margin-bottom:1.8rem;padding:.4rem .55rem;font-family:monospace;font-size:.7rem;font-weight:900;display:inline-block}.rond-werkplaats-demo-module__E7RgHG__estimateHeader>p{letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.68rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__estimateHeader h3{z-index:1;max-width:none;margin-top:.5rem;font-size:clamp(3.4rem,7vw,7rem);position:relative}.rond-werkplaats-demo-module__E7RgHG__estimateHeader small{z-index:1;max-width:37rem;margin-top:1rem;line-height:1.5;display:block;position:relative}.rond-werkplaats-demo-module__E7RgHG__estimateDetails{border:2px solid var(--black);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rond-werkplaats-demo-module__E7RgHG__estimateDetails div{border-right:1px solid var(--line);gap:.45rem;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__estimateDetails div:last-child{border-right:0}.rond-werkplaats-demo-module__E7RgHG__estimateDetails span{color:#4c534f;text-transform:uppercase;font-family:monospace;font-size:.62rem}.rond-werkplaats-demo-module__E7RgHG__estimateDetails strong{font-size:.82rem}.rond-werkplaats-demo-module__E7RgHG__photoFieldset{border:0;min-width:0;margin:2rem 0 0;padding:0}.rond-werkplaats-demo-module__E7RgHG__photoFieldset legend{text-transform:uppercase;padding:0;font-size:1rem;font-weight:950}.rond-werkplaats-demo-module__E7RgHG__photoFieldset>p{color:#606763;margin-top:.45rem;font-size:.8rem}.rond-werkplaats-demo-module__E7RgHG__photoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__photoGrid label{border:2px solid var(--black);cursor:pointer;background:#fff;min-width:0;padding:.45rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__sampleImage{background:#c9cfca;height:82px;display:block;position:relative;overflow:hidden}.rond-werkplaats-demo-module__E7RgHG__sampleImage[data-motif=none]:after{content:"";background:#787f7b;height:2px;position:absolute;inset:50% 12%;transform:rotate(-18deg)}.rond-werkplaats-demo-module__E7RgHG__sampleImage[data-motif=tyre]:after{border:12px solid var(--graphite);content:"";border-radius:50%;width:74px;height:74px;position:absolute;top:19px;left:calc(50% - 37px)}.rond-werkplaats-demo-module__E7RgHG__sampleImage[data-motif=chain]{background:repeating-linear-gradient(45deg,#a7ada9 0 8px,#d9ded9 8px 16px)}.rond-werkplaats-demo-module__E7RgHG__sampleImage[data-motif=chain]:after{border:4px dashed var(--graphite);content:"";border-radius:999px;height:12px;position:absolute;bottom:16%;left:10%;right:10%}.rond-werkplaats-demo-module__E7RgHG__sampleImage[data-motif=cable]{background:var(--blue)}.rond-werkplaats-demo-module__E7RgHG__sampleImage[data-motif=cable]:after{border:6px solid var(--yellow);content:"";border-radius:50%;width:90px;height:90px;position:absolute;top:-12px;left:20%}.rond-werkplaats-demo-module__E7RgHG__photoGrid strong{overflow-wrap:anywhere;text-transform:uppercase;margin-top:.65rem;font-size:.72rem}.rond-werkplaats-demo-module__E7RgHG__photoGrid small{color:#4c534f;margin-top:.2rem;font-size:.62rem;line-height:1.35}.rond-werkplaats-demo-module__E7RgHG__boundaryCallout{border-left:.4rem solid var(--blue);background:#dce4f7;grid-template-columns:.4fr 1fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__boundaryCallout strong{text-transform:uppercase;font-size:.78rem}.rond-werkplaats-demo-module__E7RgHG__boundaryCallout p{color:#4e596e;font-size:.78rem;line-height:1.5}.rond-werkplaats-demo-module__E7RgHG__slotGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:2rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__slotGrid label{border:2px solid var(--black);cursor:pointer;background:#fff;min-height:135px;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__slotGrid span{background:var(--steel);text-transform:uppercase;justify-self:start;padding:.25rem .4rem;font-family:monospace;font-size:.62rem}.rond-werkplaats-demo-module__E7RgHG__slotGrid strong{text-transform:uppercase;align-self:end;font-size:1.1rem}.rond-werkplaats-demo-module__E7RgHG__slotGrid b{color:var(--blue);margin-top:.25rem;font-family:monospace;font-size:.72rem}.rond-werkplaats-demo-module__E7RgHG__review{margin-top:2rem}.rond-werkplaats-demo-module__E7RgHG__reviewKicker{color:var(--blue);margin-bottom:.9rem!important}.rond-werkplaats-demo-module__E7RgHG__review dl{border:2px solid var(--black);background:var(--black);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2rem 0 0;display:grid}.rond-werkplaats-demo-module__E7RgHG__review dl>div{background:#fff;min-height:125px;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__reviewWide{grid-column:1/-1}.rond-werkplaats-demo-module__E7RgHG__review dt{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.62rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__review dd{text-transform:uppercase;align-self:end;margin:0;font-size:1rem;font-weight:950}.rond-werkplaats-demo-module__E7RgHG__reviewControl{align-self:start!important}.rond-werkplaats-demo-module__E7RgHG__review dl button{min-height:0;color:var(--blue);text-underline-offset:.2rem;background:0 0;justify-self:start;margin-top:.45rem;padding:0;font-size:.68rem;text-decoration:underline}.rond-werkplaats-demo-module__E7RgHG__confirmBoundary{background:var(--yellow);grid-template-columns:auto 1fr;gap:.8rem;margin-top:1rem;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__confirmBoundary>span{background:var(--black);width:2rem;height:2rem;color:var(--yellow);place-items:center;font-weight:950;display:grid}.rond-werkplaats-demo-module__E7RgHG__confirmBoundary p{font-size:.8rem;line-height:1.5}.rond-werkplaats-demo-module__E7RgHG__confirmation{margin-top:2rem}.rond-werkplaats-demo-module__E7RgHG__confirmationTop{grid-template-columns:auto 1fr;align-items:center;gap:1.4rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__confirmationTop>span{background:var(--yellow);width:4rem;height:4rem;color:var(--black);place-items:center;font-size:1.6rem;font-weight:950;display:grid}.rond-werkplaats-demo-module__E7RgHG__confirmationTop p{color:var(--blue);letter-spacing:.13em;margin-bottom:.55rem;font-family:monospace;font-size:.65rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__confirmationLead{color:#59615c;max-width:44rem;line-height:1.55;margin-top:1.2rem!important}.rond-werkplaats-demo-module__E7RgHG__scenarioPicker{border:2px solid var(--black);margin-top:1.6rem;display:inline-flex}.rond-werkplaats-demo-module__E7RgHG__scenarioPicker button{border:0;border-right:1px solid var(--black);cursor:pointer;text-transform:uppercase;background:#fff;min-height:45px;padding:.65rem 1rem;font-size:.75rem;font-weight:900}.rond-werkplaats-demo-module__E7RgHG__scenarioPicker button:last-child{border-right:0}.rond-werkplaats-demo-module__E7RgHG__scenarioPicker button[aria-pressed=true]{background:var(--blue);color:#fff}.rond-werkplaats-demo-module__E7RgHG__timeline{margin:2rem 0 0;padding:0;list-style:none}.rond-werkplaats-demo-module__E7RgHG__timeline li{grid-template-columns:2.7rem 1fr;gap:1rem;min-height:105px;display:grid;position:relative}.rond-werkplaats-demo-module__E7RgHG__timeline li:not(:last-child):after{content:"";background:#b9bfbb;width:2px;position:absolute;top:2.6rem;bottom:-.2rem;left:1.3rem}.rond-werkplaats-demo-module__E7RgHG__timeline li>span{z-index:1;background:var(--paper);border:2px solid #aeb5b0;place-items:center;width:2.7rem;height:2.7rem;font-family:monospace;font-size:.72rem;font-weight:900;display:grid}.rond-werkplaats-demo-module__E7RgHG__timeline li>div{padding:.2rem 0 1.5rem}.rond-werkplaats-demo-module__E7RgHG__timeline small{color:#505752;text-transform:uppercase;font-family:monospace;font-size:.62rem}.rond-werkplaats-demo-module__E7RgHG__timeline strong{text-transform:uppercase;margin-top:.25rem;display:block}.rond-werkplaats-demo-module__E7RgHG__timeline p{color:#474d49;margin-top:.35rem;font-size:.78rem;line-height:1.45}.rond-werkplaats-demo-module__E7RgHG__timeline li[data-state=done]>span{border-color:var(--blue);background:var(--blue);color:#fff}.rond-werkplaats-demo-module__E7RgHG__timeline li[data-state=active]>span{border-color:var(--yellow);background:var(--yellow)}.rond-werkplaats-demo-module__E7RgHG__timeline li[data-state=blocked]{background:#ffeaae;padding:.9rem}.rond-werkplaats-demo-module__E7RgHG__timeline li[data-state=blocked]>span{border-color:var(--black);background:var(--black);color:var(--yellow)}.rond-werkplaats-demo-module__E7RgHG__timeline li[data-state=future]>span{color:#4c534f;border-style:dashed}.rond-werkplaats-demo-module__E7RgHG__timelineBoundary{border:2px solid var(--black);grid-template-columns:.4fr 1fr;gap:1rem;padding:1rem;display:grid}.rond-werkplaats-demo-module__E7RgHG__timelineBoundary strong{text-transform:uppercase;font-size:.78rem}.rond-werkplaats-demo-module__E7RgHG__timelineBoundary p{color:#59615c;font-size:.78rem;line-height:1.5}.rond-werkplaats-demo-module__E7RgHG__resetButton{border-bottom:2px solid var(--black);min-width:280px;color:var(--black);background:0 0;justify-content:space-between;gap:2rem;margin-top:1.5rem;padding:.8rem 0;font-size:.75rem;display:flex}@media (max-width:980px){.rond-werkplaats-demo-module__E7RgHG__hero{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__heroArt{min-height:580px;margin:0 1rem 1rem}.rond-werkplaats-demo-module__E7RgHG__promise{grid-template-columns:repeat(3,minmax(0,1fr))}.rond-werkplaats-demo-module__E7RgHG__promise>p{border-top:1px solid var(--line);grid-column:1/-1;min-height:70px}.rond-werkplaats-demo-module__E7RgHG__demoHeading{grid-template-columns:auto 1fr}.rond-werkplaats-demo-module__E7RgHG__demoHeading>span{grid-column:2}.rond-werkplaats-demo-module__E7RgHG__flowShell{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__workOrder{grid-template-columns:auto 1fr;gap:1rem;display:grid;position:static;transform:none}.rond-werkplaats-demo-module__E7RgHG__workOrderTop{border:0;align-content:start;display:grid}.rond-werkplaats-demo-module__E7RgHG__workOrder dl{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rond-werkplaats-demo-module__E7RgHG__workOrder dl>div{border-right:1px dashed #0d0e0e73;padding:.5rem}.rond-werkplaats-demo-module__E7RgHG__barcode,.rond-werkplaats-demo-module__E7RgHG__workOrder>small{grid-column:1/-1}}@media (max-width:680px){.rond-werkplaats-demo-module__E7RgHG__hero h1{font-size:clamp(3.4rem,17vw,5.5rem)}.rond-werkplaats-demo-module__E7RgHG__heroActions{flex-direction:column;align-items:flex-start}.rond-werkplaats-demo-module__E7RgHG__heroArt{clip-path:polygon(6% 0,100% 0,100% 94%,94% 100%,0 100%,0 6%);min-height:400px}.rond-werkplaats-demo-module__E7RgHG__wheelStamp{width:6rem;height:6rem}.rond-werkplaats-demo-module__E7RgHG__promise{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__promise>p{grid-column:1}.rond-werkplaats-demo-module__E7RgHG__demoHeading{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__demoHeading>span{grid-column:1}.rond-werkplaats-demo-module__E7RgHG__progress li{justify-content:center;padding:.5rem}.rond-werkplaats-demo-module__E7RgHG__progress li:not([aria-current=step]):not([data-done]){color:#0000}.rond-werkplaats-demo-module__E7RgHG__progress li:not([aria-current=step]):not([data-done]) span{color:#858c88}.rond-werkplaats-demo-module__E7RgHG__workOrder{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__workOrder dl{grid-template-columns:repeat(2,minmax(0,1fr))}.rond-werkplaats-demo-module__E7RgHG__flowCard{clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%);padding:1.1rem}.rond-werkplaats-demo-module__E7RgHG__bikeGrid,.rond-werkplaats-demo-module__E7RgHG__slotGrid,.rond-werkplaats-demo-module__E7RgHG__review dl{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__photoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rond-werkplaats-demo-module__E7RgHG__estimateDetails{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__estimateDetails div{border-right:0;border-bottom:1px solid var(--line)}.rond-werkplaats-demo-module__E7RgHG__boundaryCallout,.rond-werkplaats-demo-module__E7RgHG__timelineBoundary{grid-template-columns:1fr}.rond-werkplaats-demo-module__E7RgHG__actions{flex-direction:column-reverse;align-items:stretch}.rond-werkplaats-demo-module__E7RgHG__primaryButton{width:100%}.rond-werkplaats-demo-module__E7RgHG__scenarioPicker{width:100%;display:grid}.rond-werkplaats-demo-module__E7RgHG__scenarioPicker button{border-right:0;border-bottom:1px solid var(--black)}.rond-werkplaats-demo-module__E7RgHG__resetButton{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.rond-werkplaats-demo-module__E7RgHG__page *,.rond-werkplaats-demo-module__E7RgHG__page :before,.rond-werkplaats-demo-module__E7RgHG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.smart-link-card-module__IVvilW__card{--sl-radius:1rem;--sl-display:"Aptos", "Segoe UI Variable Text", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--sl-display-transform:none;--sl-display-spacing:-.02em;--sl-display-weight:800;--sl-cover:linear-gradient(135deg, #2b2b2b, #111);border-radius:var(--sl-radius);background:var(--sl-bg);width:100%;max-width:27rem;color:var(--sl-ink);font-family:Aptos,Segoe UI Variable Text,Segoe UI,ui-sans-serif,system-ui,sans-serif;line-height:1.45;display:grid;position:relative;overflow:clip}.smart-link-card-module__IVvilW__card :where(h1,h2,p,ul,ol,dl,dd){margin:0}.smart-link-card-module__IVvilW__card :where(ul){padding:0;list-style:none}.smart-link-card-module__IVvilW__card :where(button){font:inherit;color:inherit}.smart-link-card-module__IVvilW__card :where(a){color:inherit}.smart-link-card-module__IVvilW__card :focus-visible{outline:3px solid var(--sl-accent);outline-offset:3px}.smart-link-card-module__IVvilW__cover{background:var(--sl-cover);height:8.5rem;position:relative}.smart-link-card-module__IVvilW__coverArt{background:var(--sl-cover-motif,none);opacity:var(--sl-cover-motif-opacity,1);position:absolute;inset:0}.smart-link-card-module__IVvilW__monogram{aspect-ratio:1;border:3px solid var(--sl-bg);border-radius:var(--sl-monogram-radius,1rem);background:var(--sl-accent);width:4.4rem;color:var(--sl-accent-ink);font-family:var(--sl-display);font-size:1.5rem;font-weight:var(--sl-display-weight);letter-spacing:var(--sl-display-spacing);text-transform:var(--sl-display-transform);place-items:center;display:grid;position:absolute;bottom:-1.9rem;left:1.25rem}.smart-link-card-module__IVvilW__identity{gap:.35rem;padding:2.6rem 1.25rem 0;display:grid}.smart-link-card-module__IVvilW__sector{color:var(--sl-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:700}.smart-link-card-module__IVvilW__brand{font-family:var(--sl-display);font-size:clamp(1.6rem,6.4vw,1.95rem);font-weight:var(--sl-display-weight);letter-spacing:var(--sl-display-spacing);text-transform:var(--sl-display-transform);line-height:1.08}.smart-link-card-module__IVvilW__tagline{color:var(--sl-muted);font-size:.94rem}.smart-link-card-module__IVvilW__status{align-items:center;gap:.45rem;margin-top:.3rem;font-size:.83rem;font-weight:700;display:flex}.smart-link-card-module__IVvilW__dot{background:var(--sl-accent);border-radius:50%;width:.5rem;height:.5rem}.smart-link-card-module__IVvilW__body{gap:1.15rem;padding:1.15rem 1.25rem 1.5rem;display:grid}.smart-link-card-module__IVvilW__primaryActions{gap:.6rem;display:grid}.smart-link-card-module__IVvilW__primaryAction,.smart-link-card-module__IVvilW__action,.smart-link-card-module__IVvilW__reviewAction{border:1px solid var(--sl-line);border-radius:calc(var(--sl-radius) * .75);background:var(--sl-surface);text-align:left;cursor:pointer;align-items:center;gap:.75rem;width:100%;padding:.85rem .95rem;transition:transform .14s,border-color .14s;display:flex}.smart-link-card-module__IVvilW__primaryAction{background:var(--sl-accent);color:var(--sl-accent-ink);border-color:#0000}.smart-link-card-module__IVvilW__primaryAction span,.smart-link-card-module__IVvilW__action span,.smart-link-card-module__IVvilW__social span:last-child{gap:.1rem;min-width:0;display:grid}.smart-link-card-module__IVvilW__primaryAction strong,.smart-link-card-module__IVvilW__action strong,.smart-link-card-module__IVvilW__social strong{font-size:.97rem;font-weight:750}.smart-link-card-module__IVvilW__primaryAction small{color:inherit;opacity:.78;font-size:.78rem}.smart-link-card-module__IVvilW__action small,.smart-link-card-module__IVvilW__social small{color:var(--sl-muted);font-size:.78rem}.smart-link-card-module__IVvilW__primaryAction:hover,.smart-link-card-module__IVvilW__action:hover,.smart-link-card-module__IVvilW__reviewAction:hover{border-color:var(--sl-accent);transform:translateY(-1px)}.smart-link-card-module__IVvilW__primaryAction[data-active=true],.smart-link-card-module__IVvilW__action[data-active=true],.smart-link-card-module__IVvilW__reviewAction[data-active=true]{border-color:var(--sl-accent);box-shadow:inset 0 0 0 1px var(--sl-accent)}.smart-link-card-module__IVvilW__actions{gap:.45rem;display:grid}.smart-link-card-module__IVvilW__action{justify-content:flex-start}.smart-link-card-module__IVvilW__chevron{color:var(--sl-muted);margin-left:auto;font-size:1.2rem}.smart-link-card-module__IVvilW__glyph{flex:none;width:1.4rem;height:1.4rem}.smart-link-card-module__IVvilW__note{border:1px dashed var(--sl-line);border-radius:calc(var(--sl-radius) * .6);color:var(--sl-muted);padding:.7rem .85rem;font-size:.8rem}.smart-link-card-module__IVvilW__block{gap:.6rem;display:grid}.smart-link-card-module__IVvilW__blockTitle{color:var(--sl-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:800}.smart-link-card-module__IVvilW__blockNote{color:var(--sl-muted);font-size:.74rem}.smart-link-card-module__IVvilW__socials{gap:.45rem;display:grid}.smart-link-card-module__IVvilW__social{border:1px solid var(--sl-line);background:var(--sl-surface);border-radius:999px;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}.smart-link-card-module__IVvilW__socialGlyph{width:1.25rem;height:1.25rem;color:var(--sl-accent)}.smart-link-card-module__IVvilW__gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.45rem;display:grid}.smart-link-card-module__IVvilW__gallery li{align-content:start;gap:.3rem;display:grid}.smart-link-card-module__IVvilW__galleryArt{aspect-ratio:4/5;border-radius:calc(var(--sl-radius) * .5);width:100%;display:block}.smart-link-card-module__IVvilW__gallery span{color:var(--sl-muted);font-size:.7rem;line-height:1.25}.smart-link-card-module__IVvilW__info{border:1px solid var(--sl-line);border-radius:calc(var(--sl-radius) * .6);gap:.6rem;padding:.85rem;display:grid}.smart-link-card-module__IVvilW__info div{gap:.1rem;display:grid}.smart-link-card-module__IVvilW__info dt{color:var(--sl-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.smart-link-card-module__IVvilW__info dd{font-size:.9rem}.smart-link-card-module__IVvilW__review{border:1px solid var(--sl-line);border-radius:calc(var(--sl-radius) * .6);background:var(--sl-surface);gap:.6rem;padding:1rem;font-size:.9rem;display:grid}.smart-link-card-module__IVvilW__reviewAction{background:0 0;justify-content:center;font-weight:750}.smart-link-card-module__IVvilW__footer{border-top:1px solid var(--sl-line);color:var(--sl-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-top:.9rem;font-size:.76rem;display:flex}.smart-link-card-module__IVvilW__footer a{text-underline-offset:.25em;font-weight:750}.smart-link-card-module__IVvilW__card[data-theme=voltage]{--sl-bg:#12130f;--sl-surface:#1c1e18;--sl-ink:#f4f6ef;--sl-muted:#a9b09b;--sl-line:#f4f6ef29;--sl-accent:#c8f24e;--sl-accent-ink:#14170c;--sl-radius:1.1rem;--sl-monogram-radius:.9rem;--sl-display-transform:uppercase;--sl-display-spacing:.01em;--sl-cover:#16180f;--sl-cover-motif:repeating-linear-gradient(115deg, #c8f24e 0 .65rem, transparent .65rem 3.1rem);--sl-cover-motif-opacity:.55;--sl-art-base:#1c1e18;--sl-art-a:#c8f24e;--sl-art-b:#7d8a5c;--sl-art-c:#2c3122}.smart-link-card-module__IVvilW__card[data-theme=bloom]{--sl-bg:#fdf8f5;--sl-surface:#fff;--sl-ink:#2a211f;--sl-muted:#7c655e;--sl-line:#ecdbd4;--sl-accent:#b06456;--sl-accent-ink:#fff;--sl-radius:1.7rem;--sl-monogram-radius:50%;--sl-display:Georgia, "Times New Roman", serif;--sl-display-weight:500;--sl-display-spacing:-.03em;--sl-cover:linear-gradient(150deg, #f4d9cd, #e8c0b2 55%, #d9a493);--sl-cover-motif:radial-gradient(11rem 8rem at 78% 120%, #ffffff8c, transparent 70%);--sl-art-base:#f4e3dc;--sl-art-a:#c58272;--sl-art-b:#ead0c4;--sl-art-c:#fff6f1}.smart-link-card-module__IVvilW__card[data-theme=ember]{--sl-bg:#10231c;--sl-surface:#163027;--sl-ink:#f5efe2;--sl-muted:#a8bfad;--sl-line:#f5efe22e;--sl-accent:#e0a33c;--sl-accent-ink:#14231b;--sl-radius:.9rem;--sl-monogram-radius:.6rem;--sl-display:Georgia, "Times New Roman", serif;--sl-display-weight:500;--sl-display-spacing:-.025em;--sl-cover:linear-gradient(200deg, #1b4234, #0d1f18);--sl-cover-motif:radial-gradient(9rem 9rem at 82% 30%, #e0a33cbf, transparent 68%);--sl-art-base:#17322a;--sl-art-a:#e0a33c;--sl-art-b:#86a183;--sl-art-c:#0d1f18}.smart-link-card-module__IVvilW__card[data-theme=toolkit]{--sl-bg:#f3f6f8;--sl-surface:#fff;--sl-ink:#10233a;--sl-muted:#55697e;--sl-line:#d2dbe4;--sl-accent:#d9540f;--sl-accent-ink:#fff;--sl-radius:.65rem;--sl-monogram-radius:.5rem;--sl-display-weight:850;--sl-display-transform:uppercase;--sl-display-spacing:-.01em;--sl-cover:#10233a;--sl-cover-motif:repeating-linear-gradient(135deg, #d9540fd9 0 1rem, transparent 1rem 2.6rem);--sl-cover-motif-opacity:.85;--sl-art-base:#dde5ec;--sl-art-a:#10233a;--sl-art-b:#d9540f;--sl-art-c:#aebecd}.smart-link-card-module__IVvilW__card[data-theme=chrome]{--sl-bg:#101011;--sl-surface:#191a1c;--sl-ink:#f2f1ee;--sl-muted:#a5a4a1;--sl-line:#f2f1ee29;--sl-accent:#c8322f;--sl-accent-ink:#fff;--sl-radius:.45rem;--sl-monogram-radius:.25rem;--sl-display-transform:uppercase;--sl-display-spacing:.06em;--sl-display-weight:850;--sl-cover:#0b0b0c;--sl-cover-motif:repeating-linear-gradient(45deg, #c8322f 0 .8rem, #f2f1ee .8rem 1.6rem, #0b0b0c 1.6rem 2.4rem);--sl-cover-motif-opacity:.9;--sl-art-base:#191a1c;--sl-art-a:#c8322f;--sl-art-b:#f2f1ee;--sl-art-c:#2b2c2f}@media (prefers-reduced-motion:reduce){.smart-link-card-module__IVvilW__primaryAction,.smart-link-card-module__IVvilW__action,.smart-link-card-module__IVvilW__reviewAction{transition:none}.smart-link-card-module__IVvilW__primaryAction:hover,.smart-link-card-module__IVvilW__action:hover,.smart-link-card-module__IVvilW__reviewAction:hover{transform:none}}@media (forced-colors:active){.smart-link-card-module__IVvilW__card{--sl-bg:Canvas;--sl-surface:Canvas;--sl-ink:CanvasText;--sl-muted:CanvasText;--sl-line:CanvasText;--sl-accent:Highlight;--sl-accent-ink:Canvas}}
.smart-link-stage-module__xk97-G__stage{gap:1.5rem;width:min(100% - 2rem,72rem);margin-inline:auto;padding-block:1rem 4rem;display:grid}.smart-link-stage-module__xk97-G__stage :where(h2,p,ul,dl,dd){margin:0}.smart-link-stage-module__xk97-G__stage :where(ul){padding:0;list-style:none}.smart-link-stage-module__xk97-G__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;display:flex}.smart-link-stage-module__xk97-G__notice{color:#fff;background:#191814;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.78rem;display:flex}.smart-link-stage-module__xk97-G__notice strong{color:#cfe07a}.smart-link-stage-module__xk97-G__back{text-underline-offset:.3em;font-size:.86rem;font-weight:750}.smart-link-stage-module__xk97-G__layout{grid-template-columns:minmax(0,27rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.smart-link-stage-module__xk97-G__device{justify-items:center;gap:.6rem;display:grid}.smart-link-stage-module__xk97-G__deviceFrame{background:#fff;border:1px solid #d6d2c8;border-radius:1.9rem;width:100%;padding:.55rem;display:grid;box-shadow:0 1.5rem 3.5rem #19181424}.smart-link-stage-module__xk97-G__deviceNote{color:#6b675e;font-size:.74rem}.smart-link-stage-module__xk97-G__rail{background:#ffffffb3;border:1px solid #dcd8ce;border-radius:1.2rem;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.smart-link-stage-module__xk97-G__kicker{color:#6b675e;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.smart-link-stage-module__xk97-G__railTitle{letter-spacing:-.03em;font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:800;line-height:1.08}.smart-link-stage-module__xk97-G__railBody{color:#3b382f;max-width:44ch}.smart-link-stage-module__xk97-G__facts{border-top:1px solid #dcd8ce;gap:.75rem;padding-top:1rem;display:grid}.smart-link-stage-module__xk97-G__facts div{gap:.15rem;display:grid}.smart-link-stage-module__xk97-G__facts dt{color:#6b675e;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.smart-link-stage-module__xk97-G__facts dd{font-size:.9rem}.smart-link-stage-module__xk97-G__switcher{border-top:1px solid #dcd8ce;gap:.55rem;padding-top:1rem;display:grid}.smart-link-stage-module__xk97-G__switcher ul{gap:.4rem;display:grid}.smart-link-stage-module__xk97-G__switcher a{background:#fff;border:1px solid #dcd8ce;border-radius:.7rem;gap:.1rem;padding:.6rem .8rem;text-decoration:none;transition:border-color .14s,transform .14s;display:grid}.smart-link-stage-module__xk97-G__switcher a:hover{border-color:#191814;transform:translateY(-1px)}.smart-link-stage-module__xk97-G__switcher small{color:#6b675e;font-size:.76rem}.smart-link-stage-module__xk97-G__railFooter{color:#57544c;font-size:.8rem}@media (max-width:60rem){.smart-link-stage-module__xk97-G__layout{grid-template-columns:minmax(0,1fr);justify-items:center}.smart-link-stage-module__xk97-G__rail{width:100%;max-width:34rem}}@media (prefers-reduced-motion:reduce){.smart-link-stage-module__xk97-G__switcher a{transition:none}.smart-link-stage-module__xk97-G__switcher a:hover{transform:none}}
.smart-link-root-module__1uODkW__html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eceae4;min-height:100%}.smart-link-root-module__1uODkW__body{color:#191814;-webkit-font-smoothing:antialiased;background:radial-gradient(60rem 40rem at 50% -12rem,#fdfcfa,#0000 70%),#eceae4;min-width:20rem;min-height:100dvh;margin:0;font-family:Aptos,Segoe UI Variable Text,Segoe UI,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.55}.smart-link-root-module__1uODkW__body,.smart-link-root-module__1uODkW__body *,.smart-link-root-module__1uODkW__body :before,.smart-link-root-module__1uODkW__body :after{box-sizing:border-box}.smart-link-root-module__1uODkW__body :where(button,input,select,textarea){font:inherit}.smart-link-root-module__1uODkW__body :where(a){color:inherit}.smart-link-root-module__1uODkW__body :focus-visible{outline-offset:3px;outline:3px solid #002bfc}.smart-link-root-module__1uODkW__skipLink{z-index:50;background:#fff;border:2px solid #191814;border-radius:999px;padding:.7rem 1rem;font-weight:800;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.smart-link-root-module__1uODkW__skipLink:focus-visible{transform:none}
.custom-page-module__S_6qWq__category{display:contents}.custom-page-module__S_6qWq__category main>section:first-of-type{padding-block:1rem .25rem}.custom-page-module__S_6qWq__category main>section:first-of-type h1{font-size:calc(clamp(1.75rem, 2.6vw, 2.5rem) * var(--heading-scale,1));letter-spacing:-.03em;margin:0 0 .5rem;line-height:1.12}.custom-page-module__S_6qWq__category main>section:first-of-type p{max-width:75ch;margin:0;font-size:.98rem;line-height:1.55}
.page-builder-module__ZSoHwq__page{color:var(--ink,#182329);background:var(--paper,#fff);container-type:inline-size}.page-builder-module__ZSoHwq__block{overflow-wrap:anywhere;padding:36px 24px}.page-builder-module__ZSoHwq__block[data-spacing=small]{padding-block:16px}.page-builder-module__ZSoHwq__block[data-spacing=large]{padding-block:72px}.page-builder-module__ZSoHwq__block[data-tone=soft]{background:var(--neutral-f0f3ef,#f0f3ef);color:var(--neutral-182329,#182329)}.page-builder-module__ZSoHwq__block[data-tone=dark]{background:var(--builder-dark,#182d29);color:#fff}.page-builder-module__ZSoHwq__inner{max-width:1120px;margin-inline:auto}.page-builder-module__ZSoHwq__block[data-width=reading] .page-builder-module__ZSoHwq__inner{max-width:720px}.page-builder-module__ZSoHwq__block[data-width=full] .page-builder-module__ZSoHwq__inner{max-width:none}.page-builder-module__ZSoHwq__inner h1,.page-builder-module__ZSoHwq__inner h2,.page-builder-module__ZSoHwq__inner h3,.page-builder-module__ZSoHwq__inner h4{color:inherit;margin:.5em 0;line-height:1.15}.page-builder-module__ZSoHwq__inner h1{font-size:calc(clamp(2rem, 5cqw, 4rem) * var(--heading-scale,1))}.page-builder-module__ZSoHwq__inner h2{font-size:calc(clamp(1.6rem, 3.5cqw, 2.8rem) * var(--heading-scale,1))}.page-builder-module__ZSoHwq__inner p,.page-builder-module__ZSoHwq__inner li{font-size:1rem;line-height:1.7}.page-builder-module__ZSoHwq__inner a:not(.page-builder-module__ZSoHwq__cta):not([class]){color:inherit;text-decoration:underline}.page-builder-module__ZSoHwq__inner figure{margin:0}.page-builder-module__ZSoHwq__inner figcaption{margin-top:12px;font-size:.875rem}.page-builder-module__ZSoHwq__inner blockquote{border-inline-start:3px solid;margin-inline:0;padding-inline-start:24px}.page-builder-module__ZSoHwq__image{object-fit:contain;width:100%;height:auto;max-height:700px}.page-builder-module__ZSoHwq__columns{gap:32px;display:grid}.page-builder-module__ZSoHwq__row{align-items:start;display:grid}.page-builder-module__ZSoHwq__column{min-width:0;container-type:inline-size}.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block{padding-inline:12px}.page-builder-module__ZSoHwq__block[data-width=reading]>.page-builder-module__ZSoHwq__inner{max-width:720px}.page-builder-module__ZSoHwq__block[data-width=full]>.page-builder-module__ZSoHwq__inner{max-width:none}@container (max-width:600px){.page-builder-module__ZSoHwq__row{grid-template-columns:1fr!important}}@media (max-width:600px){.page-builder-module__ZSoHwq__row{grid-template-columns:1fr!important}}.page-builder-module__ZSoHwq__cta{border-radius:calc(6px * var(--radius-scale,1));background:var(--builder-accent,#255c48);color:#fff;padding:14px 24px;font-weight:650;text-decoration:none;display:inline-flex}.page-builder-module__ZSoHwq__block[data-tone=dark] .page-builder-module__ZSoHwq__cta{color:var(--builder-dark,#182d29);background:#fff}.page-builder-module__ZSoHwq__spacer{height:24px}.page-builder-module__ZSoHwq__spacer[data-size=medium]{height:64px}.page-builder-module__ZSoHwq__spacer[data-size=large]{height:120px}.page-builder-module__ZSoHwq__emptyImage{text-align:center;border:1px dashed var(--neutral-899c92,#899c92);background:var(--neutral-f0f3ef,#f0f3ef);color:var(--secondary-334c40,#334c40);padding:60px 24px}.page-builder-module__ZSoHwq__productWidget{min-width:0;color:inherit}.page-builder-module__ZSoHwq__productImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.page-builder-module__ZSoHwq__productImages img{object-fit:contain;width:100%;height:auto}@container (max-width:600px){.page-builder-module__ZSoHwq__productImages{grid-template-columns:1fr}.page-builder-module__ZSoHwq__columns{grid-template-columns:1fr!important}.page-builder-module__ZSoHwq__block{padding-inline:18px}}@media (max-width:600px){.page-builder-module__ZSoHwq__columns{grid-template-columns:1fr!important}}.page-builder-module__ZSoHwq__partPlaceholder{border:1px dashed var(--neutral-899c92,#899c92);background:var(--neutral-f0f3ef,#f0f3ef);color:var(--secondary-334c40,#334c40);gap:6px;padding:28px 24px;font-size:.9rem;line-height:1.5;display:grid}.page-builder-module__ZSoHwq__partPlaceholder strong{font-size:1rem}.page-builder-module__ZSoHwq__block[data-tone=dark] .page-builder-module__ZSoHwq__partPlaceholder{color:#fff;background:#ffffff14;border-color:#fff6}.page-builder-module__ZSoHwq__pageBlock{min-width:0}.page-builder-module__ZSoHwq__pageBlock[data-width=reading] .wrap{max-width:800px}.page-builder-module__ZSoHwq__pageBlock[data-spacing=small] .inner-block{padding-block:1.5rem}.page-builder-module__ZSoHwq__pageBlock[data-spacing=large] .inner-block{padding-block:clamp(5rem,10vw,9rem)}:is(.page-builder-module__ZSoHwq__pageBlock[data-tone=dark]>.inner-block,.page-builder-module__ZSoHwq__pageBlock[data-tone=dark]>nav){background:var(--builder-dark,#182d29);color:#fff}.page-builder-module__ZSoHwq__container{display:grid}.page-builder-module__ZSoHwq__container>.page-builder-module__ZSoHwq__block{padding-inline:0}@media (max-width:600px){.page-builder-module__ZSoHwq__block[data-hide~=mobile],.page-builder-module__ZSoHwq__pageBlock[data-hide~=mobile]{display:none}.page-builder-module__ZSoHwq__block[data-spacing-mobile=small]{padding-block:16px}.page-builder-module__ZSoHwq__block[data-spacing-mobile=medium]{padding-block:36px}.page-builder-module__ZSoHwq__block[data-spacing-mobile=large]{padding-block:72px}.page-builder-module__ZSoHwq__pageBlock[data-spacing-mobile=small] .inner-block{padding-block:1.5rem}.page-builder-module__ZSoHwq__pageBlock[data-spacing-mobile=large] .inner-block{padding-block:clamp(5rem,10vw,9rem)}}@media (min-width:601px) and (max-width:1024px){.page-builder-module__ZSoHwq__block[data-hide~=tablet],.page-builder-module__ZSoHwq__pageBlock[data-hide~=tablet]{display:none}.page-builder-module__ZSoHwq__block[data-spacing-tablet=small]{padding-block:16px}.page-builder-module__ZSoHwq__block[data-spacing-tablet=medium]{padding-block:36px}.page-builder-module__ZSoHwq__block[data-spacing-tablet=large]{padding-block:72px}.page-builder-module__ZSoHwq__pageBlock[data-spacing-tablet=small] .inner-block{padding-block:1.5rem}.page-builder-module__ZSoHwq__pageBlock[data-spacing-tablet=large] .inner-block{padding-block:clamp(5rem,10vw,9rem)}}@media (min-width:1025px){.page-builder-module__ZSoHwq__block[data-hide~=desktop],.page-builder-module__ZSoHwq__pageBlock[data-hide~=desktop]{display:none}}@container (max-width:600px){.page-builder-module__ZSoHwq__block[data-hide~=mobile],.page-builder-module__ZSoHwq__pageBlock[data-hide~=mobile]{display:none}.page-builder-module__ZSoHwq__block[data-spacing-mobile=small]{padding-block:16px}.page-builder-module__ZSoHwq__block[data-spacing-mobile=medium]{padding-block:36px}.page-builder-module__ZSoHwq__block[data-spacing-mobile=large]{padding-block:72px}}@container (min-width:601px) and (max-width:1024px){.page-builder-module__ZSoHwq__block[data-hide~=tablet],.page-builder-module__ZSoHwq__pageBlock[data-hide~=tablet]{display:none}.page-builder-module__ZSoHwq__block[data-spacing-tablet=small]{padding-block:16px}.page-builder-module__ZSoHwq__block[data-spacing-tablet=medium]{padding-block:36px}.page-builder-module__ZSoHwq__block[data-spacing-tablet=large]{padding-block:72px}}@media (max-width:600px){.page-builder-module__ZSoHwq__row:has(>.page-builder-module__ZSoHwq__column [data-product-part=gallery]):has(>.page-builder-module__ZSoHwq__column [data-product-part=hero]){flex-direction:column;padding-inline:12px;display:flex}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=gallery],.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]{display:contents}.page-builder-module__ZSoHwq__row:has(>.page-builder-module__ZSoHwq__column [data-product-part=gallery]):has(>.page-builder-module__ZSoHwq__column [data-product-part=hero])>.page-builder-module__ZSoHwq__column{display:contents}.page-builder-module__ZSoHwq__row:has(>.page-builder-module__ZSoHwq__column [data-product-part=gallery]):has(>.page-builder-module__ZSoHwq__column [data-product-part=hero])>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block{display:contents}.page-builder-module__ZSoHwq__row:has(>.page-builder-module__ZSoHwq__column [data-product-part=gallery]):has(>.page-builder-module__ZSoHwq__column [data-product-part=hero])>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner{display:contents}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>*{order:4}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>:nth-child(-n+2){order:1}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>:first-child{margin-block:0 .5rem}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>h1{margin-block:0}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=gallery]>*{order:5}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=gallery]>:first-child{order:2;margin-block:1rem 1.25rem}:is(.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>:nth-child(3),.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>.actions){order:3}.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>.actions{margin-block:1rem 1.5rem}}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>h1{font-size:calc(clamp(1.9rem, 1.2rem + 1.7vw, 2.85rem) * var(--heading-scale,1));letter-spacing:-.032em;margin:.4rem 0 0;line-height:1.06}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero] .actions .button{border-radius:999px;min-height:3rem;padding-inline:1.4rem}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>ul{gap:.55rem;margin:1.25rem 0 0;padding:1.1rem 0 0;list-style:none;display:grid}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>ul>li{padding-left:1.75rem;font-size:.95rem;line-height:1.45;position:relative}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>ul>li:before{content:"";background:var(--secondary-183d39,#183d39);border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:.18em;left:0}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>ul>li:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.28rem;height:.52rem;position:absolute;top:calc(.18em + .26rem);left:.42rem;transform:rotate(45deg)}.page-builder-module__ZSoHwq__productWidget[data-product-part=order]>#bestellen{border:0;border-top:1px solid rgb(var(--neutral-28251f-rgb,40 37 31) / 14%);background:0 0;margin:1.25rem 0 0;padding:1.5rem 0 0;scroll-margin-top:6.5rem}@media (min-width:1000px){.page-builder-module__ZSoHwq__row:has(.page-builder-module__ZSoHwq__productWidget[data-product-part=gallery])>.page-builder-module__ZSoHwq__column:has(.page-builder-module__ZSoHwq__productWidget[data-product-part=gallery]){position:sticky;top:6.5rem}.page-builder-module__ZSoHwq__column:has(#bestellen) .page-builder-module__ZSoHwq__productWidget[data-product-part=hero] .actions a[href=\#bestellen]{display:none}}@media (max-width:600px){.page-builder-module__ZSoHwq__row>.page-builder-module__ZSoHwq__column>.page-builder-module__ZSoHwq__block>.page-builder-module__ZSoHwq__inner>.page-builder-module__ZSoHwq__productWidget[data-product-part=order]{order:6;align-self:stretch;min-width:0}}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>div:has(>dl)>p:first-child{letter-spacing:-.02em;font-size:clamp(1.55rem,1.2rem + 1vw,2.15rem);font-weight:700;line-height:1.15}.page-builder-module__ZSoHwq__productWidget[data-product-part=hero]>div:has(>dl)>p:last-child{font-size:.82rem;line-height:1.5}.page-builder-module__ZSoHwq__productCredit{border-top:1px solid rgb(var(--neutral-28251f-rgb,40 37 31) / 14%);opacity:.8;overflow-wrap:anywhere;margin-top:1.75rem;padding-top:.9rem;font-size:.8rem!important;line-height:1.5!important}
.pilot-page-module__WvSmHG__page{background:var(--color-background);overflow:clip}.pilot-page-module__WvSmHG__hero{border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:clamp(3.5rem,8vw,7.5rem) 0;position:relative}.pilot-page-module__WvSmHG__heroGrid{z-index:1;align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid;position:relative}.pilot-page-module__WvSmHG__heroCopy{min-width:0}.pilot-page-module__WvSmHG__kicker,.pilot-page-module__WvSmHG__codeLabel,.pilot-page-module__WvSmHG__panelHeader>span,.pilot-page-module__WvSmHG__previewTopline,.pilot-page-module__WvSmHG__osCard header>span{color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:760}.pilot-page-module__WvSmHG__kicker{margin-top:2rem}.pilot-page-module__WvSmHG__hero h1{max-width:20ch;font-size:calc(clamp(2.2rem, 1.65rem + 2.1vw, 3.75rem) * var(--heading-scale,1));letter-spacing:-.045em;text-wrap:balance;margin:.65rem 0 0;font-weight:680;line-height:1.05}.pilot-page-module__WvSmHG__lede{max-width:42rem;color:var(--color-muted);margin:1.5rem 0 0;font-size:clamp(1.08rem,1rem + .45vw,1.3rem)}.pilot-page-module__WvSmHG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.pilot-page-module__WvSmHG__heroBoundary{max-width:42rem;color:var(--color-muted);margin:1.5rem 0 0;font-size:.9rem}.pilot-page-module__WvSmHG__journeyPanel{border-top:1px solid var(--color-text);min-width:0;padding-top:1.25rem}.pilot-page-module__WvSmHG__panelHeader{border-bottom:1px solid var(--color-border);gap:.55rem;padding-bottom:1.25rem;display:grid}.pilot-page-module__WvSmHG__panelHeader>span{color:var(--color-accent-dark)}.pilot-page-module__WvSmHG__panelHeader strong{letter-spacing:-.045em;max-width:16ch;font-size:clamp(1.45rem,1.2rem + 1vw,2rem);line-height:1.08}.pilot-page-module__WvSmHG__journeyPanel ol{margin:0;padding:0;list-style:none;display:grid}.pilot-page-module__WvSmHG__journeyPanel li{border-bottom:1px solid var(--color-border);grid-template-columns:2.25rem minmax(0,1fr);gap:.9rem;padding:1rem 0;display:grid}.pilot-page-module__WvSmHG__journeyPanel li>span{color:var(--color-accent-dark);font-variant-numeric:tabular-nums;padding-top:.2rem;font-size:.75rem;font-weight:760}.pilot-page-module__WvSmHG__journeyPanel li strong,.pilot-page-module__WvSmHG__journeyPanel li p{margin:0}.pilot-page-module__WvSmHG__journeyPanel li strong{color:var(--color-text);font-weight:690}.pilot-page-module__WvSmHG__journeyPanel li p{color:var(--color-muted);margin-top:.15rem;font-size:.88rem}.pilot-page-module__WvSmHG__urlSection{border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:clamp(2rem,5vw,3.5rem) 0}.pilot-page-module__WvSmHG__urlCard{align-items:end;gap:1.5rem;display:grid}.pilot-page-module__WvSmHG__urlCard h2,.pilot-page-module__WvSmHG__sectionIntro h2,.pilot-page-module__WvSmHG__formIntro h2{max-width:20ch;font-size:calc(clamp(2rem, 1.5rem + 2.2vw, 3.6rem) * var(--heading-scale,1));letter-spacing:-.055em;margin:.45rem 0 0;font-weight:660;line-height:1.02}.pilot-page-module__WvSmHG__urlCard p,.pilot-page-module__WvSmHG__sectionIntro>p:last-child,.pilot-page-module__WvSmHG__formIntro>p:last-child{max-width:var(--measure);color:var(--color-muted);margin:.8rem 0 0}.pilot-page-module__WvSmHG__urlControl{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);min-width:0;padding:1rem}.pilot-page-module__WvSmHG__urlControl code{overflow-wrap:anywhere;border-left:3px solid var(--color-accent);background:var(--color-surface);color:var(--color-text);padding:.85rem;font-size:clamp(.9rem,.85rem + .3vw,1.08rem);font-weight:700;display:block}.pilot-page-module__WvSmHG__urlControl>div{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.pilot-page-module__WvSmHG__urlControl>div p{min-height:1.5em;color:var(--color-muted);margin:0;font-size:.85rem}.pilot-page-module__WvSmHG__guideSection,.pilot-page-module__WvSmHG__pilotSection,.pilot-page-module__WvSmHG__activationSection,.pilot-page-module__WvSmHG__faqSection{padding:clamp(4rem,9vw,7rem) 0}.pilot-page-module__WvSmHG__sectionIntro{max-width:48rem}.pilot-page-module__WvSmHG__warning{border-block:1px solid var(--color-border);grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;max-width:52rem;margin-top:2rem;padding:1rem 0;display:grid}.pilot-page-module__WvSmHG__warning>span{background:var(--color-warning);width:2.5rem;height:2.5rem;color:var(--color-on-dark);border-radius:50%;place-items:center;font-weight:800;display:grid}.pilot-page-module__WvSmHG__warning strong,.pilot-page-module__WvSmHG__warning p{margin:0}.pilot-page-module__WvSmHG__warning p{color:var(--color-muted);margin-top:.25rem}.pilot-page-module__WvSmHG__osGrid{gap:1rem;margin-top:2.5rem;display:grid}.pilot-page-module__WvSmHG__osCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;box-shadow:0 calc(1rem * var(--shadow-scale,1)) calc(2.8rem * var(--shadow-scale,1)) rgb(var(--color-shadow-rgb) / 6%);flex-direction:column;padding:clamp(1.25rem,4vw,2rem);display:flex}.pilot-page-module__WvSmHG__osCard h3{font-size:calc(clamp(1.8rem, 1.5rem + 1.2vw, 2.6rem) * var(--heading-scale,1));letter-spacing:-.045em;margin:.4rem 0 0}.pilot-page-module__WvSmHG__osCard header p{color:var(--color-muted);margin:.55rem 0 0}.pilot-page-module__WvSmHG__osCard ol{gap:0;margin:1.5rem 0;padding:0;list-style:none;display:grid}.pilot-page-module__WvSmHG__osCard li{border-top:1px solid var(--color-border);grid-template-columns:2rem minmax(0,1fr);gap:.85rem;padding:.9rem 0;display:grid}.pilot-page-module__WvSmHG__osCard li>span{color:var(--color-accent);font-size:.72rem;font-weight:780}.pilot-page-module__WvSmHG__osCard li p{margin:0}.pilot-page-module__WvSmHG__osCard>a{color:var(--color-accent-dark);margin-top:auto;font-weight:700}.pilot-page-module__WvSmHG__verifyGrid{border-radius:var(--radius-md);background:var(--color-surface-dark);color:var(--color-on-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;gap:2rem;margin-top:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.pilot-page-module__WvSmHG__verifyGrid .pilot-page-module__WvSmHG__codeLabel{color:var(--color-accent-on-dark)}.pilot-page-module__WvSmHG__verifyGrid h3{max-width:14ch;font-size:calc(clamp(1.7rem, 1.4rem + 1.2vw, 2.5rem) * var(--heading-scale,1));letter-spacing:-.04em;margin:.45rem 0 1rem}.pilot-page-module__WvSmHG__verifyGrid a{color:var(--color-accent-soft-on-dark)}.pilot-page-module__WvSmHG__verifyGrid ul{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.pilot-page-module__WvSmHG__verifyGrid li{color:var(--color-muted-on-dark);grid-template-columns:1.6rem minmax(0,1fr);gap:.75rem;display:grid}.pilot-page-module__WvSmHG__verifyGrid li span{color:var(--color-accent-on-dark);font-weight:800}.pilot-page-module__WvSmHG__pilotSection{border-block:1px solid var(--color-border);background:var(--color-surface)}.pilot-page-module__WvSmHG__factGrid{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-border);gap:1px;margin:2.5rem 0 0;display:grid;overflow:hidden}.pilot-page-module__WvSmHG__factGrid div{background:var(--color-background);min-width:0;padding:1.25rem}.pilot-page-module__WvSmHG__factGrid dt{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:760}.pilot-page-module__WvSmHG__factGrid dd{letter-spacing:-.02em;margin:.35rem 0 0;font-weight:690}.pilot-page-module__WvSmHG__pilotBoundary{border-top:1px solid var(--color-border);max-width:52rem;color:var(--color-muted);margin:1.25rem 0 0;padding:1rem 0 0}.pilot-page-module__WvSmHG__activationSection{background:var(--color-surface-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.pilot-page-module__WvSmHG__activationGrid{align-items:start;gap:clamp(1.25rem,4vw,2rem);display:grid}.pilot-page-module__WvSmHG__activationForm{border:1px solid var(--color-border-on-dark);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;color:var(--color-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:clamp(1.25rem,4vw,2.25rem)}.pilot-page-module__WvSmHG__activationForm fieldset{border:0;min-width:0;margin:2rem 0 0;padding:0}.pilot-page-module__WvSmHG__activationForm legend{margin:0 0 1rem;padding:0;font-size:1.1rem;font-weight:760}.pilot-page-module__WvSmHG__fieldsetNote{max-width:var(--measure);color:var(--color-muted);margin:-.55rem 0 1.15rem;font-size:.9rem}.pilot-page-module__WvSmHG__fieldGrid{gap:1rem;display:grid}.pilot-page-module__WvSmHG__field{gap:.4rem;min-width:0;display:grid}.pilot-page-module__WvSmHG__field>span{font-size:.9rem;font-weight:700}.pilot-page-module__WvSmHG__field input,.pilot-page-module__WvSmHG__field textarea{border:1px solid var(--color-control-border);border-radius:var(--radius-xs);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);padding:.78rem .85rem}.pilot-page-module__WvSmHG__field textarea{resize:vertical}.pilot-page-module__WvSmHG__field input[aria-invalid=true],.pilot-page-module__WvSmHG__field textarea[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.pilot-page-module__WvSmHG__field small{color:var(--color-muted);font-size:.78rem}.pilot-page-module__WvSmHG__field .pilot-page-module__WvSmHG__fieldError{color:var(--color-danger);font-weight:700}.pilot-page-module__WvSmHG__errorSummary,.pilot-page-module__WvSmHG__successMessage{border-radius:var(--radius-sm);margin-top:1.5rem;padding:1rem}.pilot-page-module__WvSmHG__errorSummary{border:1px solid var(--color-danger);background:var(--color-soft-danger);color:var(--color-danger)}.pilot-page-module__WvSmHG__errorSummary ul{margin:.55rem 0 0;padding-left:1.2rem}.pilot-page-module__WvSmHG__errorSummary a{color:inherit;font-weight:700}.pilot-page-module__WvSmHG__successMessage{border:1px solid var(--color-success);background:var(--color-soft-success);color:var(--color-success)}.pilot-page-module__WvSmHG__successMessage p{margin:.35rem 0 0}.pilot-page-module__WvSmHG__consentStack{gap:.85rem;margin-top:1.5rem;display:grid}.pilot-page-module__WvSmHG__consentStack label{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.7rem;font-size:.86rem;display:grid}.pilot-page-module__WvSmHG__consentStack input{width:1.15rem;height:1.15rem;accent-color:var(--color-accent);margin:.15rem 0 0}.pilot-page-module__WvSmHG__consentStack>a{width:fit-content;color:var(--color-accent-dark);font-weight:700}.pilot-page-module__WvSmHG__consentError{color:var(--color-danger);margin-left:1.95rem;font-size:.78rem;font-weight:700}.pilot-page-module__WvSmHG__submitRow{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.pilot-page-module__WvSmHG__submitRow p{color:var(--color-muted);margin:0;font-size:.82rem}.pilot-page-module__WvSmHG__submitRow .pilot-page-module__WvSmHG__capacityError{color:var(--color-danger);font-weight:700}.pilot-page-module__WvSmHG__fallback{color:var(--color-muted);margin:1rem 0 0;font-size:.84rem}.pilot-page-module__WvSmHG__fallback a{color:var(--color-accent-dark);font-weight:700}.pilot-page-module__WvSmHG__profilePreview{top:calc(var(--header-h) + 1.5rem);border:1px solid var(--color-border-on-dark);border-radius:var(--radius-md);background:linear-gradient(145deg, rgb(var(--color-accent-rgb) / 22%), transparent 42%), var(--color-surface-dark-elevated);min-width:0;box-shadow:0 calc(1.5rem * var(--shadow-scale,1)) calc(4rem * var(--shadow-scale,1)) #0000003d;color:var(--color-on-dark);padding:clamp(1.25rem,4vw,2rem);position:sticky;overflow:hidden}.pilot-page-module__WvSmHG__previewTopline{color:var(--color-accent-on-dark);justify-content:space-between;gap:1rem;display:flex}.pilot-page-module__WvSmHG__avatar{border:1px solid var(--color-accent-on-dark);background:var(--color-accent);width:4.5rem;height:4.5rem;color:var(--color-on-accent);letter-spacing:.04em;border-radius:50%;place-items:center;margin-top:2rem;font-size:1.2rem;font-weight:800;display:grid}.pilot-page-module__WvSmHG__profilePreview h3{font-size:calc(clamp(2rem, 1.6rem + 1.8vw, 3rem) * var(--heading-scale,1));letter-spacing:-.055em;overflow-wrap:anywhere;margin:1.1rem 0 0;line-height:1}.pilot-page-module__WvSmHG__profilePreview>p{color:var(--color-muted-on-dark);white-space:pre-wrap;overflow-wrap:anywhere;margin:.85rem 0 0}.pilot-page-module__WvSmHG__profilePreview .pilot-page-module__WvSmHG__previewPlaceholder{color:var(--color-subtle-on-dark)}.pilot-page-module__WvSmHG__previewLinks{gap:.6rem;margin-top:1.5rem;display:grid}.pilot-page-module__WvSmHG__previewLinks a{border:1px solid var(--color-border-on-dark);border-radius:var(--radius-sm);background:rgb(var(--color-surface-rgb) / 5%);min-height:3rem;color:var(--color-on-dark);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;font-weight:690;text-decoration:none;display:flex}.pilot-page-module__WvSmHG__previewLinks a:hover{border-color:var(--color-accent-on-dark);background:rgb(var(--color-accent-rgb) / 18%)}.pilot-page-module__WvSmHG__previewSocials{border-top:1px solid var(--color-border-on-dark);margin-top:1.5rem;padding-top:1.25rem}.pilot-page-module__WvSmHG__previewSocials>span{color:var(--color-muted-on-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:760}.pilot-page-module__WvSmHG__previewSocials ul{flex-wrap:wrap;gap:.5rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.pilot-page-module__WvSmHG__previewSocials a{border:1px solid var(--color-border-on-dark);color:var(--color-accent-soft-on-dark);border-radius:999px;padding:.45rem .65rem;font-size:.8rem;text-decoration:none;display:inline-flex}.pilot-page-module__WvSmHG__attribution{border-top:1px solid var(--color-border-on-dark);color:var(--color-muted-on-dark);align-items:center;gap:.6rem;margin-top:2rem;padding-top:1.25rem;font-size:.78rem;font-weight:690;text-decoration:none;display:flex}.pilot-page-module__WvSmHG__attributionMark{background:var(--color-accent);width:1.75rem;height:1.75rem;color:var(--color-on-accent);border-radius:50%;place-items:center;font-size:.7rem;font-weight:850;display:grid}.pilot-page-module__WvSmHG__faqSection{background:var(--color-background)}@media (min-width:42rem){.pilot-page-module__WvSmHG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-page-module__WvSmHG__fieldWide{grid-column:1/-1}.pilot-page-module__WvSmHG__factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:58rem){.pilot-page-module__WvSmHG__heroGrid{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr)}.pilot-page-module__WvSmHG__urlCard{grid-template-columns:minmax(0,1fr) minmax(22rem,.78fr)}.pilot-page-module__WvSmHG__osGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-page-module__WvSmHG__verifyGrid{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);align-items:center}.pilot-page-module__WvSmHG__factGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pilot-page-module__WvSmHG__activationGrid{grid-template-columns:minmax(0,1.28fr) minmax(20rem,.72fr)}}@media (max-width:57.99rem){.pilot-page-module__WvSmHG__profilePreview{position:static}}@media (prefers-reduced-motion:reduce){.pilot-page-module__WvSmHG__page *{scroll-behavior:auto;transition:none!important}}@media (forced-colors:active){.pilot-page-module__WvSmHG__journeyPanel,.pilot-page-module__WvSmHG__verifyGrid,.pilot-page-module__WvSmHG__activationSection,.pilot-page-module__WvSmHG__profilePreview{border:1px solid canvastext}.pilot-page-module__WvSmHG__nfcSignal{display:none}}
.studio-module__dx8uNa__page{--ink:#0c2542;--blue:#094381;--gold:#ffe300;--paper:#f4f1e9;--line:#d9dedf;--muted:#596873;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:clip}.studio-module__dx8uNa__page *{box-sizing:border-box}.studio-module__dx8uNa__page button,.studio-module__dx8uNa__page input,.studio-module__dx8uNa__page select,.studio-module__dx8uNa__page textarea{font:inherit}.studio-module__dx8uNa__page button,.studio-module__dx8uNa__page a{touch-action:manipulation}.studio-module__dx8uNa__page button{cursor:pointer;border:1px solid var(--line);color:inherit;background:0 0;border-radius:3px;min-height:44px;padding:.75rem 1rem}.studio-module__dx8uNa__page button:hover:not(:disabled){border-color:var(--blue);background:#e7edf0}.studio-module__dx8uNa__page button:disabled{cursor:not-allowed;opacity:.5}.studio-module__dx8uNa__page a{color:inherit}.studio-module__dx8uNa__page :focus-visible{outline-offset:4px;outline:3px solid #008bff}.studio-module__dx8uNa__page label{flex-direction:column;gap:.5rem;margin:.9rem 0;font-size:.88rem;font-weight:600;display:flex}.studio-module__dx8uNa__page input,.studio-module__dx8uNa__page select,.studio-module__dx8uNa__page textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #bcc7cb;border-radius:2px;min-height:46px;padding:.9rem;font-weight:400}.studio-module__dx8uNa__page textarea{resize:vertical;line-height:1.55}.studio-module__dx8uNa__page h1,.studio-module__dx8uNa__page h2{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.05}.studio-module__dx8uNa__page h1 em,.studio-module__dx8uNa__page h2 em{color:inherit;font-weight:400}.studio-module__dx8uNa__page h3{letter-spacing:-.025em;font-size:1.35rem}.studio-module__dx8uNa__page p{line-height:1.65}.studio-module__dx8uNa__page figure{margin:0}.studio-module__dx8uNa__page details{border-top:1px solid var(--line);padding:1.25rem 0}.studio-module__dx8uNa__page summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.studio-module__dx8uNa__page summary:after{content:"＋";margin-left:auto}.studio-module__dx8uNa__page details[open]>summary:after{content:"−"}.studio-module__dx8uNa__page fieldset{border:0;margin:0 0 1.75rem;padding:0}.studio-module__dx8uNa__page legend{margin-bottom:.8rem;font-size:1.2rem;font-weight:700}.studio-module__dx8uNa__skip{z-index:100;background:#fff;padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.studio-module__dx8uNa__skip:focus{transform:none}.studio-module__dx8uNa__header{background:var(--ink);color:#fff;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:2rem;padding:1.6rem 4vw;display:flex}.studio-module__dx8uNa__wordmark{letter-spacing:.2em;font-size:1.35rem;font-weight:700;text-decoration:none}.studio-module__dx8uNa__wordmark span{letter-spacing:.26em;color:#c6d2de;margin-top:.35rem;font-size:.55rem;display:block}.studio-module__dx8uNa__header nav{gap:2rem;font-size:.8rem;display:flex}.studio-module__dx8uNa__header nav a{text-decoration:none}.studio-module__dx8uNa__logo{object-fit:contain;width:62px;height:62px}.studio-module__dx8uNa__privateTag{color:#d0dce6;font-size:.75rem}.studio-module__dx8uNa__locked{background:#fff0c1;padding:1rem 4vw;font-size:.85rem;line-height:1.6}.studio-module__dx8uNa__locked strong{margin-right:.5rem}.studio-module__dx8uNa__hero{background:var(--ink);color:#fff;grid-template-columns:46% 54%;min-height:690px;display:grid}.studio-module__dx8uNa__heroCopy{padding:5.8rem 3rem 4rem 6vw;position:relative}.studio-module__dx8uNa__eyebrow{letter-spacing:.22em;text-transform:uppercase;font-size:.65rem;font-weight:700;line-height:1.5!important}.studio-module__dx8uNa__hero .studio-module__dx8uNa__eyebrow{color:#d1dbdf}.studio-module__dx8uNa__hero h1{margin:2rem 0;font-size:clamp(2.8rem,4.2vw,5rem)}.studio-module__dx8uNa__hero h1 em{color:#ffe96a}.studio-module__dx8uNa__intro{color:#d2dce5;max-width:31rem;font-size:1.02rem}.studio-module__dx8uNa__heroActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin:2rem 0 3rem;display:flex}.studio-module__dx8uNa__primary{border-radius:2px;justify-content:space-between;align-items:center;gap:1.75rem;min-height:50px;text-decoration:none;background:var(--gold)!important;border-color:var(--gold)!important;color:var(--ink)!important;padding:1rem 1.25rem!important;font-weight:700!important;display:inline-flex!important}.studio-module__dx8uNa__primary:hover:not(:disabled){background:#ffe96a!important}.studio-module__dx8uNa__textLink{text-underline-offset:.4rem;font-size:.8rem;text-decoration:underline}.studio-module__dx8uNa__heroPrice{border-top:1px solid #ffffff30;max-width:32rem;padding-top:1.5rem}.studio-module__dx8uNa__heroPrice strong{font-family:Georgia,serif;font-size:2rem;font-weight:400}.studio-module__dx8uNa__heroPrice small{margin-left:.5rem;font-family:Arial,sans-serif;font-size:.72rem;display:inline-block}.studio-module__dx8uNa__heroPrice>span{color:#b8c9d8;margin-top:.75rem;font-size:.7rem;line-height:1.7;display:block}.studio-module__dx8uNa__heroVisual{background:#091f38;flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative;overflow:hidden}.studio-module__dx8uNa__heroVisual>img{object-fit:cover;opacity:.95;width:100%;height:100%;position:absolute;inset:0}.studio-module__dx8uNa__concept{color:#d8e2ec;background:#071b2dde;max-width:32rem;padding:.65rem;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;font-size:.65rem!important;line-height:1.5!important}.studio-module__dx8uNa__heroMarker{color:#d9e2eb;letter-spacing:.18em;font-size:.6rem;position:absolute;top:2rem;left:2rem}.studio-module__dx8uNa__world,.studio-module__dx8uNa__studio,.studio-module__dx8uNa__village,.studio-module__dx8uNa__proposal{padding:6rem 6vw;scroll-margin-top:1rem}.studio-module__dx8uNa__sectionLead{max-width:46rem;margin-bottom:3rem}.studio-module__dx8uNa__sectionLead h2,.studio-module__dx8uNa__manufacture h2{margin:1rem 0 1.7rem;font-size:clamp(2.6rem,4.5vw,4.4rem)}.studio-module__dx8uNa__sectionLead p:not(.studio-module__dx8uNa__eyebrow){max-width:33rem;color:var(--muted);font-size:1rem}.studio-module__dx8uNa__references{grid-template-columns:2fr 1fr;align-items:start;gap:1.2rem;display:grid}.studio-module__dx8uNa__references img{object-fit:cover;width:100%;display:block}.studio-module__dx8uNa__carPhoto img{aspect-ratio:1.65}.studio-module__dx8uNa__signPhoto{grid-area:1/2/3;max-height:100%}.studio-module__dx8uNa__signPhoto img{object-fit:cover;max-height:550px}.studio-module__dx8uNa__teamPhoto{grid-column:1}.studio-module__dx8uNa__teamPhoto img{aspect-ratio:2.2}.studio-module__dx8uNa__references figcaption{color:var(--muted);margin:.7rem 0;font-size:.7rem;line-height:1.5}.studio-module__dx8uNa__scaleStrip{border-top:1px solid #c4cbd0;grid-template-columns:1fr 1fr 1fr 1.3fr;gap:2rem;margin-top:2rem;padding-top:2rem;display:grid}.studio-module__dx8uNa__scaleStrip span{color:var(--muted);font-size:.72rem}.studio-module__dx8uNa__scaleStrip b{color:var(--ink);margin-bottom:.5rem;font-family:Georgia,serif;font-size:2.2rem;font-weight:400;display:block}.studio-module__dx8uNa__scaleStrip p{color:var(--muted);margin:0;font-size:.74rem}.studio-module__dx8uNa__studio{background:#fff}.studio-module__dx8uNa__quotaStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:2rem;display:grid}.studio-module__dx8uNa__quotaStrip button{text-align:left;border-radius:0;flex-direction:column;align-items:flex-start;gap:.6rem;display:flex;border:0!important;padding:1.4rem!important}.studio-module__dx8uNa__quotaStrip button[aria-pressed=true]{background:var(--ink);color:#fff}.studio-module__dx8uNa__quotaStrip button[aria-pressed=true]:hover{background:var(--ink)!important}.studio-module__dx8uNa__quotaStrip button>span:first-child{font-size:.9rem;font-weight:700}.studio-module__dx8uNa__quotaStrip strong{font-family:Georgia,serif;font-size:2.2rem;font-weight:400}.studio-module__dx8uNa__quotaStrip small{font-family:Arial,sans-serif;font-size:.75rem;font-weight:400}.studio-module__dx8uNa__dots{gap:.4rem;display:flex}.studio-module__dx8uNa__dots i{background:#b6c1c7;width:18px;height:4px}.studio-module__dx8uNa__dots i[data-filled=true]{background:#d9bd00}.studio-module__dx8uNa__quotaStrip [aria-pressed=true] .studio-module__dx8uNa__dots i[data-filled=true]{background:var(--gold)}.studio-module__dx8uNa__notice{border-left:3px solid var(--blue);background:#eef3f5;padding:1rem;font-size:.85rem}.studio-module__dx8uNa__identity{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5rem;padding:1rem 0 3rem;display:grid}.studio-module__dx8uNa__identity>div{max-width:31rem}.studio-module__dx8uNa__identity p{color:var(--muted);font-size:.85rem}.studio-module__dx8uNa__identity form{width:100%;max-width:27rem}.studio-module__dx8uNa__identity form .studio-module__dx8uNa__primary{width:100%;margin-top:1rem}.studio-module__dx8uNa__textButton{text-decoration:underline;background:0 0!important;border:0!important;font-size:.8rem!important}.studio-module__dx8uNa__accountBar,.studio-module__dx8uNa__projectBar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 0;font-size:.8rem;display:flex}.studio-module__dx8uNa__accountBar label{margin:0}.studio-module__dx8uNa__projectBar label{flex:1;min-width:160px;margin:0}.studio-module__dx8uNa__projectBar button{font-size:.75rem}.studio-module__dx8uNa__workbench{grid-template-columns:minmax(280px,.9fr) minmax(0,1.4fr);gap:3rem;padding:3rem 0;display:grid}.studio-module__dx8uNa__generator{max-width:34rem}.studio-module__dx8uNa__generator .studio-module__dx8uNa__primary{width:100%}.studio-module__dx8uNa__caption{color:var(--muted);font-size:.7rem!important;line-height:1.6!important}.studio-module__dx8uNa__promptTools{justify-content:space-between;align-items:center;gap:1rem;display:flex}.studio-module__dx8uNa__promptTools button{border:0;min-height:30px;padding:0;font-size:.75rem}.studio-module__dx8uNa__promptTools small{color:var(--muted);font-size:.7rem}.studio-module__dx8uNa__checkbox{align-items:flex-start;line-height:1.6;flex-direction:row!important;font-size:.74rem!important;font-weight:400!important;display:flex!important}.studio-module__dx8uNa__checkbox input{width:18px;height:18px;min-height:18px;accent-color:var(--blue);flex-shrink:0;margin-top:.15rem}.studio-module__dx8uNa__readiness{background:#f4f1e9;padding:1rem;font-size:.8rem}.studio-module__dx8uNa__creditOffer{border-top:2px solid var(--gold);margin-top:1.5rem;padding:1rem 0}.studio-module__dx8uNa__creditOffer h4{font-size:1rem}.studio-module__dx8uNa__creditOffer p,.studio-module__dx8uNa__creditOffer small{font-size:.75rem;line-height:1.6}.studio-module__dx8uNa__creditOffer button{text-align:left;width:100%;margin-bottom:.5rem}.studio-module__dx8uNa__modelStage{background:#eff1ee;align-self:start;position:sticky;top:1.5rem}.studio-module__dx8uNa__stageHeader{border-bottom:1px solid var(--line);letter-spacing:.13em;justify-content:space-between;gap:1rem;padding:1.25rem;font-size:.65rem;display:flex}.studio-module__dx8uNa__stageHeader strong{letter-spacing:0;font-weight:400}.studio-module__dx8uNa__modelEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:2.5rem;display:flex}.studio-module__dx8uNa__modelEmpty h3{margin-bottom:0;font-family:Georgia,serif;font-size:2rem;font-weight:400}.studio-module__dx8uNa__modelEmpty p{max-width:27rem;color:var(--muted);font-size:.8rem}.studio-module__dx8uNa__worldStar{color:#d0aa39;font-size:4rem}.studio-module__dx8uNa__reviewNote{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:1.25rem 1.5rem;font-size:.72rem;line-height:1.7}.studio-module__dx8uNa__modelInfo{padding:1.5rem}.studio-module__dx8uNa__modelInfo p{font-size:.8rem}.studio-module__dx8uNa__modelInfo button{margin-right:.5rem;font-size:.75rem}.studio-module__dx8uNa__viewerFrame{position:relative}.studio-module__dx8uNa__viewer{background:#0b2037;min-width:0;height:350px}.studio-module__dx8uNa__viewer canvas{touch-action:none;width:100%;height:100%;display:block}.studio-module__dx8uNa__viewerControls{background:var(--ink);color:#fff;flex-wrap:wrap;justify-content:center;gap:.4rem;padding:.65rem;display:flex}.studio-module__dx8uNa__viewerControls button{border-color:#ffffff42;padding:.5rem .8rem;font-size:.75rem}.studio-module__dx8uNa__viewerControls button:hover{background:#ffffff24!important}.studio-module__dx8uNa__viewerFrame>.studio-module__dx8uNa__caption{padding:0 1rem}.studio-module__dx8uNa__viewerFallback{text-align:center;background:#e9edf0;place-items:center;padding:2rem;display:grid;position:absolute;inset:0 0 5rem}.studio-module__dx8uNa__viewerFallback img{max-width:100%;max-height:240px}.studio-module__dx8uNa__viewerFallback p{font-size:.8rem}.studio-module__dx8uNa__library{border-top:1px solid var(--line);padding-top:2rem}.studio-module__dx8uNa__libraryHeader{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.studio-module__dx8uNa__libraryHeader span{color:var(--muted);font-size:.75rem}.studio-module__dx8uNa__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.studio-module__dx8uNa__modelCard{border-bottom:1px solid var(--line);min-width:0;padding-bottom:1rem}.studio-module__dx8uNa__thumbnail{aspect-ratio:1.4;place-items:center;width:100%;display:grid;overflow:hidden;background:#eff1ee!important;border:0!important;padding:0!important}.studio-module__dx8uNa__thumbnail img{object-fit:cover;width:100%;height:100%}.studio-module__dx8uNa__thumbnail span{color:var(--blue);font-family:Georgia,serif;font-size:1.8rem}.studio-module__dx8uNa__cardActions{flex-wrap:wrap;gap:.3rem;display:flex}.studio-module__dx8uNa__cardActions button{min-height:38px;padding:.5rem;font-size:.68rem}.studio-module__dx8uNa__modelCard details{padding-bottom:0;font-size:.75rem;line-height:1.6}.studio-module__dx8uNa__modelCard details p{overflow-wrap:anywhere}.studio-module__dx8uNa__modelCard details a{margin-bottom:.6rem;display:block}.studio-module__dx8uNa__comparison{max-width:600px;padding-top:2rem}.studio-module__dx8uNa__village{background:#e9eee9}.studio-module__dx8uNa__configurationGrid{grid-template-columns:1.25fr .85fr;gap:4rem;display:grid}.studio-module__dx8uNa__sceneColumn{min-width:0}.studio-module__dx8uNa__sceneColumn>.studio-module__dx8uNa__viewerFrame{margin-top:1.5rem}.studio-module__dx8uNa__sceneColumn .studio-module__dx8uNa__viewer{height:420px}.studio-module__dx8uNa__configForm{background:var(--paper);padding:2rem}.studio-module__dx8uNa__configForm .studio-module__dx8uNa__primary{width:100%}.studio-module__dx8uNa__figureMath{background:#e2e7e3;padding:1rem;font-size:.78rem}.studio-module__dx8uNa__partControls{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;border-top:1px solid #c4cbd0!important;padding-top:1.5rem!important}.studio-module__dx8uNa__partControls legend{padding-top:1.5rem}.studio-module__dx8uNa__partControls label{font-size:.75rem}.studio-module__dx8uNa__partControls button{align-self:end;font-size:.75rem}.studio-module__dx8uNa__manufacture{background:var(--ink);color:#fff;padding:6rem 6vw}.studio-module__dx8uNa__manufacture h2 em{color:#ffe96a}.studio-module__dx8uNa__manufacture ol{grid-template-columns:repeat(3,1fr);gap:3rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.studio-module__dx8uNa__manufacture li{border-top:1px solid #ffffff38;padding-top:1.5rem}.studio-module__dx8uNa__manufacture li>b{color:#ffe96a;letter-spacing:.2em;font-size:.8rem}.studio-module__dx8uNa__manufacture li h3{font-family:Georgia,serif;font-size:1.7rem;font-weight:400}.studio-module__dx8uNa__manufacture li p{color:#c4d1dd;font-size:.85rem}.studio-module__dx8uNa__proposal{background:var(--paper);grid-template-columns:1fr 1fr;gap:5rem;display:grid}.studio-module__dx8uNa__priceSheet{background:#fff;align-self:start;padding:2.5rem}.studio-module__dx8uNa__estimateTag{letter-spacing:.13em;color:var(--muted);font-size:.58rem}.studio-module__dx8uNa__priceSheet dl{margin-top:2rem}.studio-module__dx8uNa__priceSheet dl>div{justify-content:space-between;gap:1.25rem;padding:.8rem 0;font-size:.85rem;display:flex}.studio-module__dx8uNa__priceSheet dt{max-width:65%;line-height:1.5}.studio-module__dx8uNa__priceSheet dd{white-space:nowrap;margin:0;font-weight:600}.studio-module__dx8uNa__priceSheet .studio-module__dx8uNa__subtotal{border-top:1px solid var(--line);margin-top:.8rem;padding-top:1.5rem}.studio-module__dx8uNa__priceSheet .studio-module__dx8uNa__total{border-bottom:2px solid var(--ink);align-items:baseline;padding-bottom:1.5rem;font-size:1.4rem}.studio-module__dx8uNa__priceSheet .studio-module__dx8uNa__total dt{font-size:.8rem}.studio-module__dx8uNa__priceSheet ul{color:var(--muted);padding-left:1rem;font-size:.74rem;line-height:1.8}.studio-module__dx8uNa__priceSheet .studio-module__dx8uNa__primary{width:100%;margin-top:1.5rem}.studio-module__dx8uNa__quote{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.5rem;font-size:.85rem}.studio-module__dx8uNa__quote button{width:100%}.studio-module__dx8uNa__footer{color:#c5d1dd;background:#071c30;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;padding:3rem 6vw;font-size:.72rem;display:flex}.studio-module__dx8uNa__footer p:first-child{letter-spacing:.07em;color:#fff;font-size:.9rem}.studio-module__dx8uNa__footer p:nth-child(2){max-width:35rem}.studio-module__dx8uNa__footer a{min-height:44px;padding-top:1rem}.studio-module__dx8uNa__footer button{color:inherit;border-color:#ffffff3a}.studio-module__dx8uNa__componentList{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:2rem;width:100%;display:grid}.studio-module__dx8uNa__componentList span{border-top:1px solid var(--line);flex-direction:column;padding-top:1rem;font-size:.8rem;line-height:1.8;display:flex}.studio-module__dx8uNa__componentList strong{margin:.5rem 0;font-family:Georgia,serif;font-size:2rem;font-weight:400}.studio-module__dx8uNa__genericWorld{perspective:900px;background:radial-gradient(at 60% 70%,#275079 0%,#0b2541 60%);height:100%;min-height:540px;position:relative}.studio-module__dx8uNa__genericWorld .studio-module__dx8uNa__worldStar{color:#ffe888;font-size:8rem;position:absolute;top:3rem;right:4rem}.studio-module__dx8uNa__tower{background:repeating-linear-gradient(0deg,#223c50 0 34px,#d9b770 35px 55px,#15394e 56px 60px);border-top:8px solid #fff;border-right:30px solid #103048;width:160px;height:300px;position:absolute;top:20%;left:45%;transform:skewY(-12deg);box-shadow:0 30px 60px #071725}.studio-module__dx8uNa__house{background:#c5ad85;border-right:25px solid #a38660;width:150px;height:140px;position:absolute;bottom:20%;left:15%;transform:skewY(-12deg)}.studio-module__dx8uNa__house:before{content:"";z-index:0;background:#e5e9e4;border-top:15px solid #31485a;border-left:15px solid #31485a;width:120px;height:120px;position:absolute;top:-60px;left:0;transform:rotate(45deg)}.studio-module__dx8uNa__house:after{content:"";background:#ffe9a3;width:40px;height:65px;position:absolute;bottom:15px;left:35px;box-shadow:0 0 35px #fce393}.studio-module__dx8uNa__tree{filter:drop-shadow(0 0 12px #a5a17a);border-bottom:190px solid #1f5550;border-left:55px solid #0000;border-right:55px solid #0000;width:0;height:0;position:absolute;bottom:18%;right:12%}.studio-module__dx8uNa__worldLabel{color:#fff;font-family:Georgia,serif;font-size:1.8rem;position:absolute;bottom:10%;left:15%}.studio-module__dx8uNa__genericWorld:after{content:"";z-index:-1;background:#e5e9e4;height:30px;position:absolute;bottom:10%;left:8%;right:7%;transform:skewY(-8deg)}@media (min-width:1600px){.studio-module__dx8uNa__heroCopy{padding-left:max(6vw,50vw - 725px)}.studio-module__dx8uNa__world,.studio-module__dx8uNa__studio,.studio-module__dx8uNa__village,.studio-module__dx8uNa__proposal,.studio-module__dx8uNa__manufacture{padding-left:max(6vw,50vw - 675px);padding-right:max(6vw,50vw - 675px)}}@media (max-width:1000px){.studio-module__dx8uNa__hero{grid-template-columns:1fr 1fr;min-height:580px}.studio-module__dx8uNa__heroCopy{padding:4rem 4vw}.studio-module__dx8uNa__hero h1{font-size:3rem}.studio-module__dx8uNa__heroActions{gap:1rem}.studio-module__dx8uNa__world,.studio-module__dx8uNa__studio,.studio-module__dx8uNa__village,.studio-module__dx8uNa__proposal,.studio-module__dx8uNa__manufacture{padding:4rem 4vw}.studio-module__dx8uNa__workbench{grid-template-columns:.9fr 1.1fr;gap:2rem}.studio-module__dx8uNa__configurationGrid,.studio-module__dx8uNa__proposal{gap:2rem}.studio-module__dx8uNa__priceSheet{padding:1.5rem}.studio-module__dx8uNa__scaleStrip{grid-template-columns:repeat(3,1fr)}.studio-module__dx8uNa__scaleStrip p{grid-column:1/-1}.studio-module__dx8uNa__identity{gap:2rem}.studio-module__dx8uNa__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-module__dx8uNa__header nav{gap:1rem}}@media (max-width:720px){.studio-module__dx8uNa__header{gap:1rem;padding:1rem 5vw}.studio-module__dx8uNa__header nav{display:none}.studio-module__dx8uNa__wordmark{font-size:1rem}.studio-module__dx8uNa__logo{width:42px;height:42px}.studio-module__dx8uNa__privateTag{text-align:right;max-width:100px;font-size:.65rem}.studio-module__dx8uNa__hero{flex-direction:column;display:flex}.studio-module__dx8uNa__heroCopy{padding:3rem 5vw 2rem}.studio-module__dx8uNa__hero h1{margin:1.5rem 0;font-size:clamp(2.6rem,9vw,3.6rem)}.studio-module__dx8uNa__hero .studio-module__dx8uNa__intro{font-size:.9rem}.studio-module__dx8uNa__heroActions{margin:1.5rem 0 2rem}.studio-module__dx8uNa__heroPrice strong{font-size:1.7rem}.studio-module__dx8uNa__heroPrice small{font-size:.65rem}.studio-module__dx8uNa__heroVisual{order:0;min-height:370px}.studio-module__dx8uNa__heroVisual>img{object-position:50% 50%}.studio-module__dx8uNa__heroMarker{top:1rem;left:1rem}.studio-module__dx8uNa__concept{max-width:100%;bottom:.7rem;left:1rem;right:1rem;font-size:.6rem!important}.studio-module__dx8uNa__world,.studio-module__dx8uNa__studio,.studio-module__dx8uNa__village,.studio-module__dx8uNa__proposal,.studio-module__dx8uNa__manufacture{padding:3.5rem 5vw}.studio-module__dx8uNa__sectionLead h2,.studio-module__dx8uNa__manufacture h2{font-size:2.8rem}.studio-module__dx8uNa__sectionLead{margin-bottom:2rem}.studio-module__dx8uNa__references{grid-template-columns:1.5fr 1fr;gap:.7rem}.studio-module__dx8uNa__carPhoto img{aspect-ratio:1.3}.studio-module__dx8uNa__teamPhoto img{aspect-ratio:1.5}.studio-module__dx8uNa__signPhoto img{height:335px}.studio-module__dx8uNa__references figcaption{font-size:.6rem}.studio-module__dx8uNa__scaleStrip{gap:1rem}.studio-module__dx8uNa__scaleStrip b{font-size:1.4rem}.studio-module__dx8uNa__scaleStrip span{font-size:.62rem}.studio-module__dx8uNa__quotaStrip button{padding:.85rem .5rem!important}.studio-module__dx8uNa__quotaStrip strong{font-size:1.8rem}.studio-module__dx8uNa__quotaStrip strong small{margin-top:.15rem;font-size:.6rem;display:block}.studio-module__dx8uNa__quotaStrip button>span:first-child{font-size:.76rem}.studio-module__dx8uNa__dots{gap:.2rem}.studio-module__dx8uNa__dots i{width:13px}.studio-module__dx8uNa__quotaStrip button>small{font-size:.6rem}.studio-module__dx8uNa__identity{grid-template-columns:1fr;gap:1rem}.studio-module__dx8uNa__identity form{max-width:none}.studio-module__dx8uNa__workbench{grid-template-columns:1fr;gap:2rem;padding:2rem 0}.studio-module__dx8uNa__generator{max-width:none}.studio-module__dx8uNa__modelStage{position:static}.studio-module__dx8uNa__modelEmpty{min-height:300px;padding:2rem 1.2rem}.studio-module__dx8uNa__modelEmpty h3{font-size:1.8rem}.studio-module__dx8uNa__libraryHeader{flex-direction:column;align-items:flex-start;gap:0}.studio-module__dx8uNa__libraryHeader h3{margin-bottom:.3rem}.studio-module__dx8uNa__gallery{gap:1rem}.studio-module__dx8uNa__modelCard label{font-size:.7rem}.studio-module__dx8uNa__modelCard input{padding:.6rem;font-size:.8rem}.studio-module__dx8uNa__cardActions button{min-height:44px;font-size:.64rem}.studio-module__dx8uNa__thumbnail{aspect-ratio:1}.studio-module__dx8uNa__thumbnail span{font-size:1.1rem}.studio-module__dx8uNa__configurationGrid{grid-template-columns:1fr;gap:2rem}.studio-module__dx8uNa__sceneColumn .studio-module__dx8uNa__viewer{height:330px}.studio-module__dx8uNa__configForm{padding:1.5rem}.studio-module__dx8uNa__partControls{grid-template-columns:repeat(2,1fr)}.studio-module__dx8uNa__manufacture ol{grid-template-columns:1fr;gap:1.5rem}.studio-module__dx8uNa__manufacture li p{max-width:32rem}.studio-module__dx8uNa__proposal{grid-template-columns:1fr;gap:1rem}.studio-module__dx8uNa__priceSheet{padding:1.5rem}.studio-module__dx8uNa__priceSheet .studio-module__dx8uNa__total{font-size:1.5rem}.studio-module__dx8uNa__priceSheet dl>div{font-size:.75rem}.studio-module__dx8uNa__componentList{grid-template-columns:repeat(2,1fr);gap:1rem}.studio-module__dx8uNa__genericWorld{min-height:370px}.studio-module__dx8uNa__tower{width:120px;height:220px;top:12%;left:50%}.studio-module__dx8uNa__house{width:100px;height:100px;bottom:23%}.studio-module__dx8uNa__house:before{width:80px;height:80px;top:-40px}.studio-module__dx8uNa__house:after{width:25px;height:40px;left:20px}.studio-module__dx8uNa__tree{border-bottom-width:110px;border-left-width:30px;border-right-width:30px;bottom:23%;right:5%}.studio-module__dx8uNa__genericWorld .studio-module__dx8uNa__worldStar{font-size:5rem;top:1rem;right:2rem}.studio-module__dx8uNa__worldLabel{font-size:1.3rem}.studio-module__dx8uNa__footer{gap:1rem;padding:2rem 5vw}}@media (prefers-reduced-motion:reduce){.studio-module__dx8uNa__page{scroll-behavior:auto}.studio-module__dx8uNa__page *{transition:none!important;animation:none!important}}.studio-module__dx8uNa__viewerFallback[hidden]{display:none}.studio-module__dx8uNa__wordmark span{letter-spacing:.12em;white-space:normal;font-size:.48rem}.studio-module__dx8uNa__generationSection{border-top:1px solid var(--line);margin-top:3rem;padding-top:2.5rem;scroll-margin-top:1rem}.studio-module__dx8uNa__categoryHeading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.studio-module__dx8uNa__categoryHeading h3{margin:.5rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:400;line-height:1.1}.studio-module__dx8uNa__categoryHeading p{max-width:42rem}.studio-module__dx8uNa__categoryBalance{text-align:right;flex-shrink:0;padding:1rem 0}.studio-module__dx8uNa__categoryBalance strong{font-size:2rem;display:block}.studio-module__dx8uNa__categoryBalance span{font-size:.8rem;line-height:1.6;display:block}.studio-module__dx8uNa__categoryReference{margin:0 0 1.5rem!important}.studio-module__dx8uNa__categoryReference img{object-fit:contain;background:#e7e5df;width:100%;height:auto;max-height:360px}.studio-module__dx8uNa__categoryReference figcaption{margin:.7rem 0;font-size:.8rem;line-height:1.6}.studio-module__dx8uNa__categoryReference button{text-align:left;width:100%}.studio-module__dx8uNa__categorySteps{text-align:left;padding-left:1.3rem;font-size:.95rem;line-height:1.8}.studio-module__dx8uNa__categorySteps li{margin-bottom:.7rem}.studio-module__dx8uNa__modelEmpty h4{margin:0 0 1rem;font-family:Georgia,serif;font-size:2rem;font-weight:400;line-height:1.2}.studio-module__dx8uNa__locked a{text-underline-offset:.2rem;font-weight:700}.studio-module__dx8uNa__header nav{flex-wrap:wrap}@media (max-width:720px){.studio-module__dx8uNa__categoryHeading{gap:1rem}.studio-module__dx8uNa__categoryHeading p{font-size:.9rem}.studio-module__dx8uNa__categoryBalance{min-width:88px}.studio-module__dx8uNa__categoryBalance strong{font-size:1.5rem}.studio-module__dx8uNa__categoryBalance span{font-size:.7rem}.studio-module__dx8uNa__categoryReference img{max-height:300px}.studio-module__dx8uNa__categorySteps{font-size:.9rem}.studio-module__dx8uNa__generationSection{margin-top:2rem;padding-top:2rem}.studio-module__dx8uNa__modelEmpty h4{font-size:1.8rem}}.studio-module__dx8uNa__clientHeroVisual>img{object-fit:contain}
.three-d-quality-case-study-module__WhtivW__section{background:var(--color-surface);border-block:1px solid var(--color-border);padding-block:clamp(3.5rem,6vw,6rem)}.three-d-quality-case-study-module__WhtivW__article{flex-direction:column;gap:clamp(2.5rem,5vw,4.5rem);display:flex}.three-d-quality-case-study-module__WhtivW__header{max-width:var(--measure)}.three-d-quality-case-study-module__WhtivW__title{letter-spacing:-.03em;text-wrap:balance;margin:.5rem 0 1rem;font-size:clamp(1.85rem,3.4vw,2.75rem);line-height:1.1}.three-d-quality-case-study-module__WhtivW__lead{color:var(--color-text);margin-bottom:.9rem;font-size:clamp(1.06rem,1.4vw,1.22rem);font-weight:550;line-height:1.6}.three-d-quality-case-study-module__WhtivW__leadBody{color:var(--color-muted);flex-direction:column;gap:.75rem;font-size:1rem;line-height:1.65;display:flex}.three-d-quality-case-study-module__WhtivW__contextGrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.three-d-quality-case-study-module__WhtivW__contextCard,.three-d-quality-case-study-module__WhtivW__settingsCard{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:.75rem;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.three-d-quality-case-study-module__WhtivW__cardEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:.78rem;font-weight:700}.three-d-quality-case-study-module__WhtivW__cardTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2}.three-d-quality-case-study-module__WhtivW__contextCard p{color:var(--color-text);margin:0;font-size:.94rem;line-height:1.6}.three-d-quality-case-study-module__WhtivW__subtleNote{border-top:1px solid var(--color-border);padding-top:.75rem;color:var(--color-muted)!important;margin-top:auto!important;font-size:.88rem!important}.three-d-quality-case-study-module__WhtivW__settingsDisclaimer{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.55}.three-d-quality-case-study-module__WhtivW__settingsList{flex-direction:column;gap:.65rem;margin:.5rem 0 0;display:flex}.three-d-quality-case-study-module__WhtivW__settingItem{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(7.5rem,11rem) minmax(7.5rem,11rem) 1fr;align-items:baseline;gap:.75rem;padding-bottom:.5rem;font-size:.88rem;line-height:1.45;display:grid}.three-d-quality-case-study-module__WhtivW__settingItem:last-child{border-bottom:none;padding-bottom:0}.three-d-quality-case-study-module__WhtivW__settingLabel{color:var(--color-text);font-weight:650}.three-d-quality-case-study-module__WhtivW__settingValue{color:var(--color-accent);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:600}.three-d-quality-case-study-module__WhtivW__settingPurpose{color:var(--color-muted);margin:0;font-size:.82rem}.three-d-quality-case-study-module__WhtivW__stagesStack{flex-direction:column;gap:clamp(3rem,6vw,5rem);display:flex}.three-d-quality-case-study-module__WhtivW__stageSection{border-top:2px solid var(--color-border);flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(2rem,4vw,3.5rem);display:flex}.three-d-quality-case-study-module__WhtivW__stageHeader{max-width:var(--measure);flex-direction:column;gap:.4rem;display:flex}.three-d-quality-case-study-module__WhtivW__stageBadge{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);background:var(--color-soft-accent);border-radius:var(--radius-xs);align-self:flex-start;margin:0 0 .25rem;padding:.25rem .65rem;font-size:.8rem;font-weight:750;display:inline-block}.three-d-quality-case-study-module__WhtivW__stageTitle{letter-spacing:-.025em;margin:0;font-size:clamp(1.4rem,2.5vw,1.95rem);line-height:1.15}.three-d-quality-case-study-module__WhtivW__stageSubtitle{color:var(--color-muted);margin:0;font-size:1rem;line-height:1.5}.three-d-quality-case-study-module__WhtivW__stageBody{grid-template-columns:minmax(18rem,1fr) minmax(20rem,1.4fr);align-items:start;gap:clamp(1.5rem,3.5vw,3rem);display:grid}.three-d-quality-case-study-module__WhtivW__stageCopy{flex-direction:column;gap:.85rem;display:flex}.three-d-quality-case-study-module__WhtivW__stageCopy h4{letter-spacing:-.01em;color:var(--color-text);margin:.75rem 0 .25rem;font-size:1rem;font-weight:700}.three-d-quality-case-study-module__WhtivW__stageCopy h4:first-child{margin-top:0}.three-d-quality-case-study-module__WhtivW__stageCopy p{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.65}.three-d-quality-case-study-module__WhtivW__actionList{color:var(--color-text);flex-direction:column;gap:.5rem;margin:0;padding:0 0 0 1.25rem;font-size:.92rem;line-height:1.55;display:flex}.three-d-quality-case-study-module__WhtivW__actionList li::marker{color:var(--color-accent)}.three-d-quality-case-study-module__WhtivW__photoGridTwo,.three-d-quality-case-study-module__WhtivW__photoGridFour{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.three-d-quality-case-study-module__WhtivW__photoGridFive{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.8vw,1.25rem);display:grid}.three-d-quality-case-study-module__WhtivW__photoGridFive figure:first-child,.three-d-quality-case-study-module__WhtivW__photoGridFive figure:nth-child(2){grid-column:span 1}.three-d-quality-case-study-module__WhtivW__figure{flex-direction:column;gap:.55rem;margin:0;display:flex}.three-d-quality-case-study-module__WhtivW__imageWrapper{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-subtle);position:relative;overflow:hidden}.three-d-quality-case-study-module__WhtivW__image{object-fit:cover;width:100%;height:auto;display:block}.three-d-quality-case-study-module__WhtivW__caption{color:var(--color-muted);font-size:.82rem;line-height:1.45}.three-d-quality-case-study-module__WhtivW__limitationsBlock{background:var(--color-surface-dark);color:var(--color-on-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:var(--radius-md);flex-direction:column;gap:1rem;padding:clamp(1.75rem,3.5vw,2.75rem);display:flex}.three-d-quality-case-study-module__WhtivW__limitationsBlock .three-d-quality-case-study-module__WhtivW__cardEyebrow{color:var(--color-accent-on-dark)}.three-d-quality-case-study-module__WhtivW__limitationsBlock .three-d-quality-case-study-module__WhtivW__cardTitle{color:var(--color-on-dark)}.three-d-quality-case-study-module__WhtivW__limitationsIntro{color:var(--color-muted-on-dark);margin:0;font-size:.96rem;line-height:1.6}.three-d-quality-case-study-module__WhtivW__limitationsList{flex-direction:column;gap:.9rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.three-d-quality-case-study-module__WhtivW__limitationsList li{color:var(--color-muted-on-dark);padding-left:1.4rem;font-size:.92rem;line-height:1.6;position:relative}.three-d-quality-case-study-module__WhtivW__limitationsList li:before{content:"•";color:var(--color-accent-on-dark);font-weight:700;position:absolute;left:0}.three-d-quality-case-study-module__WhtivW__limitationsList strong{color:var(--color-on-dark)}.three-d-quality-case-study-module__WhtivW__closingCta{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:var(--measure);flex-direction:column;gap:.9rem;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.three-d-quality-case-study-module__WhtivW__closingTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.2}.three-d-quality-case-study-module__WhtivW__closingBody{color:var(--color-muted);margin:0;font-size:.96rem;line-height:1.6}.three-d-quality-case-study-module__WhtivW__closingActions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:900px){.three-d-quality-case-study-module__WhtivW__contextGrid,.three-d-quality-case-study-module__WhtivW__stageBody{grid-template-columns:1fr}.three-d-quality-case-study-module__WhtivW__settingItem{grid-template-columns:1fr 1fr}.three-d-quality-case-study-module__WhtivW__settingPurpose{grid-column:span 2}.three-d-quality-case-study-module__WhtivW__photoGridFive{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.three-d-quality-case-study-module__WhtivW__photoGridTwo,.three-d-quality-case-study-module__WhtivW__photoGridFour,.three-d-quality-case-study-module__WhtivW__photoGridFive{grid-template-columns:1fr}.three-d-quality-case-study-module__WhtivW__settingItem{grid-template-columns:1fr;gap:.25rem}.three-d-quality-case-study-module__WhtivW__settingPurpose{grid-column:span 1}.three-d-quality-case-study-module__WhtivW__closingActions{flex-direction:column}}
.wordpress-hosting-flow-module__iHr_3W__flow{background:var(--secondary-162e35,#162e35);color:var(--neutral-f4f4ee,#f4f4ee);border-left:5px solid var(--secondary-bfe0c3,#bfe0c3);margin:0;padding:clamp(1.5rem,4vw,2.75rem)}.wordpress-hosting-flow-module__iHr_3W__label{color:var(--secondary-bfe0c3,#bfe0c3);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.75rem;font-size:.85rem}.wordpress-hosting-flow-module__iHr_3W__flow ol{margin:0;padding:0;list-style:none}.wordpress-hosting-flow-module__iHr_3W__flow li{border-top:1px solid var(--neutral-577279,#577279);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.wordpress-hosting-flow-module__iHr_3W__number{color:var(--secondary-bfe0c3,#bfe0c3);font-variant-numeric:tabular-nums}.wordpress-hosting-flow-module__iHr_3W__flow strong{font-size:clamp(1.15rem,2vw,1.4rem)}.wordpress-hosting-flow-module__iHr_3W__flow li p{color:var(--neutral-d3e0dc,#d3e0dc);margin:.35rem 0 0;line-height:1.6}.wordpress-hosting-flow-module__iHr_3W__flow figcaption{color:var(--neutral-d3e0dc,#d3e0dc);margin-top:1.5rem;font-size:.85rem;line-height:1.6}
