.developers-module__hwzkXW__sub{margin-top:.5em}.developers-module__hwzkXW__kpis{grid-template-columns:repeat(3,1fr);gap:.5em;margin-top:.9em;display:grid}.developers-module__hwzkXW__kpi{border:var(--pk-border-subtle);border-radius:var(--pk-radius-mock);background:var(--pk-white);border-color:var(--pk-dash-line);isolation:isolate;flex-direction:column;gap:.25em;padding:.6em .7em;display:flex;position:relative;overflow:hidden}.developers-module__hwzkXW__kpi>span:last-child{font-size:var(--pk-text-mock-lg);justify-items:start}.developers-module__hwzkXW__kpi b{font-weight:var(--pk-weight-semibold)}.developers-module__hwzkXW__today{margin-top:1.1em}.developers-module__hwzkXW__time{width:3em;color:var(--pk-muted);font-size:var(--pk-text-mock-xs)}.developers-module__hwzkXW__phone{height:84%;top:16%}.developers-module__hwzkXW__unitCard{border:var(--pk-border-accent);flex-direction:column;align-items:flex-start;gap:.5em;margin:.9em;padding:.9em;display:flex}.developers-module__hwzkXW__unitCard>span:last-child{justify-items:start}.developers-module__hwzkXW__report{margin:0 .9em;padding-block:.75em;display:flex}.developers-module__hwzkXW__listLabel{margin:1em .9em 0}.developers-module__hwzkXW__list{padding:0 .9em}.developers-module__hwzkXW__empty{padding-block:.7em}
.developers-page-module__H0jkrW__page{overflow:clip}.developers-page-module__H0jkrW__hero{background:var(--pk-surface-glow), linear-gradient(150deg, var(--pk-white), var(--pk-sand))}.developers-page-module__H0jkrW__heroStage{padding:var(--pk-space-6);background:var(--pk-white);border:var(--pk-border-tint);box-shadow:var(--pk-shadow-float)}.developers-page-module__H0jkrW__stageLabel,.developers-page-module__H0jkrW__stageFooter{align-items:center;gap:var(--pk-space-2);color:var(--pk-purple);font-size:var(--pk-text-xs);display:flex}.developers-page-module__H0jkrW__stageLabel{margin-bottom:var(--pk-space-5);font-weight:var(--pk-weight-semibold);letter-spacing:var(--pk-tracking-label)}.developers-page-module__H0jkrW__stageLabel svg,.developers-page-module__H0jkrW__stageFooter svg{flex-shrink:0}.developers-page-module__H0jkrW__stageFooter{padding-top:var(--pk-space-4);border-top:var(--pk-border-tint);justify-content:space-between}.developers-page-module__H0jkrW__handoverPhoto,.developers-page-module__H0jkrW__communityPhoto{isolation:isolate;background:var(--pk-dark);margin:0;position:relative;overflow:hidden}.developers-page-module__H0jkrW__handoverPhoto{aspect-ratio:2.6;width:100%;min-height:var(--pk-block-lg)}.developers-page-module__H0jkrW__handoverPhoto img,.developers-page-module__H0jkrW__communityPhoto img{object-fit:cover}.developers-page-module__H0jkrW__handoverPhoto img{object-position:center 42%}.developers-page-module__H0jkrW__handoverPhoto:after,.developers-page-module__H0jkrW__communityPhoto:after{content:"";background:linear-gradient(90deg, var(--pk-scrim-subtle), transparent 75%);position:absolute;inset:0}.developers-page-module__H0jkrW__handoverPhoto figcaption,.developers-page-module__H0jkrW__communityPhoto figcaption{inset:auto var(--pk-space-10) var(--pk-space-12);z-index:var(--pk-z-base);color:var(--pk-white);font-family:var(--pk-font-heading);font-size:var(--pk-text-h2);line-height:var(--pk-leading-h2);letter-spacing:var(--pk-tracking-h2);position:absolute}.developers-page-module__H0jkrW__handoverPhoto figcaption>span,.developers-page-module__H0jkrW__communityPhoto figcaption>span{margin-bottom:var(--pk-space-4);color:var(--pk-gold-on-dark);font-family:var(--pk-font-body);font-size:var(--pk-text-xs);letter-spacing:var(--pk-tracking-label);line-height:var(--pk-leading-relaxed);display:block}.developers-page-module__H0jkrW__handoverPhoto small{margin-top:var(--pk-space-5);font-family:var(--pk-font-body);font-size:var(--pk-text-xs);letter-spacing:var(--pk-tracking-body);color:var(--pk-on-dark-muted);display:block}.developers-page-module__H0jkrW__journey{margin:calc(-1 * var(--pk-space-6)) var(--pk-space-6) 0;background:var(--pk-white);box-shadow:var(--pk-shadow-lg);border:var(--pk-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.developers-page-module__H0jkrW__journey li{padding:var(--pk-space-8)}.developers-page-module__H0jkrW__journey li+li{border-left:var(--pk-border-subtle)}.developers-page-module__H0jkrW__journeyTop{margin-bottom:var(--pk-space-6);color:var(--pk-purple);justify-content:space-between;align-items:center;display:flex}.developers-page-module__H0jkrW__journeyTop>span{font-family:var(--pk-font-heading);font-size:var(--pk-text-h2);line-height:var(--pk-leading-h2);color:var(--pk-soft)}.developers-page-module__H0jkrW__label{font-size:var(--pk-text-xs);font-weight:var(--pk-weight-medium);letter-spacing:var(--pk-tracking-label);color:var(--pk-purple)}.developers-page-module__H0jkrW__journey h3,.developers-page-module__H0jkrW__defectSteps h3,.developers-page-module__H0jkrW__readinessList h3{margin:var(--pk-space-3) 0;font-size:var(--pk-text-h3);line-height:var(--pk-leading-h3);letter-spacing:var(--pk-tracking-h3)}.developers-page-module__H0jkrW__journey p,.developers-page-module__H0jkrW__defectSteps p,.developers-page-module__H0jkrW__readinessList p{color:var(--pk-muted);line-height:var(--pk-leading-relaxed)}.developers-page-module__H0jkrW__appointments{background:radial-gradient(ellipse at 90% 100%, var(--pk-purple), transparent 75%), var(--pk-darker)}.developers-page-module__H0jkrW__split,.developers-page-module__H0jkrW__readinessGrid,.developers-page-module__H0jkrW__scopingGrid{gap:var(--pk-space-20);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.developers-page-module__H0jkrW__pointList,.developers-page-module__H0jkrW__readinessList,.developers-page-module__H0jkrW__defectSteps{margin:0;padding:0;list-style:none}.developers-page-module__H0jkrW__pointList li{gap:var(--pk-space-4);padding:var(--pk-space-5) 0;border-top:var(--pk-border-on-dark);color:var(--pk-on-dark);font-size:var(--pk-text-sm);line-height:var(--pk-leading-relaxed);display:flex}.developers-page-module__H0jkrW__pointList svg{color:var(--pk-gold-on-dark);flex-shrink:0}.developers-page-module__H0jkrW__appointmentRecord{background:var(--pk-white);color:var(--pk-ink);box-shadow:var(--pk-shadow-float);margin:0}.developers-page-module__H0jkrW__recordBar{align-items:center;gap:var(--pk-space-2);padding:var(--pk-space-5) var(--pk-space-6);background:var(--pk-lilac);color:var(--pk-purple);font-size:var(--pk-text-xs);font-weight:var(--pk-weight-medium);display:flex}.developers-page-module__H0jkrW__recordBar>span:last-child{color:var(--pk-muted);margin-left:auto}.developers-page-module__H0jkrW__recordBody{padding:var(--pk-space-8)}.developers-page-module__H0jkrW__recordHeading,.developers-page-module__H0jkrW__defectTop{justify-content:space-between;align-items:center;gap:var(--pk-space-3);flex-wrap:wrap;display:flex}.developers-page-module__H0jkrW__confirmed,.developers-page-module__H0jkrW__inProgress{align-items:center;gap:var(--pk-space-2);padding:var(--pk-space-2) var(--pk-space-3);font-size:var(--pk-text-xs);font-weight:var(--pk-weight-medium);color:var(--pk-success-text);background:var(--pk-success-bg);display:inline-flex}.developers-page-module__H0jkrW__recordBody h3{margin:var(--pk-space-8) 0 var(--pk-space-3);color:var(--pk-ink);font-size:var(--pk-text-client-title);line-height:var(--pk-leading-h3)}.developers-page-module__H0jkrW__page .developers-page-module__H0jkrW__recordIntro{color:var(--pk-muted);font-size:var(--pk-text-sm);line-height:var(--pk-leading-relaxed)}.developers-page-module__H0jkrW__appointmentTime{align-items:center;gap:var(--pk-space-5);margin-block:var(--pk-space-8);padding:var(--pk-space-6);background:var(--pk-lilac);color:var(--pk-purple);border-left:var(--pk-rule-brand);display:flex}.developers-page-module__H0jkrW__appointmentTime span{margin-bottom:var(--pk-space-2);font-size:var(--pk-text-xs);letter-spacing:var(--pk-tracking-label);display:block}.developers-page-module__H0jkrW__appointmentTime strong{font-size:var(--pk-text-h4);font-weight:var(--pk-weight-semibold)}.developers-page-module__H0jkrW__recordFields{font-size:var(--pk-text-sm);margin:0}.developers-page-module__H0jkrW__recordFields>div{justify-content:space-between;gap:var(--pk-space-4);padding:var(--pk-space-4) 0;border-top:var(--pk-border-subtle);display:flex}.developers-page-module__H0jkrW__recordFields dt,.developers-page-module__H0jkrW__defectDetails dt{color:var(--pk-muted)}.developers-page-module__H0jkrW__recordFields dd{text-align:right;font-weight:var(--pk-weight-medium);margin:0}.developers-page-module__H0jkrW__appointmentRecord figcaption{align-items:center;gap:var(--pk-space-3);padding:var(--pk-space-5) var(--pk-space-8);background:var(--pk-stone);border-top:var(--pk-border-subtle);color:var(--pk-muted);font-size:var(--pk-text-xs);line-height:var(--pk-leading-relaxed);display:flex}.developers-page-module__H0jkrW__defects{background:linear-gradient(180deg, var(--pk-white), var(--pk-stone))}.developers-page-module__H0jkrW__defectGrid{gap:var(--pk-space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.developers-page-module__H0jkrW__defectStory{padding:var(--pk-space-10);background:var(--pk-white);border:var(--pk-border-tint);border-top:var(--pk-rule-brand);box-shadow:var(--pk-shadow-lg)}.developers-page-module__H0jkrW__inProgress{color:var(--pk-gold-deep);background:var(--pk-gold-pale)}.developers-page-module__H0jkrW__defectStory h3{margin:var(--pk-space-6) 0 var(--pk-space-4);font-size:var(--pk-text-h2);line-height:var(--pk-leading-h2);letter-spacing:var(--pk-tracking-h2)}.developers-page-module__H0jkrW__defectStory h3>span{color:var(--pk-purple)}.developers-page-module__H0jkrW__defectStory p{color:var(--pk-muted);font-size:var(--pk-text-sm);line-height:var(--pk-leading-relaxed)}.developers-page-module__H0jkrW__defectDetails{gap:var(--pk-space-4);margin:var(--pk-space-6) 0;padding:var(--pk-space-5);background:var(--pk-stone);font-size:var(--pk-text-sm);line-height:var(--pk-leading-relaxed);display:grid}.developers-page-module__H0jkrW__defectDetails dt{margin-bottom:var(--pk-space-1);font-size:var(--pk-text-xs)}.developers-page-module__H0jkrW__defectDetails dd{margin:0}.developers-page-module__H0jkrW__defectFoot{align-items:center;gap:var(--pk-space-3);color:var(--pk-purple);font-size:var(--pk-text-xs);display:flex}.developers-page-module__H0jkrW__defectSteps li{gap:var(--pk-space-5);padding-block:var(--pk-space-6);border-bottom:var(--pk-border-subtle);grid-template-columns:auto 1fr;display:grid}.developers-page-module__H0jkrW__defectSteps li:first-child{padding-top:0}.developers-page-module__H0jkrW__defectSteps li:last-child{border:0;padding-bottom:0}.developers-page-module__H0jkrW__stepNumber{width:var(--pk-icon-box);height:var(--pk-icon-box);background:var(--pk-lilac);color:var(--pk-purple);font-size:var(--pk-text-sm);font-weight:var(--pk-weight-semibold);align-self:start;place-items:center;display:grid}.developers-page-module__H0jkrW__defectSteps h3,.developers-page-module__H0jkrW__readinessList h3{margin-top:0}.developers-page-module__H0jkrW__communityPhoto{min-height:var(--pk-block-lg);align-self:stretch}.developers-page-module__H0jkrW__communityPhoto:after{background:linear-gradient(0deg, var(--pk-scrim-base), transparent 65%)}.developers-page-module__H0jkrW__communityPhoto figcaption{bottom:var(--pk-space-8);font-size:var(--pk-text-client-title);line-height:var(--pk-leading-h3)}.developers-page-module__H0jkrW__readinessList li{gap:var(--pk-space-4);padding:var(--pk-space-5) 0;border-top:var(--pk-border-subtle);display:flex}.developers-page-module__H0jkrW__readinessList li>span{width:var(--pk-icon-box);height:var(--pk-icon-box);background:var(--pk-white);color:var(--pk-purple);flex-shrink:0;place-items:center;display:grid}.developers-page-module__H0jkrW__readinessList p{font-size:var(--pk-text-sm)}.developers-page-module__H0jkrW__projectBrief{padding:var(--pk-space-8);background:var(--pk-white);border-top:var(--pk-rule-brand);box-shadow:var(--pk-shadow-lg)}.developers-page-module__H0jkrW__briefHeading{align-items:center;gap:var(--pk-space-3);color:var(--pk-purple);font-size:var(--pk-text-xs);font-weight:var(--pk-weight-semibold);letter-spacing:var(--pk-tracking-label);display:flex}.developers-page-module__H0jkrW__projectBrief ol{margin:var(--pk-space-6) 0;padding:0;list-style:none}.developers-page-module__H0jkrW__projectBrief li{gap:var(--pk-space-4);padding:var(--pk-space-4) 0;border-bottom:var(--pk-border-subtle);font-size:var(--pk-text-sm);line-height:var(--pk-leading-relaxed);display:flex}.developers-page-module__H0jkrW__projectBrief li>span{color:var(--pk-purple);font-variant-numeric:tabular-nums}.developers-page-module__H0jkrW__projectBrief p{color:var(--pk-muted);font-size:var(--pk-text-xs)}@media (max-width:1200px){.developers-page-module__H0jkrW__split,.developers-page-module__H0jkrW__readinessGrid,.developers-page-module__H0jkrW__scopingGrid,.developers-page-module__H0jkrW__defectGrid{gap:var(--pk-space-10)}.developers-page-module__H0jkrW__journey li{padding:var(--pk-space-6)}}@media (max-width:1000px){.developers-page-module__H0jkrW__split,.developers-page-module__H0jkrW__readinessGrid,.developers-page-module__H0jkrW__scopingGrid,.developers-page-module__H0jkrW__defectGrid{grid-template-columns:minmax(0,1fr)}.developers-page-module__H0jkrW__journey{margin-inline:0}.developers-page-module__H0jkrW__journey li{padding:var(--pk-space-5)}.developers-page-module__H0jkrW__communityPhoto{aspect-ratio:4/3;min-height:0}.developers-page-module__H0jkrW__readinessGrid>div{grid-row:1}}@media (max-width:760px){.developers-page-module__H0jkrW__heroStage{padding:var(--pk-space-4)}.developers-page-module__H0jkrW__stageLabel{letter-spacing:var(--pk-tracking-body)}.developers-page-module__H0jkrW__handoverPhoto{aspect-ratio:1;min-height:var(--pk-block-lg)}.developers-page-module__H0jkrW__handoverPhoto img{object-position:42% center}.developers-page-module__H0jkrW__handoverPhoto:after{background:linear-gradient(0deg, var(--pk-scrim-base), transparent 90%)}.developers-page-module__H0jkrW__handoverPhoto figcaption,.developers-page-module__H0jkrW__communityPhoto figcaption{inset:auto var(--pk-space-6) var(--pk-space-8)}.developers-page-module__H0jkrW__journey{margin:calc(-1 * var(--pk-space-3)) var(--pk-space-3) 0;grid-template-columns:1fr}.developers-page-module__H0jkrW__journey li{padding:var(--pk-space-6)}.developers-page-module__H0jkrW__journey li+li{border-left:0;border-top:var(--pk-border-subtle)}.developers-page-module__H0jkrW__journeyTop{margin-bottom:var(--pk-space-4)}.developers-page-module__H0jkrW__recordBody,.developers-page-module__H0jkrW__defectStory,.developers-page-module__H0jkrW__projectBrief{padding:var(--pk-space-6)}.developers-page-module__H0jkrW__appointmentRecord figcaption{padding-inline:var(--pk-space-6)}.developers-page-module__H0jkrW__communityPhoto{aspect-ratio:1/1.1}}@media (max-width:480px){.developers-page-module__H0jkrW__recordBar{padding-inline:var(--pk-space-4)}.developers-page-module__H0jkrW__appointmentTime{padding:var(--pk-space-4);gap:var(--pk-space-3)}.developers-page-module__H0jkrW__stageFooter{gap:var(--pk-space-1)}.developers-page-module__H0jkrW__stageFooter svg{width:var(--pk-icon-xs)}.developers-page-module__H0jkrW__defectSteps li{gap:var(--pk-space-4)}}
