.page-module__EVJJWa__container{width:min(1200px,100% - 48px);margin:0 auto}.page-module__EVJJWa__hero{background:radial-gradient(circle at 82% 18%, #b59a6729, transparent 32%), radial-gradient(circle at 14% 88%, #356a9e29, transparent 35%), linear-gradient(135deg, var(--color-midnight) 0%, var(--color-navy) 48%, var(--color-navy-raised) 100%);color:var(--color-text-on-dark);padding:96px 0}.page-module__EVJJWa__heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:72px;display:grid}.page-module__EVJJWa__heroContent h1{max-width:690px;color:var(--color-text-on-dark);letter-spacing:-.045em;margin:16px 0 24px;font-size:clamp(46px,5vw,66px);font-weight:600;line-height:1.04}.page-module__EVJJWa__eyebrow,.page-module__EVJJWa__sectionEyebrow{color:var(--color-accent);letter-spacing:.16em;margin:0;font-size:12px;font-weight:600;line-height:1.4}.page-module__EVJJWa__heroLead{color:#fffc;max-width:650px;margin:0;font-size:19px;line-height:1.7}.page-module__EVJJWa__buttonRow{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.page-module__EVJJWa__heroPrimaryButton,.page-module__EVJJWa__lightOutlineButton,.page-module__EVJJWa__navyButton,.page-module__EVJJWa__navyOutlineButton{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.page-module__EVJJWa__lightOutlineButton{color:var(--color-text-on-dark);background:0 0;border-color:#ffffff8c}.page-module__EVJJWa__lightOutlineButton:hover{border-color:var(--color-text-on-dark);background:#ffffff12}.page-module__EVJJWa__navyButton{background:var(--color-navy);color:var(--color-text-on-dark)}.page-module__EVJJWa__navyButton:hover{background:var(--color-navy-raised)}.page-module__EVJJWa__navyOutlineButton{border-color:var(--color-navy);color:var(--color-navy);background:0 0}.page-module__EVJJWa__navyOutlineButton:hover{background:var(--color-navy);color:var(--color-text-on-dark)}.page-module__EVJJWa__heroImagePlaceholder,.page-module__EVJJWa__sellerImagePlaceholder,.page-module__EVJJWa__aboutImagePlaceholder{text-align:center;letter-spacing:.12em;justify-content:center;align-items:center;padding:32px;font-size:10px;display:flex}.page-module__EVJJWa__heroImagePlaceholder{background:var(--color-navy-raised);color:#ffffff85;border:1px solid #ffffff29;min-height:480px}.page-module__EVJJWa__whiteSection{background:var(--surface-page);padding:104px 0}.page-module__EVJJWa__offWhiteSection{background:var(--surface-alternate);padding:104px 0}.page-module__EVJJWa__finalCtaSection{--color-text-primary:var(--color-text-on-dark);--color-text-secondary:var(--color-text-muted-on-dark);background:var(--color-navy-raised);color:var(--color-text-on-dark);border-top:1px solid #b59a6759;border-bottom:2px solid var(--color-accent);padding:104px 0}.page-module__EVJJWa__aboutSection{background:var(--surface-alternate);padding:104px 0 72px}.page-module__EVJJWa__findingSection{background:var(--surface-page);padding:84px 0 104px}.page-module__EVJJWa__sectionHeadingRow{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:42px;display:flex}.page-module__EVJJWa__sectionHeadingRow h2,.page-module__EVJJWa__centerHeading h2,.page-module__EVJJWa__approachIntro h2,.page-module__EVJJWa__aboutContent h2,.page-module__EVJJWa__sellerContent h2,.page-module__EVJJWa__finalCtaContent h2{color:var(--color-text-primary);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(34px,4vw,46px);font-weight:600;line-height:1.12}.page-module__EVJJWa__sectionIntro{max-width:650px;color:var(--color-text-secondary);margin:16px 0 0;font-size:17px;line-height:1.7}.page-module__EVJJWa__cardLink{border-bottom:1px solid var(--color-navy);color:var(--color-navy);margin-top:24px;padding-bottom:4px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__EVJJWa__developmentNote{color:var(--color-accent-text);letter-spacing:.04em;margin:-18px 0 28px;font-size:12px;line-height:1.5}.page-module__EVJJWa__propertyGrid,.page-module__EVJJWa__typeGrid,.page-module__EVJJWa__processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.page-module__EVJJWa__propertyCard,.page-module__EVJJWa__typeCard,.page-module__EVJJWa__locationCard{border:1px solid var(--color-border);background:var(--surface-card);overflow:hidden}.page-module__EVJJWa__propertyImagePlaceholder,.page-module__EVJJWa__typeImagePlaceholder,.page-module__EVJJWa__locationImagePlaceholder{background:var(--surface-alternate);color:var(--color-text-secondary);text-align:center;letter-spacing:.11em;justify-content:center;align-items:center;padding:24px;font-size:10px;display:flex}.page-module__EVJJWa__propertyImagePlaceholder{aspect-ratio:4/3}.page-module__EVJJWa__typeImagePlaceholder{aspect-ratio:16/10}.page-module__EVJJWa__locationImagePlaceholder{aspect-ratio:4/3}.page-module__EVJJWa__propertyCardBody,.page-module__EVJJWa__typeCardBody,.page-module__EVJJWa__locationCardBody{padding:26px}.page-module__EVJJWa__propertyCategory{color:var(--color-accent);letter-spacing:.12em;margin:0 0 12px;font-size:11px;font-weight:600;line-height:1.4}.page-module__EVJJWa__placeholderLabel{color:var(--color-accent-text);letter-spacing:.05em;margin:0 0 14px;font-size:10px;line-height:1.5}.page-module__EVJJWa__propertyCard h3,.page-module__EVJJWa__typeCard h3,.page-module__EVJJWa__locationCard h3,.page-module__EVJJWa__approachCard h3,.page-module__EVJJWa__processCard h3{color:var(--color-text-primary);margin:0;font-size:21px;font-weight:600;line-height:1.35}.page-module__EVJJWa__propertyLocation,.page-module__EVJJWa__typeCardBody p,.page-module__EVJJWa__locationCardBody p,.page-module__EVJJWa__processCard p{color:var(--color-text-secondary);font-size:15px;line-height:1.7}.page-module__EVJJWa__propertyLocation{margin:10px 0 0}.page-module__EVJJWa__propertyFacts{border-top:1px solid var(--color-border);margin:24px 0 0;padding-top:20px}.page-module__EVJJWa__propertyFacts div{grid-template-columns:90px 1fr;gap:12px;padding:6px 0;display:grid}.page-module__EVJJWa__propertyFacts dt{color:var(--color-text-secondary);font-size:13px}.page-module__EVJJWa__propertyFacts dd{color:var(--color-text-primary);margin:0;font-size:13px}.page-module__EVJJWa__centerButton{justify-content:center;margin-top:42px;display:flex}.page-module__EVJJWa__centerHeading{text-align:center;max-width:720px;margin:0 auto 48px}.page-module__EVJJWa__typeCardBody p{min-height:78px;margin:14px 0 0}.page-module__EVJJWa__approachSection{background:radial-gradient(circle at 12% 20%, #b59a6721, transparent 30%), linear-gradient(145deg, var(--color-navy) 0%, var(--color-navy-raised) 100%);color:var(--color-text-on-dark);padding:104px 0}.page-module__EVJJWa__approachIntro{max-width:790px;margin-bottom:48px}.page-module__EVJJWa__approachIntro h2{color:var(--color-text-on-dark)}.page-module__EVJJWa__approachIntro>p:last-child{color:#ffffffb8;max-width:740px;margin:18px 0 0;font-size:17px;line-height:1.75}.page-module__EVJJWa__approachGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.page-module__EVJJWa__approachCard{border:1px solid #ffffff29;min-height:290px;padding:34px}.page-module__EVJJWa__approachCard h3{color:var(--color-text-on-dark);margin-top:28px}.page-module__EVJJWa__approachCard p{color:#ffffffb3;margin:14px 0 0;font-size:15px;line-height:1.75}.page-module__EVJJWa__number{color:var(--color-accent);letter-spacing:.12em;font-size:12px;font-weight:600;line-height:1}.page-module__EVJJWa__approachNotice{border-left:2px solid var(--color-accent);max-width:940px;margin-top:34px;padding-left:18px}.page-module__EVJJWa__approachNotice p{color:#ffffffa3;margin:0;font-size:13px;line-height:1.7}.page-module__EVJJWa__approachNotice p+p{margin-top:10px}.page-module__EVJJWa__aboutGrid{grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);align-items:center;gap:72px;display:grid}.page-module__EVJJWa__aboutImagePlaceholder{border:1px solid var(--color-border);background:var(--surface-alternate);min-height:430px;color:var(--color-text-secondary)}.page-module__EVJJWa__aboutContent{max-width:600px}.page-module__EVJJWa__aboutContent>p:not(.page-module__EVJJWa__sectionEyebrow){color:var(--color-text-secondary);margin:18px 0 0;font-size:17px;line-height:1.75}.page-module__EVJJWa__aboutContent .page-module__EVJJWa__navyButton{margin-top:30px}.page-module__EVJJWa__processCard{border:1px solid var(--color-border);background:var(--surface-card);min-height:245px;padding:32px}.page-module__EVJJWa__processCard h3{margin-top:28px}.page-module__EVJJWa__sellerSection{background:var(--surface-alternate);color:var(--color-text-primary);padding:96px 0}.page-module__EVJJWa__sellerGrid{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:72px;display:grid}.page-module__EVJJWa__sellerContent{max-width:620px}.page-module__EVJJWa__sellerContent h2{color:var(--color-text-primary);margin-bottom:20px}.page-module__EVJJWa__sellerContent>p:not(.page-module__EVJJWa__eyebrow){color:var(--color-text-secondary);margin:0 0 16px;font-size:17px;line-height:1.75}.page-module__EVJJWa__sellerContent .page-module__EVJJWa__lightOutlineButton{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-text-on-dark);margin-top:18px}.page-module__EVJJWa__sellerContent .page-module__EVJJWa__lightOutlineButton:hover,.page-module__EVJJWa__sellerContent .page-module__EVJJWa__lightOutlineButton:focus-visible{border-color:var(--color-navy-hover);background:var(--color-navy-hover);color:var(--color-text-on-dark)}.page-module__EVJJWa__sellerContent .page-module__EVJJWa__eyebrow{color:var(--color-accent-text)}.page-module__EVJJWa__sellerImagePlaceholder{border:1px solid var(--color-border);background:var(--surface-card);min-height:400px;color:var(--color-text-secondary)}.page-module__EVJJWa__locationGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.page-module__EVJJWa__locationCardBody{padding:22px}.page-module__EVJJWa__locationCardBody p{min-height:50px;margin:12px 0 0}.page-module__EVJJWa__finalCtaContent{text-align:center;max-width:820px}.page-module__EVJJWa__finalCtaContent h2{color:var(--color-text-primary)}.page-module__EVJJWa__finalCtaContent>p:not(.page-module__EVJJWa__sectionEyebrow){max-width:660px;color:var(--color-text-secondary);margin:18px auto 0;font-size:17px;line-height:1.7}.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__buttonRow{justify-content:center}.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__navyButton{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-navy)}.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__navyButton:hover,.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__navyButton:focus-visible{border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:var(--color-navy)}.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__navyOutlineButton{border-color:var(--color-navy);color:var(--color-text-on-dark);background:0 0;background:var(--color-navy)}.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__navyOutlineButton:hover,.page-module__EVJJWa__finalCtaContent .page-module__EVJJWa__navyOutlineButton:focus-visible{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-text-on-dark)}.page-module__EVJJWa__footer{background:var(--surface-dark);color:var(--color-text-on-dark);padding:76px 0 28px}.page-module__EVJJWa__footerGrid{grid-template-columns:1.7fr 1fr 1.2fr 1fr;gap:54px;display:grid}.page-module__EVJJWa__footerName{color:var(--color-text-on-dark);letter-spacing:.04em;align-items:center;gap:12px;margin:0;font-size:22px;font-weight:600;display:flex}.page-module__EVJJWa__footerName:before{content:"";background-image:url(/amy-criton-ac-symbol-final.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 48px;width:48px;height:48px}.page-module__EVJJWa__footerTagline{color:var(--color-accent);letter-spacing:.12em;margin:8px 0 20px 60px;font-size:10px;font-weight:600;line-height:1.5}.page-module__EVJJWa__footerBrand>p:last-child{color:#ffffffad;max-width:360px;margin:0 0 0 60px;font-size:14px;line-height:1.7}.page-module__EVJJWa__footerColumn{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.page-module__EVJJWa__footerColumn h2{color:var(--color-text-on-dark);margin:0 0 9px;font-size:14px;font-weight:600}.page-module__EVJJWa__footerColumn a{color:#ffffffb3;font-size:13px;text-decoration:none}.page-module__EVJJWa__footerColumn a:hover{color:var(--color-text-on-dark)}.page-module__EVJJWa__footerBottom{border-top:1px solid #ffffff24;justify-content:space-between;gap:42px;margin-top:58px;padding-top:26px;display:flex}.page-module__EVJJWa__footerBottom p{color:#ffffff9e;margin:0;font-size:12px;line-height:1.7}.page-module__EVJJWa__footerBottom p:first-child{max-width:830px}.page-module__EVJJWa__footerBottom p:last-child{white-space:nowrap}@media (max-width:1050px){.page-module__EVJJWa__heroGrid,.page-module__EVJJWa__sellerGrid,.page-module__EVJJWa__aboutGrid{gap:42px}.page-module__EVJJWa__locationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__EVJJWa__footerGrid{grid-template-columns:1.5fr 1fr 1fr}.page-module__EVJJWa__footerColumn:last-child{grid-column:2/4}}@media (max-width:820px){.page-module__EVJJWa__hero,.page-module__EVJJWa__whiteSection,.page-module__EVJJWa__offWhiteSection,.page-module__EVJJWa__approachSection,.page-module__EVJJWa__sellerSection,.page-module__EVJJWa__finalCtaSection,.page-module__EVJJWa__aboutSection,.page-module__EVJJWa__findingSection{padding:56px 0}.page-module__EVJJWa__heroGrid,.page-module__EVJJWa__sellerGrid,.page-module__EVJJWa__aboutGrid{grid-template-columns:1fr;gap:32px}.page-module__EVJJWa__heroImagePlaceholder{min-height:300px}.page-module__EVJJWa__sellerImagePlaceholder,.page-module__EVJJWa__aboutImagePlaceholder{min-height:260px}.page-module__EVJJWa__sectionHeadingRow{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:28px}.page-module__EVJJWa__centerHeading{margin-bottom:32px}.page-module__EVJJWa__centerButton{margin-top:28px}.page-module__EVJJWa__propertyGrid,.page-module__EVJJWa__typeGrid,.page-module__EVJJWa__approachGrid,.page-module__EVJJWa__locationGrid{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow:auto hidden}.page-module__EVJJWa__propertyGrid::-webkit-scrollbar{display:none}.page-module__EVJJWa__typeGrid::-webkit-scrollbar{display:none}.page-module__EVJJWa__approachGrid::-webkit-scrollbar{display:none}.page-module__EVJJWa__locationGrid::-webkit-scrollbar{display:none}.page-module__EVJJWa__propertyGrid>*{scroll-snap-align:start;flex:0 0 86%}.page-module__EVJJWa__typeGrid>*{scroll-snap-align:start;flex:0 0 82%}.page-module__EVJJWa__approachGrid>*{scroll-snap-align:start;flex:0 0 86%}.page-module__EVJJWa__locationGrid>*{scroll-snap-align:start;flex:0 0 72%}.page-module__EVJJWa__propertyImagePlaceholder{aspect-ratio:16/9}.page-module__EVJJWa__locationImagePlaceholder{aspect-ratio:16/10}.page-module__EVJJWa__propertyFacts{margin:16px 0 0;padding-top:14px}.page-module__EVJJWa__propertyFacts div{padding:3px 0}.page-module__EVJJWa__typeCardBody p,.page-module__EVJJWa__locationCardBody p{min-height:0}.page-module__EVJJWa__approachIntro{margin-bottom:30px}.page-module__EVJJWa__approachCard{min-height:auto;padding:28px}.page-module__EVJJWa__approachCard h3{margin-top:18px}.page-module__EVJJWa__approachNotice{margin-top:26px}.page-module__EVJJWa__processGrid{grid-template-columns:1fr;gap:14px}.page-module__EVJJWa__processCard{min-height:auto;padding:24px 26px}.page-module__EVJJWa__processCard h3{margin-top:18px}.page-module__EVJJWa__cardLink{align-items:center;min-height:44px}}@media (max-width:560px){.page-module__EVJJWa__container{width:calc(100% - 40px)}.page-module__EVJJWa__hero,.page-module__EVJJWa__whiteSection,.page-module__EVJJWa__offWhiteSection,.page-module__EVJJWa__approachSection,.page-module__EVJJWa__sellerSection,.page-module__EVJJWa__aboutSection,.page-module__EVJJWa__findingSection,.page-module__EVJJWa__finalCtaSection{padding:48px 0}.page-module__EVJJWa__hero{padding-top:52px}.page-module__EVJJWa__heroContent h1{margin-top:14px;margin-bottom:20px;font-size:40px;line-height:1.08}.page-module__EVJJWa__heroLead{font-size:17px;line-height:1.65}.page-module__EVJJWa__buttonRow{flex-direction:column;gap:12px;margin-top:26px}.page-module__EVJJWa__heroPrimaryButton,.page-module__EVJJWa__lightOutlineButton,.page-module__EVJJWa__navyButton,.page-module__EVJJWa__navyOutlineButton{width:100%;min-height:50px}.page-module__EVJJWa__heroImagePlaceholder{min-height:210px;padding:20px}.page-module__EVJJWa__sellerImagePlaceholder,.page-module__EVJJWa__aboutImagePlaceholder{min-height:200px;padding:20px}.page-module__EVJJWa__sectionHeadingRow h2,.page-module__EVJJWa__centerHeading h2,.page-module__EVJJWa__approachIntro h2,.page-module__EVJJWa__aboutContent h2,.page-module__EVJJWa__sellerContent h2,.page-module__EVJJWa__finalCtaContent h2{font-size:30px;line-height:1.14}.page-module__EVJJWa__approachIntro h2{font-size:28px;line-height:1.12}.page-module__EVJJWa__sectionIntro{font-size:16px;line-height:1.65}.page-module__EVJJWa__developmentNote{margin:-10px 0 22px}.page-module__EVJJWa__centerHeading{text-align:left}.page-module__EVJJWa__propertyGrid>*{flex-basis:88%}.page-module__EVJJWa__typeGrid>*{flex-basis:82%}.page-module__EVJJWa__approachGrid>*{flex-basis:88%}.page-module__EVJJWa__locationGrid>*{flex-basis:76%}.page-module__EVJJWa__propertyCardBody,.page-module__EVJJWa__typeCardBody{padding:20px}.page-module__EVJJWa__locationCardBody{padding:18px}.page-module__EVJJWa__propertyCard h3,.page-module__EVJJWa__typeCard h3,.page-module__EVJJWa__locationCard h3,.page-module__EVJJWa__approachCard h3,.page-module__EVJJWa__processCard h3{font-size:20px}.page-module__EVJJWa__propertyFacts div{grid-template-columns:76px 1fr;gap:8px}.page-module__EVJJWa__approachCard{padding:24px}.page-module__EVJJWa__approachIntro>p:last-child,.page-module__EVJJWa__aboutContent>p:not(.page-module__EVJJWa__sectionEyebrow),.page-module__EVJJWa__sellerContent>p:not(.page-module__EVJJWa__eyebrow),.page-module__EVJJWa__finalCtaContent>p:not(.page-module__EVJJWa__sectionEyebrow){font-size:16px;line-height:1.65}.page-module__EVJJWa__processCard{padding:22px}}.page-module__EVJJWa__heroPrimaryButton{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-navy)}.page-module__EVJJWa__heroPrimaryButton:hover,.page-module__EVJJWa__heroPrimaryButton:focus-visible{border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:var(--color-navy)}.page-module__EVJJWa__navyOutlineButton{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-navy)}.page-module__EVJJWa__navyOutlineButton:hover,.page-module__EVJJWa__navyOutlineButton:focus-visible{border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:var(--color-navy)}.page-module__EVJJWa__hero{background:linear-gradient(90deg,#07101de0 0%,#07101db3 34%,#07101d57 58%,#07101d14 82%),url(/amy-criton-home-hero-gate-v1.png) 50%/cover no-repeat}.page-module__EVJJWa__heroImagePlaceholder{color:#0000;background:0 0;border-color:#0000}.page-module__EVJJWa__heroImagePlaceholder span{opacity:0}@media (max-width:820px){.page-module__EVJJWa__hero{background:linear-gradient(145deg, var(--color-midnight) 0%, var(--color-navy) 100%);padding:56px 0}.page-module__EVJJWa__heroGrid{grid-template-columns:1fr;gap:0;display:grid}.page-module__EVJJWa__heroContent{display:contents}.page-module__EVJJWa__heroContent .page-module__EVJJWa__eyebrow{grid-row:1}.page-module__EVJJWa__heroContent h1{grid-row:2}.page-module__EVJJWa__heroLead{grid-row:3}.page-module__EVJJWa__heroImagePlaceholder{aspect-ratio:16/9;background:url(/amy-criton-home-hero-gate-v1.png) 50%/contain no-repeat;border:0;grid-row:4;width:100%;min-height:0;margin-top:26px;padding:0;display:block}.page-module__EVJJWa__heroImagePlaceholder span{display:none}.page-module__EVJJWa__buttonRow{flex-direction:column;grid-row:5;gap:12px;margin-top:18px;display:flex}}@media (max-width:560px){.page-module__EVJJWa__hero{padding:48px 0}.page-module__EVJJWa__heroImagePlaceholder{margin-top:22px}}.page-module__EVJJWa__residentialTypeImage{background:url(/amy-criton-home-residential-v1.png) 50%/cover no-repeat}.page-module__EVJJWa__residentialTypeImage span{opacity:0}.page-module__EVJJWa__landDevelopmentTypeImage{background:#f4f1eb url(/amy-criton-home-land-development-v1.png) 50%/contain no-repeat}.page-module__EVJJWa__landDevelopmentTypeImage span{opacity:0}.page-module__EVJJWa__commercialHospitalityTypeImage{background:url(/amy-criton-home-commercial-hospitality-v1.png) 50%/cover no-repeat}.page-module__EVJJWa__commercialHospitalityTypeImage span{opacity:0}.page-module__EVJJWa__sellerImagePlaceholder{aspect-ratio:4/3;background:url(/amy-criton-home-sell-property-v1.png) 50%/cover no-repeat;border-color:#0000;min-height:0;padding:0}.page-module__EVJJWa__sellerImagePlaceholder span{opacity:0}.page-module__EVJJWa__cairoLocationImage{background:url(/amy-criton-home-location-cairo-v1.png) 50%/cover no-repeat;padding:0}.page-module__EVJJWa__newCairoLocationImage{background:url(/amy-criton-home-location-new-cairo-v1.png) 50%/cover no-repeat;padding:0}.page-module__EVJJWa__northCoastLocationImage{background:url(/amy-criton-home-location-north-coast-v1.png) 50%/cover no-repeat;padding:0}.page-module__EVJJWa__redSeaLocationImage{background:url(/amy-criton-home-location-red-sea-v1.png) 50%/cover no-repeat;padding:0}.page-module__EVJJWa__cairoLocationImage span,.page-module__EVJJWa__newCairoLocationImage span,.page-module__EVJJWa__northCoastLocationImage span,.page-module__EVJJWa__redSeaLocationImage span{opacity:0}.page-module__EVJJWa__sellerMobileButton{display:none}@media (max-width:820px){.page-module__EVJJWa__sellerContent .page-module__EVJJWa__lightOutlineButton{display:none!important}.page-module__EVJJWa__sellerMobileButton{border:1px solid var(--color-navy);background:var(--color-navy);width:100%;min-height:50px;color:var(--color-text-on-dark);text-align:center;justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:flex!important}.page-module__EVJJWa__sellerMobileButton:hover,.page-module__EVJJWa__sellerMobileButton:focus-visible{border-color:var(--color-navy-hover);background:var(--color-navy-hover);color:var(--color-text-on-dark)}}.page-module__EVJJWa__aboutImagePlaceholder{aspect-ratio:4/3;background:url(/amy-criton-home-about-v1.png) 50%/cover no-repeat;border-color:#0000;min-height:0;padding:0}.page-module__EVJJWa__aboutImagePlaceholder span{opacity:0}.page-module__EVJJWa__aboutMobileButton{display:none}@media (max-width:820px){.page-module__EVJJWa__aboutContent{order:1}.page-module__EVJJWa__aboutContent .page-module__EVJJWa__navyButton{display:none}.page-module__EVJJWa__aboutImagePlaceholder{order:2}.page-module__EVJJWa__aboutMobileButton{border:1px solid var(--color-navy);background:var(--color-navy);width:100%;min-height:50px;color:var(--color-text-on-dark);text-align:center;order:3;justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:flex}.page-module__EVJJWa__aboutMobileButton:hover,.page-module__EVJJWa__aboutMobileButton:focus-visible{border-color:var(--color-navy-hover);background:var(--color-navy-hover);color:var(--color-text-on-dark)}}.page-module__EVJJWa__findingSection{background:radial-gradient(ellipse at 12% 18%, #b59a6712 0%, #b59a6706 28%, transparent 54%), linear-gradient(180deg, var(--surface-page) 0%, var(--surface-alternate) 100%)}.page-module__EVJJWa__processCard{background:linear-gradient(145deg,#fffffff5 0%,#f9f7f2f5 100%);border-color:#b5aea2b8;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 14px 34px #0718270b,inset 0 1px #ffffffb8}.page-module__EVJJWa__propertyCard{border-color:#b5aea2c2;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 12px 30px #0718270a}@media (hover:hover) and (pointer:fine){.page-module__EVJJWa__processCard:hover,.page-module__EVJJWa__propertyCard:hover{border-color:#9a8f7ec7;transform:translateY(-3px);box-shadow:0 18px 42px #07182711}}@media (max-width:820px){.page-module__EVJJWa__processCard{box-shadow:0 9px 24px #0718270a}.page-module__EVJJWa__propertyCard{box-shadow:0 9px 24px #07182709}}
