.CircularProjectsShowcase_section__ClJwW{position:relative;background:var(--surface);color:var(--ink);height:calc(100svh + var(--segments, 2) * 150svh)}.CircularProjectsShowcase_pin__iQFL_{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;overflow:hidden}.CircularProjectsShowcase_head__YFCM9{padding:calc(var(--header-h) + clamp(1rem, 2.5vw, 2rem)) var(--gutter) 0;width:100%;max-width:var(--maxw);margin-inline:auto;display:grid;grid-gap:.5rem;gap:.5rem}.CircularProjectsShowcase_label__CYw0v{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint)}.CircularProjectsShowcase_headTitle__BNXQU{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:.96;letter-spacing:-.03em;text-transform:uppercase}.CircularProjectsShowcase_headTitle__BNXQU em{font-style:normal;color:var(--sand)}.CircularProjectsShowcase_intro__057ob{font-size:var(--fs-small);color:var(--ink-muted);max-width:46ch}.CircularProjectsShowcase_stage__XeIGl{flex:1 1;min-height:0;width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}.CircularProjectsShowcase_index__lLXVS{display:flex;flex-direction:row;align-items:baseline;gap:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CircularProjectsShowcase_indexItem__A7u6o{font-family:var(--font-cond);font-variation-settings:"wdth" 78;font-weight:600;font-size:clamp(1.1rem,2.1vw,2rem);line-height:1;color:var(--ink);opacity:.28;transform:translateY(0);transition:opacity .52s var(--ease),transform .52s var(--ease)}.CircularProjectsShowcase_indexActive__Up2t1{opacity:1}.CircularProjectsShowcase_indexTotal__9RcQ3{font-size:var(--fs-small);color:var(--ink-faint);letter-spacing:.06em}.CircularProjectsShowcase_circle__0vDcM{--a:0deg;position:relative;width:min(74vw,340px);aspect-ratio:1;border-radius:50%;overflow:visible}.CircularProjectsShowcase_disc__IKUmX{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:var(--surface-3);transform:translateZ(0)}.CircularProjectsShowcase_layer__KF7W0{position:absolute;inset:0;will-change:mask-image;-webkit-backface-visibility:hidden;backface-visibility:hidden}.CircularProjectsShowcase_layer__KF7W0[data-masked=true]{-webkit-mask-image:conic-gradient(from -90deg,#000 var(--a),rgba(0,0,0,0) var(--a));mask-image:conic-gradient(from -90deg,#000 var(--a),rgba(0,0,0,0) var(--a))}.CircularProjectsShowcase_layer__KF7W0 img{width:100%;height:100%;object-fit:cover;transform:scale(var(--imgScale,1));transition:transform .9s var(--ease)}.CircularProjectsShowcase_needle__9AaHN{position:absolute;left:50%;bottom:50%;width:1px;height:56%;background:var(--brown);opacity:.55;transform-origin:50% 100%;transform:translateX(-50%) rotate(var(--a));pointer-events:none}.CircularProjectsShowcase_needle__9AaHN:after{content:"";position:absolute;left:50%;top:-5px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--brown)}.CircularProjectsShowcase_expand__NAGHE{position:absolute;right:-2%;bottom:4%;width:clamp(48px,5vw,62px);height:clamp(48px,5vw,62px);border-radius:50%;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease)}.CircularProjectsShowcase_expand__NAGHE:hover{background:var(--ink);color:var(--surface)}.CircularProjectsShowcase_record__bFf8n{display:grid;grid-gap:.4rem;gap:.4rem;justify-items:center;text-align:center;max-width:34ch}.CircularProjectsShowcase_recordInner__nqOir{display:grid;grid-gap:.4rem;gap:.4rem;justify-items:inherit;animation:CircularProjectsShowcase_recordIn__oqInZ .52s var(--ease) both}@keyframes CircularProjectsShowcase_recordIn__oqInZ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.CircularProjectsShowcase_recordLabel__ACx0F{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint)}.CircularProjectsShowcase_projectName__KOwpy{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,3vw,3rem);line-height:.96;letter-spacing:-.034em;text-transform:uppercase}.CircularProjectsShowcase_place___6FhH{font-size:var(--fs-small);color:var(--ink-muted)}.CircularProjectsShowcase_meta__8V9g6{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;justify-content:center;margin-top:.5rem;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint)}.CircularProjectsShowcase_cta__UOpBU{margin-top:1rem}.CircularProjectsShowcase_foot__oa3JV{width:100%;max-width:var(--maxw);margin-inline:auto;padding:0 var(--gutter) clamp(1.25rem,3vw,2.25rem);display:flex;align-items:baseline;justify-content:flex-end;gap:1rem}.CircularProjectsShowcase_status__bielA{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint)}.CircularProjectsShowcase_track__ybdZd{position:absolute;left:var(--gutter);right:var(--gutter);bottom:0;height:1px;background:var(--line)}.CircularProjectsShowcase_trackBar__SYW8B{display:block;height:100%;background:var(--ink);transform-origin:left;transform:scaleX(0)}@media (min-width:768px){.CircularProjectsShowcase_circle__0vDcM{width:min(48vw,420px)}.CircularProjectsShowcase_stage__XeIGl{gap:clamp(1.5rem,4vw,3rem)}}@media (min-width:1024px){.CircularProjectsShowcase_stage__XeIGl{grid-template-columns:auto minmax(0,auto) minmax(0,1fr);justify-items:start;gap:clamp(2rem,5vw,6rem)}.CircularProjectsShowcase_index__lLXVS{flex-direction:column;align-items:flex-start;gap:.55rem}.CircularProjectsShowcase_circle__0vDcM{width:clamp(340px,34vw,560px)}.CircularProjectsShowcase_record__bFf8n{justify-items:start;text-align:left}.CircularProjectsShowcase_meta__8V9g6{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.CircularProjectsShowcase_section__ClJwW{height:auto}.CircularProjectsShowcase_pin__iQFL_{position:relative;height:auto;overflow:visible}.CircularProjectsShowcase_needle__9AaHN,.CircularProjectsShowcase_track__ybdZd{display:none}.CircularProjectsShowcase_layer__KF7W0[data-masked=true]{-webkit-mask-image:none;mask-image:none}.CircularProjectsShowcase_recordInner__nqOir{animation:none}}@property --p{syntax:"<number>";initial-value:0;inherits:true}.ScrollZoomHero_hero__7XWZA{--p:0;--zoom:0.055;position:relative;height:200svh;background:var(--dark)}.ScrollZoomHero_sentinel__gWP9v{position:absolute;inset:0;pointer-events:none}.ScrollZoomHero_pin__JlExc{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column}.ScrollZoomHero_frame__67nWC{position:absolute;inset:0;overflow:hidden;transform:scale(calc(1 + var(--zoom) * var(--p)));transform-origin:52% 46%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ScrollZoomHero_frame__67nWC img{width:100%;height:100%;object-fit:cover;object-position:center 52%}.ScrollZoomHero_scrim__B7mgB{position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,14,12,.62) 0,rgba(16,14,12,.34) 30%,rgba(16,14,12,.5) 60%,rgba(16,14,12,.9));opacity:calc(1 + var(--p) * .42);pointer-events:none}.ScrollZoomHero_floorScrim__1OFb4{position:absolute;inset:auto 0 0 0;height:52%;z-index:2;background:linear-gradient(180deg,rgba(16,14,12,0) 0,rgba(16,14,12,.62) 55%,rgba(16,14,12,.94));pointer-events:none}.ScrollZoomHero_title__BWBHc{position:absolute;z-index:3;left:var(--gutter);right:var(--gutter);bottom:30%;margin-inline:auto;max-width:var(--maxw);font-family:var(--font-display);font-weight:700;font-size:clamp(2.75rem,9.1vw,11.5rem);line-height:.82;letter-spacing:-.05em;text-transform:uppercase;color:var(--cream);transform:translate3d(0,calc(var(--p) * -6vh),0);opacity:clamp(0,calc(1 - var(--p) * 1.25),1);will-change:transform,opacity}.ScrollZoomHero_title__BWBHc span{display:block}.ScrollZoomHero_title__BWBHc span:nth-child(2){padding-left:.06em;color:var(--beige)}.ScrollZoomHero_titleEm__lnVPo{font-style:italic;font-weight:400;color:inherit}@media (min-width:768px){.ScrollZoomHero_title__BWBHc span{white-space:nowrap}}.ScrollZoomHero_content__eF1Gd{position:relative;z-index:4;height:100%;width:100%;max-width:var(--maxw);margin-inline:auto;padding:calc(var(--header-h) + clamp(1.5rem, 4vw, 3rem)) var(--gutter) clamp(1.75rem,4vw,3.25rem);display:flex;flex-direction:column;justify-content:flex-end;color:var(--cream);pointer-events:none}.ScrollZoomHero_lower__l_FMy{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);align-items:end;transform:translate3d(0,calc(var(--p) * -3vh),0);opacity:clamp(0,calc(1 - var(--p) * 2.15),1);will-change:transform,opacity}.ScrollZoomHero_lower__l_FMy>*{pointer-events:auto}.ScrollZoomHero_support__Wexnf{font-size:var(--fs-body);line-height:1.5;color:rgba(244,239,230,.82);max-width:40ch}.ScrollZoomHero_ctas__JFRZJ{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ScrollZoomHero_cta__i55zV{background:var(--cream);color:var(--ink-900);border-color:var(--cream)}.ScrollZoomHero_cta__i55zV:hover{background:var(--sand);border-color:var(--sand)}.ScrollZoomHero_ctaGhost__NDC2e{color:var(--cream);border-color:rgba(244,239,230,.42)}.ScrollZoomHero_ctaGhost__NDC2e:hover{background:var(--cream);color:var(--ink-900);border-color:var(--cream)}.ScrollZoomHero_hero__7XWZA[data-entered=false] .ScrollZoomHero_aside__1GBng,.ScrollZoomHero_hero__7XWZA[data-entered=false] .ScrollZoomHero_title__BWBHc span>i,.ScrollZoomHero_hero__7XWZA[data-entered=true] .ScrollZoomHero_title__BWBHc{animation:ScrollZoomHero_fadeUp__g8_nP var(--dur-slower) var(--ease) .12s both}.ScrollZoomHero_hero__7XWZA[data-entered=true] .ScrollZoomHero_lower__l_FMy{animation:ScrollZoomHero_fadeUp__g8_nP var(--dur-slow) var(--ease) .46s both}@keyframes ScrollZoomHero_riseIn__nlF_P{0%{transform:translate3d(0,105%,0)}to{transform:translateZ(0)}}@keyframes ScrollZoomHero_fadeIn__M2xHt{0%{opacity:0}to{opacity:1}}@keyframes ScrollZoomHero_fadeUp__g8_nP{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:768px){.ScrollZoomHero_hero__7XWZA{--zoom:0.09;height:220svh}}@media (min-width:1024px){.ScrollZoomHero_hero__7XWZA{--zoom:0.12;height:235svh}.ScrollZoomHero_lower__l_FMy{grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,5vw,6rem);align-items:end}}@media (min-width:1440px){.ScrollZoomHero_hero__7XWZA{--zoom:0.135}}@media (max-height:560px) and (orientation:landscape){.ScrollZoomHero_title__BWBHc{font-size:clamp(2.25rem,7vh,3.5rem)}.ScrollZoomHero_support__Wexnf{display:none}}@media (max-width:767px){.ScrollZoomHero_frame__67nWC img{object-position:60% 46%}.ScrollZoomHero_scrim__B7mgB{background:linear-gradient(180deg,rgba(16,14,12,.42) 0,rgba(16,14,12,.18) 30%,rgba(16,14,12,.32) 60%,rgba(16,14,12,.78))}.ScrollZoomHero_floorScrim__1OFb4{background:linear-gradient(180deg,rgba(16,14,12,0) 0,rgba(16,14,12,.5) 55%,rgba(16,14,12,.88))}}@media (prefers-reduced-motion:reduce){.ScrollZoomHero_hero__7XWZA{height:auto;--zoom:0}.ScrollZoomHero_pin__JlExc{position:relative;height:100svh}.ScrollZoomHero_frame__67nWC{transform:none}.ScrollZoomHero_scrim__B7mgB{opacity:1}.ScrollZoomHero_lower__l_FMy,.ScrollZoomHero_title__BWBHc{transform:none;opacity:1}.ScrollZoomHero_hero__7XWZA[data-entered=false] .ScrollZoomHero_lower__l_FMy,.ScrollZoomHero_hero__7XWZA[data-entered=false] .ScrollZoomHero_title__BWBHc{opacity:1}.ScrollZoomHero_hero__7XWZA[data-entered=true] .ScrollZoomHero_lower__l_FMy,.ScrollZoomHero_hero__7XWZA[data-entered=true] .ScrollZoomHero_title__BWBHc{animation:none}}.ServiceGrid_section__l51fL{background:var(--surface)}.ServiceGrid_divider__ZtEY_{height:1px;background:var(--line)}.ServiceGrid_grid__Wlouj{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--line)}.ServiceGrid_copy__85M48{display:flex;flex-direction:column;justify-content:space-between;gap:clamp(2.5rem,6vw,5rem);padding:3.75rem clamp(2rem,4vw,3.5rem) 2.75rem;border-bottom:1px solid var(--line);background:var(--surface)}@media (min-width:640px){.ServiceGrid_copy__85M48{padding-top:4.375rem;padding-bottom:3.5rem}}@media (min-width:1024px){.ServiceGrid_copy__85M48{padding-top:5.9375rem;padding-bottom:4.5rem}}.ServiceGrid_label__vHyCS{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint)}.ServiceGrid_title__BHVlJ{font-family:var(--font-display);font-weight:700;font-size:clamp(2.125rem,3.6vw,3.5rem);line-height:.94;letter-spacing:-.034em;text-transform:uppercase;white-space:pre-line;margin-top:1rem}.ServiceGrid_copyFoot__4oBZK{display:grid;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem)}.ServiceGrid_intro__dU6le{font-size:var(--fs-body);line-height:1.62;color:var(--ink-muted);max-width:36ch}.ServiceGrid_actions__ilLR0{display:flex;flex-wrap:wrap;gap:.5rem}.ServiceGrid_card__luTYJ{position:relative;display:block;min-height:clamp(340px,52vw,420px);overflow:hidden;border-bottom:1px solid var(--line);color:var(--cream);cursor:pointer;isolation:isolate}.ServiceGrid_plate__TendO{position:absolute;inset:0;z-index:0;display:block}.ServiceGrid_plate__TendO img{width:100%;height:100%;object-fit:cover;transform:scale(1);filter:grayscale(1);transition:transform .9s var(--ease);will-change:transform}.ServiceGrid_veil__0f8Dj{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(38,31,26,.1) 0,rgba(38,31,26,.42)),rgba(38,31,26,.2);transition:background-color .9s var(--ease),opacity .9s var(--ease)}.ServiceGrid_cardBody__VM3qj{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:.6rem;padding:clamp(1.1rem,2vw,1.6rem)}.ServiceGrid_cardTitle__crYpY{font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1;letter-spacing:-.028em;text-transform:uppercase;white-space:pre-line;text-shadow:0 1px 20px rgba(38,31,26,.55);transition:transform .9s var(--ease)}.ServiceGrid_reveal__2ag1F{display:grid;grid-gap:.7rem;gap:.7rem;justify-items:start}.ServiceGrid_cardText__bXas6{font-size:var(--fs-small);line-height:1.5;color:rgba(244,239,230,.9);max-width:30ch;text-shadow:0 1px 16px rgba(38,31,26,.6)}.ServiceGrid_cardCta__dce4X{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--cream);padding-bottom:.3rem;border-bottom:1px solid rgba(244,239,230,.5)}.ServiceGrid_cardArrow__Wd5o8{transition:transform .62s var(--ease)}.ServiceGrid_card__luTYJ:focus-visible{outline:2px solid var(--cream);outline-offset:-6px}@media (hover:none),(max-width:1023px){.ServiceGrid_veil__0f8Dj{background:linear-gradient(180deg,rgba(38,31,26,.12) 0,rgba(38,31,26,.58)),rgba(38,31,26,.3)}}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.ServiceGrid_reveal__2ag1F{opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.ServiceGrid_card__luTYJ:focus-visible .ServiceGrid_plate__TendO img,.ServiceGrid_card__luTYJ:hover .ServiceGrid_plate__TendO img{transform:scale(1.04)}.ServiceGrid_card__luTYJ:focus-visible .ServiceGrid_veil__0f8Dj,.ServiceGrid_card__luTYJ:hover .ServiceGrid_veil__0f8Dj{background:linear-gradient(180deg,rgba(38,31,26,.3) 0,rgba(38,31,26,.7)),rgba(38,31,26,.6)}.ServiceGrid_card__luTYJ:focus-visible .ServiceGrid_cardTitle__crYpY,.ServiceGrid_card__luTYJ:hover .ServiceGrid_cardTitle__crYpY{transform:translateY(-4px)}.ServiceGrid_card__luTYJ:focus-visible .ServiceGrid_reveal__2ag1F,.ServiceGrid_card__luTYJ:hover .ServiceGrid_reveal__2ag1F{opacity:1;transform:translateY(0)}.ServiceGrid_card__luTYJ:focus-visible .ServiceGrid_cardArrow__Wd5o8,.ServiceGrid_card__luTYJ:hover .ServiceGrid_cardArrow__Wd5o8{transform:translateX(4px)}}@media (min-width:720px){.ServiceGrid_grid__Wlouj{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceGrid_copy__85M48{grid-column:1/-1}.ServiceGrid_card__luTYJ{border-right:1px solid var(--line)}.ServiceGrid_card__luTYJ:nth-of-type(2n){border-right:0}}@media (min-width:1024px){.ServiceGrid_grid__Wlouj{grid-template-columns:minmax(0,.86fr) repeat(3,minmax(0,1fr));grid-template-areas:"copy a a b" "copy c d b" "copy e e f";border-top:0}.ServiceGrid_copy__85M48{grid-area:copy;border-right:1px solid var(--line)}.ServiceGrid_card__luTYJ{min-height:clamp(240px,21vw,320px)}.ServiceGrid_card__luTYJ[data-area=a]{grid-area:a}.ServiceGrid_card__luTYJ[data-area=b]{grid-area:b;border-right:0}.ServiceGrid_card__luTYJ[data-area=c]{grid-area:c}.ServiceGrid_card__luTYJ[data-area=d]{grid-area:d}.ServiceGrid_card__luTYJ[data-area=e]{grid-area:e}.ServiceGrid_card__luTYJ[data-area=f]{grid-area:f;border-right:0}}@media (min-width:1440px){.ServiceGrid_card__luTYJ{min-height:clamp(280px,19vw,360px)}}@media (prefers-reduced-motion:reduce){.ServiceGrid_cardArrow__Wd5o8,.ServiceGrid_cardTitle__crYpY,.ServiceGrid_plate__TendO img,.ServiceGrid_reveal__2ag1F,.ServiceGrid_veil__0f8Dj{transition:none!important;transform:none!important}.ServiceGrid_reveal__2ag1F{opacity:1!important}}.SpecBand_band__bldQ6{display:grid;grid-template-columns:minmax(0,1fr);background:var(--ink-900);border-top:1px solid var(--line);padding-bottom:5.625rem}@media (min-width:640px){.SpecBand_band__bldQ6{padding-bottom:7.1875rem}}@media (min-width:1024px){.SpecBand_band__bldQ6{padding-bottom:10rem}}.SpecBand_stage__jO6Xz{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.75rem,3.4vw,3.25rem);perspective:1600px}.SpecBand_plate__3T7sU{--rx:0deg;--ry:0deg;position:relative;max-width:380px;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .48s var(--ease),box-shadow .48s var(--ease);border-radius:var(--radius-sm);box-shadow:0 34px 60px -28px rgba(0,0,0,.55),0 12px 26px -16px rgba(0,0,0,.4);will-change:transform}@media (hover:hover) and (pointer:fine){.SpecBand_plate__3T7sU:hover{transform:translateY(-4px) scale(1.015) rotateX(var(--rx)) rotateY(var(--ry));box-shadow:0 44px 76px -30px rgba(0,0,0,.6),0 16px 32px -16px rgba(0,0,0,.44)}}@media (hover:none),(pointer:coarse){.SpecBand_plate__3T7sU{transform:none}}.SpecBand_plateFrame__Eu4ou{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:inherit;background:var(--ink-900)}.SpecBand_plateFrame__Eu4ou img{width:100%;height:100%;object-fit:contain}.SpecBand_plateImage__YWLUe{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .42s var(--ease)}.SpecBand_plateImageActive__jw6OB{opacity:1;pointer-events:auto}.SpecBand_typeTabs__EPlaH{display:flex;gap:clamp(1.5rem,3vw,2.5rem)}.SpecBand_typeTab__73_T5{position:relative;padding-bottom:.5rem;font-family:var(--font-serif);font-size:clamp(1.05rem,1.6vw,1.375rem);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;color:var(--ink-faint);transition:color var(--dur-fast) var(--ease)}.SpecBand_typeTab__73_T5:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sand);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.SpecBand_typeTab__73_T5:hover{color:var(--ink-muted)}.SpecBand_typeTabActive__FFYJS{color:var(--cream)}.SpecBand_typeTabActive__FFYJS:after{transform:scaleX(1)}.SpecBand_panel__QU3cH{display:flex;flex-direction:column;gap:clamp(1.75rem,3.2vw,2.75rem);padding:clamp(2rem,4vw,3rem) clamp(1.75rem,3.4vw,3.25rem) clamp(1.75rem,3.4vw,3.25rem);color:var(--ink)}.SpecBand_name__p2E6M{font-family:var(--font-display);font-weight:700;font-size:clamp(1.75rem,3vw,3rem);line-height:.94;letter-spacing:-.032em;text-transform:uppercase;max-width:16ch}.SpecBand_location__0vS7X{font-size:var(--fs-small);color:var(--ink-muted);margin-top:.5rem}.SpecBand_typeBlock__58wjJ{display:grid;grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.5rem,3vw,2.25rem);padding-top:clamp(1.25rem,2.5vw,2rem);border-top:1px solid var(--line);animation:SpecBand_fadeUp__apOci .52s var(--ease) both}.SpecBand_typeName__GrWXh{font-family:var(--font-serif);font-size:clamp(1.25rem,2.1vw,1.75rem);letter-spacing:-.014em;line-height:1.2;max-width:24ch}.SpecBand_stats__nGgt9{display:grid;grid-template-columns:max-content}.SpecBand_statKey__W3Xne{display:flex;align-items:center;gap:.45rem;font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint);margin-bottom:.55rem}.SpecBand_statKey__W3Xne svg{width:13px;height:13px;flex:none;opacity:.8}.SpecBand_statValue__NnwV6{font-family:var(--font-cond);font-variation-settings:"wdth" 74;font-weight:600;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:.92;letter-spacing:-.02em;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.SpecBand_description__UaqHX{max-width:42ch;color:var(--ink-muted)}.SpecBand_foot__Ae1Al{padding-top:clamp(1.5rem,2.5vw,2rem);border-top:1px solid var(--line)}.SpecBand_cta__4adhm{color:var(--cream)}@keyframes SpecBand_fadeUp__apOci{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:900px){.SpecBand_band__bldQ6{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.SpecBand_stage__jO6Xz{align-items:center}.SpecBand_plate__3T7sU{width:68%}.SpecBand_typeTabs__EPlaH{align-self:center}.SpecBand_panel__QU3cH{padding-top:clamp(3rem,6vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.SpecBand_plate__3T7sU{transition:none;transform:none}.SpecBand_plateImage__YWLUe{transition:none}.SpecBand_typeBlock__58wjJ{animation:none}.SpecBand_typeTab__73_T5,.SpecBand_typeTab__73_T5:after{transition:none}}.ValuationCTA_section__1q1c2{padding-block:var(--section-y);overflow:clip}.ValuationCTA_grid__8HQOU{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2.5rem,5vw,4rem);gap:clamp(2.5rem,5vw,4rem);align-items:center}.ValuationCTA_text__NffVV{display:grid;grid-gap:clamp(.9rem,1.8vw,1.4rem);gap:clamp(.9rem,1.8vw,1.4rem);align-content:center}.ValuationCTA_eyebrow__2a_K0{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-faint)}.ValuationCTA_title__HutVD{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:.96;letter-spacing:-.032em;text-transform:uppercase;color:var(--ink);max-width:14ch}.ValuationCTA_italic__TE4n7{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:clamp(1.375rem,2.4vw,2.25rem);line-height:1.05;letter-spacing:-.02em;color:var(--sand);margin-top:-.2rem}.ValuationCTA_body__Z8dx9{font-size:var(--fs-body);line-height:1.62;color:var(--ink-muted);max-width:44ch;margin-top:.5rem}.ValuationCTA_action___w41i{display:grid;grid-gap:.5rem;gap:.5rem;justify-items:start;margin-top:.75rem}.ValuationCTA_cta__5LsL2{position:relative;display:inline-flex;align-items:baseline;gap:.7em;font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink);padding-block:.6rem;cursor:pointer}.ValuationCTA_cta__5LsL2:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform:scaleX(.32);transform-origin:left;transition:transform var(--dur-slow) var(--ease)}.ValuationCTA_cta__5LsL2:focus-visible:after,.ValuationCTA_cta__5LsL2:hover:after{transform:scaleX(1)}.ValuationCTA_ctaArrow__vSOMy{display:inline-block;transition:transform var(--dur-slow) var(--ease)}.ValuationCTA_cta__5LsL2:focus-visible .ValuationCTA_ctaArrow__vSOMy,.ValuationCTA_cta__5LsL2:hover .ValuationCTA_ctaArrow__vSOMy{transform:translateX(5px)}.ValuationCTA_note__LVh3m{font-size:var(--fs-small);color:var(--ink-faint)}.ValuationCTA_benefits__vrgpa{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:clamp(1.25rem,2.5vw,2rem);padding-top:clamp(1.1rem,2.2vw,1.6rem);border-top:1px solid var(--line)}.ValuationCTA_benefit__6V62t{display:grid;grid-gap:.15rem;gap:.15rem}.ValuationCTA_benefitTerm__JqJPz{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink)}.ValuationCTA_benefitDesc__VyRh7{font-size:var(--fs-small);color:var(--ink-muted)}.ValuationCTA_figure__I_tj8{position:relative;aspect-ratio:16/11;overflow:hidden;background:var(--beige);border-radius:var(--radius)}.ValuationCTA_figure__I_tj8 img{width:100%;height:100%;object-fit:cover;transform:scale(1.045);transition:transform 1.2s var(--ease);will-change:transform}.ValuationCTA_figure__I_tj8[data-in] img{transform:scale(1)}.ValuationCTA_grid__8HQOU:has(.ValuationCTA_cta__5LsL2:focus-visible) .ValuationCTA_figure__I_tj8[data-in] img,.ValuationCTA_grid__8HQOU:has(.ValuationCTA_cta__5LsL2:hover) .ValuationCTA_figure__I_tj8[data-in] img{transform:scale(1.022)}@media (min-width:640px){.ValuationCTA_benefits__vrgpa{grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:0}.ValuationCTA_benefit__6V62t+.ValuationCTA_benefit__6V62t{padding-left:clamp(1rem,2.2vw,2rem);margin-left:clamp(1rem,2.2vw,2rem);border-left:1px solid var(--line)}}@media (min-width:900px){.ValuationCTA_grid__8HQOU{grid-template-columns:minmax(0,.86fr) minmax(0,1.2fr);gap:clamp(3rem,6vw,6rem)}.ValuationCTA_figure__I_tj8{aspect-ratio:4/3;width:calc(100% + var(--gutter));margin-right:calc(var(--gutter) * -1);border-radius:var(--radius) 0 0 var(--radius)}.ValuationCTA_text__NffVV{padding-right:clamp(1rem,3vw,3rem)}}@media (min-width:1440px){.ValuationCTA_figure__I_tj8{aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.ValuationCTA_figure__I_tj8 img,.ValuationCTA_figure__I_tj8[data-in] img{transform:none;transition:none}}.USAFSection_section__QIvyL{position:relative;isolation:isolate;background:#0e0d0b;color:var(--on-dark);padding-block:var(--section-y);overflow:hidden}.USAFSection_ground__4bnIK{position:absolute;inset:0;z-index:0;background-image:url(/USAF_housing_aviano.webp);background-size:cover;background-position:100% 52%;background-repeat:no-repeat;opacity:.5;filter:saturate(.32) contrast(1.4) brightness(.78);pointer-events:none}.USAFSection_textVeil__mzRnk{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(14,13,11,.78),rgba(14,13,11,.7) 32%,rgba(14,13,11,.32) 56%,rgba(14,13,11,0) 76%)}.USAFSection_content__b1cXA.USAFSection_content__b1cXA{position:relative;z-index:2;background:transparent}.USAFSection_grid__VSGKn{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(2.75rem,6vw,5rem);gap:clamp(2.75rem,6vw,5rem)}.USAFSection_text__UOICC{display:grid;grid-gap:clamp(1.25rem,2.4vw,2rem);gap:clamp(1.25rem,2.4vw,2rem);align-content:start;max-width:820px}.USAFSection_title__j34id{font-family:var(--font-serif);font-size:var(--fs-h2);line-height:1.02;letter-spacing:-.024em;max-width:16ch}.USAFSection_body__kxB5S{max-width:46ch}.USAFSection_badge__hhUuj{display:inline-flex;align-items:center;gap:.65rem;margin-top:clamp(.75rem,1.8vw,1.25rem);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:rgba(239,231,219,.45)}.USAFSection_flag__9c61A{width:18px;height:12px;opacity:.7;flex:none;border-radius:2px;overflow:hidden}.USAFSection_foot__lZqVV{margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(1.25rem,2.5vw,2rem);border-top:1px solid var(--on-dark-line)}@media (min-width:900px){.USAFSection_grid__VSGKn{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.USAFSection_ground__4bnIK{background-position:100% 34%}.USAFSection_textVeil__mzRnk{background:linear-gradient(180deg,rgba(14,13,11,.72),rgba(14,13,11,.68) 62%,rgba(14,13,11,.3))}}