.page-module___8aEwW__homeIntro{width:min(calc(100% - (var(--page-pad)*2)),var(--container));padding-block:var(--space-6);border-top:1px solid var(--line);margin-inline:auto}.page-module___8aEwW__homeIntro p{max-width:52ch;margin:0;line-height:1.4}.page-module___8aEwW__workSection,.page-module___8aEwW__practices,.page-module___8aEwW__ownedProduct,.page-module___8aEwW__studio,.page-module___8aEwW__closing{width:min(calc(100% - (var(--page-pad)*2)),var(--container));padding-block:var(--space-9);border-top:1px solid var(--line);margin-inline:auto}.page-module___8aEwW__sectionHeading{padding-bottom:var(--space-3);justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line-soft);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.25;display:flex}.page-module___8aEwW__sectionHeading p,.page-module___8aEwW__sectionHeading span{margin:0}.page-module___8aEwW__sectionHeading span{color:var(--muted)}.page-module___8aEwW__workList{border-bottom:1px solid var(--line-soft)}.page-module___8aEwW__workRow{grid-template-columns:var(--space-7)minmax(260px,.7fr)minmax(0,1fr)minmax(112px,auto);gap:var(--space-4);border-bottom:1px solid var(--line-soft);align-items:center;min-height:190px;display:grid}.page-module___8aEwW__workRow:last-child{border-bottom:0}.page-module___8aEwW__workNumber,.page-module___8aEwW__workTitle>span,.page-module___8aEwW__workEnd{color:var(--muted);font-size:var(--type-label);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.25}.page-module___8aEwW__workTitle h2{margin:var(--space-2)0 0;font-size:var(--type-heading);letter-spacing:-.025em;text-transform:uppercase;font-weight:800;line-height:.94}.page-module___8aEwW__workCopy{max-width:38ch;color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.45}.page-module___8aEwW__workEnd{justify-content:flex-end;align-items:center;gap:var(--space-3);white-space:nowrap;display:flex}.page-module___8aEwW__workEnd b{color:var(--ink);font-size:var(--type-subheading);font-weight:400;transition:transform .18s}.page-module___8aEwW__workRow:hover .page-module___8aEwW__workEnd b{transform:translate(3px,-3px)}.page-module___8aEwW__practiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module___8aEwW__practice{min-height:clamp(500px,42vw,650px);padding:var(--space-5)0;gap:var(--space-5);grid-template-rows:auto 1fr auto;display:grid}.page-module___8aEwW__practice:first-child{padding-right:var(--space-6)}.page-module___8aEwW__practice+.page-module___8aEwW__practice{padding-left:var(--space-6);border-left:1px solid var(--line-soft)}.page-module___8aEwW__practiceMeta{justify-content:space-between;gap:var(--space-3);color:var(--muted);font-size:var(--type-label);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.25;display:flex}.page-module___8aEwW__practice h2,.page-module___8aEwW__ownedIntro h2,.page-module___8aEwW__studio h2,.page-module___8aEwW__closing h2{font-size:var(--type-heading);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-weight:800;line-height:.9}.page-module___8aEwW__practice h2{align-self:center}.page-module___8aEwW__practiceBottom{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.page-module___8aEwW__practiceBottom p{max-width:34ch;color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.45}.page-module___8aEwW__practiceBottom>span{font-size:var(--type-label);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:1.25}.page-module___8aEwW__ownedProduct{gap:var(--space-8);grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;display:grid}.page-module___8aEwW__kicker{font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.25}.page-module___8aEwW__ownedIntro h2{margin-top:var(--space-3)}.page-module___8aEwW__ownedIntro>p:last-child{max-width:37ch;margin:var(--space-5)0 0;color:var(--muted);font-size:var(--type-body);line-height:1.45}.page-module___8aEwW__aurumFeature{border:1px solid var(--line);transition:transform .18s;display:block}.page-module___8aEwW__aurumFeature:hover{transform:translateY(-2px)}.page-module___8aEwW__aurumTop,.page-module___8aEwW__aurumBottom{min-height:var(--space-7);padding-inline:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--type-label);line-height:1.2;display:flex}.page-module___8aEwW__aurumTop{border-bottom:1px solid var(--line-soft)}.page-module___8aEwW__aurumTop strong{font-weight:600}.page-module___8aEwW__aurumTop span,.page-module___8aEwW__aurumBottom{color:var(--muted)}.page-module___8aEwW__aurumMiddle{min-height:420px;padding:var(--space-5);gap:var(--space-6);grid-template-columns:minmax(130px,.4fr) minmax(0,1fr);align-items:center;display:grid}.page-module___8aEwW__aurumMiddle>p{max-width:12ch;font-size:var(--type-heading);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-weight:800;line-height:.92}.page-module___8aEwW__orbit{aspect-ratio:1;justify-self:center;width:min(100%,210px);position:relative}.page-module___8aEwW__orbit i,.page-module___8aEwW__orbit b{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__orbit i{border:1px solid var(--line)}.page-module___8aEwW__orbit i:first-child{width:100%;height:100%}.page-module___8aEwW__orbit i:nth-child(2){width:62%;height:62%}.page-module___8aEwW__orbit b{background:var(--ink);width:18%;height:18%}.page-module___8aEwW__aurumBottom{border-top:1px solid var(--line-soft)}.page-module___8aEwW__studio,.page-module___8aEwW__closing{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(360px,.75fr);align-items:end;display:grid}.page-module___8aEwW__studio>div:first-child .page-module___8aEwW__kicker{margin-bottom:var(--space-3)}.page-module___8aEwW__studioCopy,.page-module___8aEwW__closingCopy{max-width:480px}.page-module___8aEwW__studioCopy p,.page-module___8aEwW__closingCopy p{color:var(--muted);font-size:var(--type-body);margin:0;line-height:1.45}.page-module___8aEwW__outlineButton{min-height:var(--space-6);margin-top:var(--space-4);padding-inline:var(--space-3);justify-content:center;align-items:center;gap:var(--space-1);border:1px solid var(--ink);width:fit-content;font-size:var(--type-label);letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1;transition:background .18s,color .18s;display:inline-flex}.page-module___8aEwW__outlineButton:hover{background:var(--ink);color:var(--paper)}.page-module___8aEwW__workRow:focus-visible,.page-module___8aEwW__practice:focus-visible,.page-module___8aEwW__aurumFeature:focus-visible,.page-module___8aEwW__outlineButton:focus-visible{outline-offset:4px;outline:2px solid}.page-module___8aEwW__closing{border-bottom:1px solid var(--line)}.page-module___8aEwW__closing .page-module___8aEwW__outlineButton{background:var(--ink);color:var(--paper)}.page-module___8aEwW__closing .page-module___8aEwW__outlineButton:hover{color:var(--ink);background:0 0}@media (max-width:1100px){.page-module___8aEwW__practiceGrid,.page-module___8aEwW__ownedProduct,.page-module___8aEwW__studio,.page-module___8aEwW__closing{grid-template-columns:1fr}.page-module___8aEwW__practice{min-height:520px}.page-module___8aEwW__practice:first-child{border-bottom:1px solid var(--line-soft);padding-right:0}.page-module___8aEwW__practice+.page-module___8aEwW__practice{border-left:0;padding-left:0}.page-module___8aEwW__ownedProduct{gap:var(--space-6)}.page-module___8aEwW__workRow{grid-template-columns:var(--space-6)minmax(220px,.65fr)minmax(0,1fr)minmax(100px,auto)}}@media (max-width:720px){.page-module___8aEwW__workSection,.page-module___8aEwW__practices,.page-module___8aEwW__ownedProduct,.page-module___8aEwW__studio,.page-module___8aEwW__closing{padding-block:var(--space-8)}.page-module___8aEwW__sectionHeading{align-items:flex-start;gap:var(--space-2);flex-direction:column}.page-module___8aEwW__workRow{min-height:0;padding-block:var(--space-5);grid-template-columns:var(--space-5)minmax(0,1fr)28px;gap:var(--space-3)}.page-module___8aEwW__workTitle{grid-column:2}.page-module___8aEwW__workCopy{grid-column:2/4}.page-module___8aEwW__workEnd{grid-area:1/3}.page-module___8aEwW__workEnd>span{display:none}.page-module___8aEwW__practice{min-height:0;padding-block:var(--space-6);gap:var(--space-6)}.page-module___8aEwW__practiceBottom>span{margin-top:var(--space-2)}.page-module___8aEwW__aurumMiddle{min-height:0;padding:var(--space-4);gap:var(--space-4);grid-template-columns:88px minmax(0,1fr)}.page-module___8aEwW__studio,.page-module___8aEwW__closing{gap:var(--space-6)}}@media (max-width:420px){.page-module___8aEwW__aurumTop,.page-module___8aEwW__aurumBottom{padding-inline:var(--space-3)}.page-module___8aEwW__aurumBottom{min-height:0;padding-block:var(--space-3);flex-direction:column;align-items:flex-start}.page-module___8aEwW__aurumMiddle{gap:var(--space-3);grid-template-columns:64px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__workEnd b,.page-module___8aEwW__aurumFeature,.page-module___8aEwW__outlineButton{transition:none}}@media (max-width:1200px){.page-module___8aEwW__workSection,.page-module___8aEwW__practices,.page-module___8aEwW__ownedProduct,.page-module___8aEwW__studio,.page-module___8aEwW__closing{padding-block:var(--space-8)}.page-module___8aEwW__workRow{gap:var(--space-3)}}@media (max-width:1100px){.page-module___8aEwW__practice{min-height:440px}}@media (max-width:900px){.page-module___8aEwW__workRow{min-height:0;padding-block:var(--space-4);grid-template-columns:var(--space-6)minmax(0,1fr)32px;gap:var(--space-3)}.page-module___8aEwW__workTitle{grid-column:2}.page-module___8aEwW__workCopy{grid-column:2/4}.page-module___8aEwW__workEnd{grid-area:1/3}.page-module___8aEwW__workEnd>span{display:none}}@media (max-width:720px){.page-module___8aEwW__homeIntro{padding-block:var(--space-5)}.page-module___8aEwW__workSection,.page-module___8aEwW__practices,.page-module___8aEwW__ownedProduct,.page-module___8aEwW__studio,.page-module___8aEwW__closing{padding-block:var(--space-6)}.page-module___8aEwW__workRow{padding-block:var(--space-4)}.page-module___8aEwW__practice{gap:var(--space-5)}.page-module___8aEwW__aurumTop,.page-module___8aEwW__aurumBottom{min-height:var(--space-6)}}@media (max-width:420px){.page-module___8aEwW__workRow{grid-template-columns:var(--space-4)minmax(0,1fr)24px;gap:var(--space-2)}.page-module___8aEwW__workTitle h2{line-height:.98}.page-module___8aEwW__practiceMeta{flex-wrap:wrap}.page-module___8aEwW__closing .page-module___8aEwW__outlineButton{width:100%}}.page-module___8aEwW__aurumFeature{touch-action:manipulation}.page-module___8aEwW__orbit,.page-module___8aEwW__orbit *{pointer-events:none}@media (max-width:720px){.page-module___8aEwW__aurumMiddle>p{max-width:none;font-size:clamp(20px,6.4vw,var(--type-subheading));line-height:.96}}@media (hover:none),(pointer:coarse){.page-module___8aEwW__aurumFeature:hover{transform:none}}.page-module___8aEwW__workGateway{width:min(calc(100% - (var(--page-pad)*2)),var(--container));padding-block:var(--space-9);border-top:1px solid var(--line);margin-inline:auto}.page-module___8aEwW__workGatewayMeta{padding-bottom:var(--space-3);justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--muted);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.25;display:flex}.page-module___8aEwW__workGatewayMeta p,.page-module___8aEwW__workGatewayMeta span{margin:0}.page-module___8aEwW__workGatewayLink{min-height:190px;padding:var(--space-5);justify-content:space-between;align-items:flex-end;gap:var(--space-5);background:var(--ink);color:var(--paper);font-size:var(--type-heading);letter-spacing:-.025em;text-transform:uppercase;font-weight:800;line-height:.94;display:flex}.page-module___8aEwW__workGatewayLink b{font-size:var(--type-title);flex:none;font-weight:400;line-height:.8;transition:transform .18s}.page-module___8aEwW__workGatewayLink:hover b{transform:translate(4px,-4px)}.page-module___8aEwW__workGatewayLink:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:1200px){.page-module___8aEwW__workGateway{padding-block:var(--space-8)}}@media (max-width:720px){.page-module___8aEwW__workGateway{padding-block:var(--space-6)}.page-module___8aEwW__workGatewayMeta{align-items:flex-start;gap:var(--space-2);flex-direction:column}.page-module___8aEwW__workGatewayLink{min-height:150px;padding:var(--space-4);font-size:var(--type-heading);align-items:flex-end}.page-module___8aEwW__workGatewayLink b{font-size:var(--type-hero)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__workGatewayLink b{transition:none}}.page-module___8aEwW__ownedProduct{background:var(--ink);width:100%;max-width:none;color:var(--paper);border-top:0;margin:0;padding:0;display:block}.page-module___8aEwW__ownedProductInner{width:min(calc(100% - (var(--page-pad)*2)),var(--container));padding-block:var(--space-9);gap:var(--space-9);grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;margin-inline:auto;display:grid}.page-module___8aEwW__ownedIntro h2{margin-top:var(--space-4);max-width:11ch;line-height:.94}.page-module___8aEwW__ownedCopy{max-width:32ch;margin:var(--space-5)0 0;color:#fffefab8;font-size:var(--type-body);line-height:1.5}.page-module___8aEwW__ownedIntro .page-module___8aEwW__outlineButton{margin-top:var(--space-5);border-color:var(--paper);color:var(--paper)}.page-module___8aEwW__ownedIntro .page-module___8aEwW__outlineButton:hover{background:var(--paper);color:var(--ink)}.page-module___8aEwW__ownedProduct .page-module___8aEwW__aurumFeature{color:var(--paper);background:0 0;border-color:#fffefa38}.page-module___8aEwW__ownedProduct .page-module___8aEwW__aurumFeature:hover{border-color:#fffefa7a}.page-module___8aEwW__ownedProduct .page-module___8aEwW__aurumTop{border-bottom-color:#fffefa24}.page-module___8aEwW__ownedProduct .page-module___8aEwW__aurumTop span,.page-module___8aEwW__ownedProduct .page-module___8aEwW__aurumBottom{color:#fffefaad}.page-module___8aEwW__ownedProduct .page-module___8aEwW__aurumBottom{border-top-color:#fffefa24}.page-module___8aEwW__ownedProduct .page-module___8aEwW__orbit i{border-color:#fffefa47}.page-module___8aEwW__ownedProduct .page-module___8aEwW__orbit b{background:var(--paper)}@media (max-width:1100px){.page-module___8aEwW__ownedProductInner{gap:var(--space-7);grid-template-columns:1fr}.page-module___8aEwW__ownedIntro h2,.page-module___8aEwW__ownedCopy{max-width:30ch}}@media (max-width:720px){.page-module___8aEwW__ownedProduct{padding-block:0}.page-module___8aEwW__ownedProductInner{padding-block:var(--space-7);gap:var(--space-6)}.page-module___8aEwW__ownedIntro h2{margin-top:var(--space-3)}.page-module___8aEwW__ownedCopy,.page-module___8aEwW__ownedIntro .page-module___8aEwW__outlineButton{margin-top:var(--space-4)}}
