._85xS6G_page{--about-accent:color-mix(in srgb, var(--t-bright) 65%, var(--aar-lilac));--rule:color-mix(in srgb, var(--t-bright) 18%, transparent);--section-space:clamp(5.2rem, 7.2vw, 10.4rem);width:min(100%,100vw);color:var(--t-bright)}._85xS6G_container{width:min(92%,132rem);margin-inline:auto}._85xS6G_page section{min-width:0}._85xS6G_page h1,._85xS6G_page h2,._85xS6G_page h3{letter-spacing:-.035em;text-wrap:balance}._85xS6G_page h2{font-size:clamp(3.2rem,3.55vw,5.2rem);line-height:1.08}._85xS6G_page h3{font-size:clamp(2.1rem,1.8vw,2.7rem);line-height:1.2}._85xS6G_page p{color:var(--t-bright);text-wrap:pretty;font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.5}._85xS6G_page a{touch-action:manipulation}._85xS6G_page a:focus-visible{outline:2px solid var(--t-bright);outline-offset:5px}._85xS6G_page ::selection{color:var(--aar-canvas);background:var(--aar-lilac)}._85xS6G_cover{color:var(--t-bright);background:color-mix(in srgb, var(--base) 94%, var(--aar-lilac));margin-top:clamp(1.2rem,1.4vw,2.4rem);position:relative;overflow:clip}._85xS6G_cover:before{aspect-ratio:125/106;pointer-events:none;content:"";background:var(--aar-lilac);opacity:.13;width:min(68vw,94rem);position:absolute;inset-block-start:-16%;inset-inline-end:-10%;-webkit-mask:url(/logo/aaronline-mark.svg) 50%/contain no-repeat;mask:url(/logo/aaronline-mark.svg) 50%/contain no-repeat}._85xS6G_cover>._85xS6G_container{position:relative}._85xS6G_hero{padding-block:clamp(4.6rem,6.4vw,9.6rem) clamp(4rem,5.5vw,8rem)}._85xS6G_hero h1{font-size:clamp(4rem,9.1vw,14.8rem);line-height:.93}._85xS6G_titleLine{padding-inline-start:clamp(.8rem,10vw,16rem);display:block}._85xS6G_heroDetails{margin-top:clamp(2.4rem,3.7vw,4.8rem)}._85xS6G_heroDetails p{max-width:48ch;font-size:clamp(1.9rem,1.55vw,2.4rem)}._85xS6G_heroActions{flex-wrap:wrap;gap:0 2.4rem;margin-top:1rem;display:flex}._85xS6G_textLink{min-height:4.4rem;color:var(--t-bright);align-items:center;gap:.8rem;font-size:1.7rem;font-weight:600;display:inline-flex}._85xS6G_textLink span{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.28em}._85xS6G_textLink:hover span{text-decoration-color:currentColor}._85xS6G_heroActions a:first-child{color:var(--about-accent)}._85xS6G_body{padding-block:var(--section-space) clamp(2.4rem, 3vw, 4.8rem)}._85xS6G_projects{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(2.8rem,3vw,4.4rem);margin-top:clamp(2rem,3vw,4rem);display:grid}._85xS6G_allProjects{margin-top:clamp(1.6rem,2.4vw,3.2rem)}._85xS6G_project:first-child{grid-row:span 2}._85xS6G_projectLink{color:var(--t-bright);border-radius:1.6rem;display:block}._85xS6G_artwork{aspect-ratio:2.1;background:var(--base-tint);border-radius:1.6rem;position:relative;overflow:hidden}._85xS6G_project:first-child ._85xS6G_artwork{aspect-ratio:1.47}._85xS6G_artwork img{object-fit:cover;object-position:center 35%}._85xS6G_projectTitle{justify-content:space-between;align-items:baseline;gap:1.2rem;margin-top:1.4rem;display:flex}._85xS6G_projectTitle i{color:var(--about-accent);font-size:1.8rem}._85xS6G_projectLink:hover h3{text-underline-offset:.2em;text-decoration:underline}._85xS6G_project p{max-width:58ch;margin-top:.5rem;font-size:clamp(1.6rem,1.3vw,1.9rem)}._85xS6G_approach,._85xS6G_budget{margin-top:var(--section-space)}._85xS6G_approach{scroll-margin-top:8rem}._85xS6G_approach ol{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem clamp(2rem,3vw,4.8rem);margin-top:clamp(1.8rem,2.5vw,3.2rem);padding:1.8rem 0 0;list-style:inside decimal;display:grid}._85xS6G_approach li::marker{color:var(--about-accent);font-size:1.7rem;font-weight:600}._85xS6G_approach li h3{display:inline}._85xS6G_approach li p{max-width:56ch;margin-top:.6rem}._85xS6G_budget{background:color-mix(in srgb, var(--base) 91%, var(--aar-lilac));border-radius:1.6rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,7.2rem);padding:clamp(2rem,4.5vw,6.4rem);scroll-margin-top:8rem;display:grid}._85xS6G_budget p{max-width:46ch;margin-top:1.6rem}._85xS6G_budget dl{gap:1.6rem;margin:0;display:grid}._85xS6G_budget dl>div{border-top:1px solid var(--rule);padding-top:1.4rem}._85xS6G_budget dt{font-size:clamp(2rem,1.65vw,2.4rem);font-weight:600;line-height:1.2}._85xS6G_budget dd{text-wrap:pretty;max-width:46ch;margin:.5rem 0 0;font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.5}._85xS6G_meet{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,4vw,5.6rem);margin-top:clamp(2.8rem,4vw,5.6rem);padding-bottom:clamp(2.4rem,4vw,5.6rem);display:grid}._85xS6G_meet p{max-width:54ch;margin-top:1.2rem}._85xS6G_contact{min-height:4.8rem;color:var(--aar-canvas);background:var(--aar-lime);border-color:var(--aar-lime);justify-self:start;padding-inline:clamp(1.6rem,2vw,2.2rem);font-size:clamp(1.7rem,1.5vw,2.2rem);transition-property:background-color,border-color}._85xS6G_contact:hover{color:var(--aar-canvas);background:color-mix(in srgb, var(--aar-lime) 80%, white);border-color:color-mix(in srgb, var(--aar-lime) 80%, white)}@media (max-width:767px){._85xS6G_container{width:calc(100% - 3.6rem)}._85xS6G_cover:before{width:86vw;inset-block-start:-3%;inset-inline-end:-22%}._85xS6G_titleLine{padding-inline-start:clamp(.8rem,2vw,2.4rem)}._85xS6G_projects,._85xS6G_approach ol,._85xS6G_budget,._85xS6G_meet{grid-template-columns:1fr}._85xS6G_approach ol{border-top:0;padding-top:0}._85xS6G_approach li{border-top:1px solid var(--rule);padding-block-start:1.4rem}._85xS6G_project:first-child{grid-row:auto}._85xS6G_artwork{aspect-ratio:1.55}}@media (prefers-reduced-motion:reduce){._85xS6G_page a{transition:none}}
