[data-work-project=atwell-suites-dallas]{isolation:isolate;font-family:Arial,Helvetica,sans-serif;line-height:normal}[data-work-project=atwell-suites-dallas] :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd){margin:revert;font-size:revert;font-weight:revert}[data-work-project=atwell-suites-dallas] :where(h1,h2,h3,h4,h5,h6){font-family:inherit}[data-work-project=atwell-suites-dallas] :where(img){width:auto}[data-work-project=atwell-suites-dallas] :where(ul,ol){list-style:revert;padding:revert}[data-work-project=atwell-suites-dallas] :where(section[id],div[id]){scroll-margin-top:110px}[data-work-project=atwell-suites-dallas]{--ink:#111;--paper:#f4f2ed;--muted:#6f6f6a;--line:#d9d6cf;--red:#e6262d;--sand:#d3a157}[data-work-project=atwell-suites-dallas] *{box-sizing:border-box}[data-work-project=atwell-suites-dallas]{scroll-behavior:smooth;color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}[data-work-project=atwell-suites-dallas] img{width:100%;display:block}[data-work-project=atwell-suites-dallas] a{color:inherit;text-decoration:none}[data-work-project=atwell-suites-dallas] header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#fffffff2;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;height:76px;padding:0 4.5vw;display:flex;position:sticky;top:0}[data-work-project=atwell-suites-dallas] .brand{letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:800}[data-work-project=atwell-suites-dallas] .brand:before{content:"";background:var(--red);width:10px;height:10px;margin-right:10px;display:inline-block}[data-work-project=atwell-suites-dallas] nav{letter-spacing:.13em;text-transform:uppercase;gap:28px;font-size:11px;display:flex}[data-work-project=atwell-suites-dallas] .hero{background:#111;height:calc(100vh - 76px);min-height:650px;position:relative;overflow:hidden}[data-work-project=atwell-suites-dallas] .hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}[data-work-project=atwell-suites-dallas] .hero:after{content:"";background:linear-gradient(90deg,#000000a3 0%,#00000038 52%,#0000000f 100%);position:absolute;inset:0}[data-work-project=atwell-suites-dallas] .hero-copy{z-index:2;color:#fff;max-width:860px;position:absolute;bottom:7vh;left:5vw}[data-work-project=atwell-suites-dallas] .eyebrow,[data-work-project=atwell-suites-dallas] .kicker{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:700}[data-work-project=atwell-suites-dallas] .eyebrow{margin-bottom:18px}[data-work-project=atwell-suites-dallas] h1{letter-spacing:-.06em;margin:0 0 28px;font-size:clamp(56px,8vw,120px);font-weight:700;line-height:.86}[data-work-project=atwell-suites-dallas] .hero-copy p{max-width:700px;margin:0;font-size:clamp(18px,1.6vw,24px);line-height:1.45}[data-work-project=atwell-suites-dallas] .facts{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}[data-work-project=atwell-suites-dallas] .fact{border-right:1px solid var(--line);padding:30px 3vw}[data-work-project=atwell-suites-dallas] .fact:last-child{border-right:0}[data-work-project=atwell-suites-dallas] .fact small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:9px;display:block}[data-work-project=atwell-suites-dallas] .fact strong{font-size:17px;font-weight:600}[data-work-project=atwell-suites-dallas] .intro{grid-template-columns:.85fr 1.4fr;gap:8vw;padding:120px 6vw 130px;display:grid}[data-work-project=atwell-suites-dallas] .kicker{color:var(--red);margin-bottom:16px}[data-work-project=atwell-suites-dallas] .intro h2,[data-work-project=atwell-suites-dallas] .section-title{letter-spacing:-.05em;margin:0;font-size:clamp(42px,5.8vw,80px);line-height:.95}[data-work-project=atwell-suites-dallas] .copy{max-width:760px;font-size:20px;line-height:1.7}[data-work-project=atwell-suites-dallas] .copy p{margin:0 0 22px}[data-work-project=atwell-suites-dallas] .cinema{height:82vh;min-height:580px;overflow:hidden}[data-work-project=atwell-suites-dallas] .cinema img{-o-object-fit:cover;object-fit:cover;height:100%}[data-work-project=atwell-suites-dallas] .program{background:var(--paper);padding:115px 6vw}[data-work-project=atwell-suites-dallas] .program-head{grid-template-columns:1fr 1.3fr;gap:8vw;margin-bottom:65px;display:grid}[data-work-project=atwell-suites-dallas] .program-head p{max-width:720px;margin:0;font-size:19px;line-height:1.7}[data-work-project=atwell-suites-dallas] .program-grid{border-top:1px solid #bbb;border-left:1px solid #bbb;grid-template-columns:repeat(4,1fr);display:grid}[data-work-project=atwell-suites-dallas] .program-item{border-bottom:1px solid #bbb;border-right:1px solid #bbb;min-height:150px;padding:30px}[data-work-project=atwell-suites-dallas] .program-item b{margin-bottom:10px;font-size:30px;display:block}[data-work-project=atwell-suites-dallas] .program-item span{letter-spacing:.05em;text-transform:uppercase;color:#555;font-size:13px}[data-work-project=atwell-suites-dallas] .gallery{grid-template-columns:1.15fr .85fr;gap:18px;padding:5vw 4vw;display:grid}[data-work-project=atwell-suites-dallas] .gallery .large{-o-object-fit:cover;object-fit:cover;height:760px}[data-work-project=atwell-suites-dallas] .stack{grid-template-rows:1fr 1fr;gap:18px;height:760px;display:grid}[data-work-project=atwell-suites-dallas] .stack img{-o-object-fit:cover;object-fit:cover;height:100%}[data-work-project=atwell-suites-dallas] .planning{padding:120px 6vw 80px}[data-work-project=atwell-suites-dallas] .planning-top{grid-template-columns:1fr 1.35fr;gap:8vw;margin-bottom:55px;display:grid}[data-work-project=atwell-suites-dallas] .planning-top p{margin:0;font-size:19px;line-height:1.7}[data-work-project=atwell-suites-dallas] .plan-pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}[data-work-project=atwell-suites-dallas] .plan-card{border:1px solid var(--line);background:#fff}[data-work-project=atwell-suites-dallas] .plan-card img{-o-object-fit:contain;object-fit:contain;background:#fafafa;height:540px}[data-work-project=atwell-suites-dallas] .caption{border-top:1px solid var(--line);letter-spacing:.11em;text-transform:uppercase;color:#555;padding:18px 20px;font-size:11px}[data-work-project=atwell-suites-dallas] .site{color:#fff;background:#111;padding:115px 6vw}[data-work-project=atwell-suites-dallas] .site-head{grid-template-columns:1fr 1.3fr;gap:8vw;margin-bottom:55px;display:grid}[data-work-project=atwell-suites-dallas] .site p{color:#d0d0d0;margin:0;font-size:19px;line-height:1.7}[data-work-project=atwell-suites-dallas] .site img{-o-object-fit:contain;object-fit:contain;background:#fff;max-height:800px;padding:22px}[data-work-project=atwell-suites-dallas] .full-bleed-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}[data-work-project=atwell-suites-dallas] .full-bleed-grid img{-o-object-fit:cover;object-fit:cover;height:68vh;min-height:500px}[data-work-project=atwell-suites-dallas] .outcome{grid-template-columns:.7fr 1.5fr;gap:8vw;padding:125px 6vw;display:grid}[data-work-project=atwell-suites-dallas] .outcome blockquote{letter-spacing:-.045em;margin:0;font-size:clamp(36px,5vw,72px);font-weight:650;line-height:1.04}[data-work-project=atwell-suites-dallas] .outcome p{max-width:720px;font-size:18px;line-height:1.7}[data-work-project=atwell-suites-dallas] .next{background:var(--red);color:#fff;justify-content:space-between;align-items:end;padding:78px 6vw;display:flex}[data-work-project=atwell-suites-dallas] .next small{letter-spacing:.16em;text-transform:uppercase;font-size:10px}[data-work-project=atwell-suites-dallas] .next h3{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(38px,5vw,68px)}[data-work-project=atwell-suites-dallas] .arrow{font-size:58px}[data-work-project=atwell-suites-dallas] footer{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;padding:40px 6vw;font-size:10px;display:flex}@media (max-width:850px){[data-work-project=atwell-suites-dallas] nav{display:none}[data-work-project=atwell-suites-dallas] .facts{grid-template-columns:1fr 1fr}[data-work-project=atwell-suites-dallas] .facts .fact{border-bottom:1px solid var(--line)}[data-work-project=atwell-suites-dallas] .intro,[data-work-project=atwell-suites-dallas] .program-head,[data-work-project=atwell-suites-dallas] .planning-top,[data-work-project=atwell-suites-dallas] .site-head,[data-work-project=atwell-suites-dallas] .outcome{grid-template-columns:1fr;gap:36px}[data-work-project=atwell-suites-dallas] .program-grid{grid-template-columns:1fr 1fr}[data-work-project=atwell-suites-dallas] .gallery{grid-template-columns:1fr}[data-work-project=atwell-suites-dallas] .gallery .large,[data-work-project=atwell-suites-dallas] .stack{height:auto}[data-work-project=atwell-suites-dallas] .stack img{height:420px}[data-work-project=atwell-suites-dallas] .plan-pair,[data-work-project=atwell-suites-dallas] .full-bleed-grid{grid-template-columns:1fr}[data-work-project=atwell-suites-dallas] .plan-card img{height:380px}}
