.page-module___8aEwW__page{background:var(--base-white);color:var(--text-primary);width:100%}.page-module___8aEwW__introduction{padding:clamp(4rem, calc(2.857rem + 5.714vw), 8rem) var(--layout-gutter)}.page-module___8aEwW__introductionInner{max-width:var(--shell-main);gap:clamp(2rem,1.429rem + 2.857vw,4rem);width:100%;margin:0 auto;display:grid}.page-module___8aEwW__identity{gap:var(--spacing-03);display:grid}.page-module___8aEwW__name,.page-module___8aEwW__role,.page-module___8aEwW__introductionCopy p{margin:0}.page-module___8aEwW__name,.page-module___8aEwW__role{font-size:clamp(2rem,1.714rem + 1.429vw,2.5rem);line-height:1.2}.page-module___8aEwW__name{color:var(--text-primary);font-weight:500}.page-module___8aEwW__role{color:var(--neutral-5);font-weight:500}.page-module___8aEwW__introductionCopy{gap:var(--spacing-07);max-width:56rem;display:grid}.page-module___8aEwW__mobileIntroductionCopy,.page-module___8aEwW__mobileProvenance{display:none}.page-module___8aEwW__mobileProvenanceInner{max-width:var(--shell-main);width:100%;margin:0 auto}.page-module___8aEwW__introductionCopy p{color:var(--text-secondary);font-size:clamp(var(--font-size-body), calc(1.036rem + .446vw), 1.375rem);line-height:1.45}.page-module___8aEwW__introductionCopy a,.page-module___8aEwW__projectTitle a,.page-module___8aEwW__projectLink{color:inherit;text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px}.page-module___8aEwW__introductionCopy a:hover,.page-module___8aEwW__introductionCopy a:focus-visible,.page-module___8aEwW__projectTitle a:hover,.page-module___8aEwW__projectTitle a:focus-visible,.page-module___8aEwW__projectLink:hover,.page-module___8aEwW__projectLink:focus-visible{text-decoration-thickness:2px}.page-module___8aEwW__projectField{padding:clamp(4rem, calc(2.857rem + 5.714vw), 8rem) var(--layout-gutter)}.page-module___8aEwW__nextGenField{background:var(--azure-3)}.page-module___8aEwW__nextGenField .page-module___8aEwW__projectInner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:72px}.page-module___8aEwW__designSystemField{background:var(--ocean-0)}.page-module___8aEwW__cloudField{background:var(--icecap-2)}.page-module___8aEwW__projectInner{max-width:var(--shell-project);grid-template-columns:minmax(17rem,.82fr) minmax(0,1.68fr);align-items:stretch;gap:clamp(2.5rem,1.714rem + 3.929vw,5.25rem);width:100%;margin:0 auto;display:grid}.page-module___8aEwW__projectContext{align-content:start;gap:var(--spacing-06);padding-block:clamp(0rem,2.381vw - 1.143rem,1rem);display:grid}.page-module___8aEwW__eyebrow,.page-module___8aEwW__projectTitle,.page-module___8aEwW__projectDescription{margin:0}.page-module___8aEwW__eyebrow{color:var(--text-muted);font-size:var(--font-size-small);font-weight:500;line-height:var(--line-height-small)}.page-module___8aEwW__projectTitle{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,1.429rem + 2.857vw,4rem);font-weight:400;line-height:1.02}.page-module___8aEwW__projectTitle a{text-decoration:none}.page-module___8aEwW__projectTitle a:hover,.page-module___8aEwW__projectTitle a:focus-visible{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.page-module___8aEwW__projectDescription{color:var(--text-secondary);max-width:33rem;font-size:clamp(1.125rem,1.054rem + .357vw,1.375rem);line-height:1.5}.page-module___8aEwW__metrics{border-bottom:1px solid color-mix(in srgb, var(--neutral-7) 24%, transparent);border-top:1px solid color-mix(in srgb, var(--neutral-7) 24%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(.5rem,.214rem + 1.429vw,1.5rem) 0 0;display:grid}.page-module___8aEwW__metric{gap:var(--spacing-03);min-width:0;padding:var(--spacing-05) var(--spacing-05) var(--spacing-05) 0;flex-direction:column-reverse;display:flex}.page-module___8aEwW__metric+.page-module___8aEwW__metric{border-left:1px solid color-mix(in srgb, var(--neutral-7) 24%, transparent);padding-left:var(--spacing-05)}.page-module___8aEwW__metric dt,.page-module___8aEwW__metric dd{margin:0}.page-module___8aEwW__metric dt{color:var(--text-muted);font-size:clamp(.7rem, calc(.671rem + .143vw), var(--font-size-small));line-height:1.35}.page-module___8aEwW__metric dd{color:var(--text-primary);overflow-wrap:anywhere;font-size:clamp(1.25rem,1.107rem + .714vw,1.75rem);font-weight:500;line-height:1.05}.page-module___8aEwW__projectLink{font-size:var(--font-size-small);align-items:center;gap:var(--spacing-03);line-height:var(--line-height-small);margin-top:var(--spacing-03);width:fit-content;display:inline-flex}.page-module___8aEwW__visualCard{border-radius:var(--radius-05);color:var(--neutral-0);grid-template-rows:minmax(0,1fr);min-height:clamp(31rem,47vw,39rem);padding:clamp(1.5rem,1.214rem + 1.429vw,2.5rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__visualCard:after{border-radius:inherit;content:"";pointer-events:none;transition:border-color var(--motion-fast) ease;border:1px solid #fff0;position:absolute;inset:0}.page-module___8aEwW__visualCard:hover:after,.page-module___8aEwW__visualCard:focus-visible:after{border-color:#ffffff8c}.page-module___8aEwW__visualCard:focus-visible{outline:3px solid var(--neutral-9);outline-offset:4px}.page-module___8aEwW__nextGenCard{background:linear-gradient(180deg, var(--ocean-7) 0%, var(--ocean-7) 24%, var(--icecap-8) 58%, var(--azure-7) 100%)}.page-module___8aEwW__designSystemCard{background:linear-gradient(180deg, var(--ocean-8) 0%, var(--ocean-7) 58%, var(--icecap-8) 100%)}.page-module___8aEwW__cloudCard{background:linear-gradient(180deg, var(--icecap-8) 0%, var(--ocean-7) 66%, var(--ocean-8) 100%)}.page-module___8aEwW__cardHeader{font-size:var(--font-size-small);line-height:var(--line-height-small);z-index:3;justify-content:space-between;align-items:start;display:none;position:relative}.page-module___8aEwW__cardHeader span:first-child{color:var(--neutral-0);font-weight:500}.page-module___8aEwW__cardHeader span:last-child{color:var(--neutral-2);text-align:right}.page-module___8aEwW__nextGenVisual{margin-top:var(--spacing-07);grid-template-columns:minmax(8rem,.72fr) minmax(3rem,.2fr) minmax(15rem,1.25fr);align-items:center;min-height:0;display:grid;position:relative}.page-module___8aEwW__schemaWindow,.page-module___8aEwW__formWindow{min-height:0;transition:transform .7s cubic-bezier(.2,.8,.2,1),opacity .5s;display:grid;box-shadow:0 1.5rem 4rem #0a1e293d}.page-module___8aEwW__schemaWindow{background:var(--ocean-9);border:1px solid var(--ocean-5);border-radius:var(--radius-03);align-content:start;gap:var(--spacing-04);min-height:20rem;padding:var(--spacing-05);justify-self:end;width:min(100%,18rem);transform:translate(1.5rem)rotate(-2deg)}.page-module___8aEwW__windowBar{gap:var(--spacing-02);margin-bottom:var(--spacing-04);display:flex}.page-module___8aEwW__windowBar span{background:var(--ocean-4);border-radius:var(--radius-full);width:.45rem;height:.45rem}.page-module___8aEwW__codeLine{background:var(--icecap-5);border-radius:var(--radius-full);opacity:.72;height:.45rem;display:block}.page-module___8aEwW__codeLine[data-length=long]{width:92%}.page-module___8aEwW__codeLine[data-length=medium]{width:68%}.page-module___8aEwW__codeLine[data-length=short]{width:44%}.page-module___8aEwW__codeGroup{border-left:1px solid var(--ocean-4);gap:var(--spacing-04);margin-left:var(--spacing-05);padding:var(--spacing-04) 0 var(--spacing-04) var(--spacing-05);display:grid}.page-module___8aEwW__transformRail{align-items:center;gap:var(--spacing-06);z-index:2;justify-items:center;display:grid;position:relative}.page-module___8aEwW__transformRail:before{background:linear-gradient(90deg, var(--icecap-4), var(--azure-7));content:"";height:1px;position:absolute;top:50%;left:-1.75rem;right:-1.75rem}.page-module___8aEwW__transformRail span{background:var(--azure-7);border:2px solid var(--neutral-0);border-radius:var(--radius-full);z-index:1;width:.75rem;height:.75rem;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:relative}.page-module___8aEwW__formWindow{background:var(--base-white);border:1px solid var(--azure-7);border-radius:var(--radius-04);color:var(--neutral-9);grid-template-rows:auto 1fr;min-height:25rem;transform:translate(-1rem)rotate(1deg)}.page-module___8aEwW__formTabs{border-bottom:1px solid var(--neutral-1);gap:var(--spacing-06);padding:var(--spacing-05) var(--spacing-06) 0;font-size:.75rem;display:flex}.page-module___8aEwW__formTabs span{padding-bottom:var(--spacing-04)}.page-module___8aEwW__formTabs span:first-child{border-bottom:2px solid var(--ocean-7);font-weight:500}.page-module___8aEwW__formBody{align-content:start;gap:var(--spacing-05);padding:var(--spacing-06);display:grid}.page-module___8aEwW__formField,.page-module___8aEwW__repeatableGroup{gap:var(--spacing-03);font-size:.75rem;display:grid}.page-module___8aEwW__formField>span:last-child{border:1px solid var(--neutral-2);border-radius:var(--radius-01);height:2.25rem}.page-module___8aEwW__repeatableGroup{border:1px solid var(--neutral-2);border-radius:var(--radius-02);margin-top:var(--spacing-03);padding:var(--spacing-05)}.page-module___8aEwW__repeatableItem{background:var(--neutral-0);border:1px solid var(--neutral-1);border-radius:var(--radius-01);height:2.75rem}.page-module___8aEwW__nextGenCard:hover .page-module___8aEwW__schemaWindow,.page-module___8aEwW__nextGenCard:focus-visible .page-module___8aEwW__schemaWindow{opacity:.82;transform:translate(0)rotate(0)}.page-module___8aEwW__nextGenCard:hover .page-module___8aEwW__formWindow,.page-module___8aEwW__nextGenCard:focus-visible .page-module___8aEwW__formWindow{transform:translate(0)rotate(0)scale(1.015)}.page-module___8aEwW__nextGenCard:hover .page-module___8aEwW__transformRail span:first-child,.page-module___8aEwW__nextGenCard:focus-visible .page-module___8aEwW__transformRail span:first-child{transform:translateY(2.25rem)}.page-module___8aEwW__nextGenCard:hover .page-module___8aEwW__transformRail span:last-child,.page-module___8aEwW__nextGenCard:focus-visible .page-module___8aEwW__transformRail span:last-child{transform:translateY(-2.25rem)}.page-module___8aEwW__bentoViewport{background:var(--icecap-0);border:1px solid var(--azure-7);border-radius:var(--radius-03);margin-top:var(--spacing-07);min-height:0;padding:var(--spacing-05);overflow:hidden}.page-module___8aEwW__bentoTrack{gap:var(--spacing-04);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(6rem,auto);transition:transform .85s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(0)}.page-module___8aEwW__designSystemCard:hover .page-module___8aEwW__bentoTrack,.page-module___8aEwW__designSystemCard:focus-visible .page-module___8aEwW__bentoTrack{transform:translateY(-2.25rem)}.page-module___8aEwW__bentoTile{background:var(--base-white);border:1px solid var(--neutral-1);border-radius:var(--radius-02);color:var(--neutral-9);min-height:7rem;padding:var(--spacing-05);display:grid;overflow:hidden}.page-module___8aEwW__colourTile{grid-area:span 2/span 4}.page-module___8aEwW__swatchGrid{gap:var(--spacing-03);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.page-module___8aEwW__swatchGrid>span{border-radius:var(--radius-01);min-height:2.6rem}.page-module___8aEwW__typeTile{grid-area:span 2/span 2;align-content:end}.page-module___8aEwW__typeTile span:first-child{font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:.85}.page-module___8aEwW__typeTile span:last-child{color:var(--neutral-6);margin-top:var(--spacing-04);font-size:.75rem}.page-module___8aEwW__spacingTile{align-content:center;gap:var(--spacing-03);grid-column:span 2}.page-module___8aEwW__spacingTile span{background:var(--azure-8);height:.65rem;display:block}.page-module___8aEwW__spacingTile span:first-child{width:25%}.page-module___8aEwW__spacingTile span:nth-child(2){width:45%}.page-module___8aEwW__spacingTile span:nth-child(3){width:70%}.page-module___8aEwW__spacingTile span:nth-child(4){width:100%}.page-module___8aEwW__componentTile{gap:var(--spacing-04);grid-column:span 4}.page-module___8aEwW__componentToolbar{background:var(--ocean-8);border-radius:var(--radius-01);height:2.25rem}.page-module___8aEwW__componentRows{gap:var(--spacing-03);display:grid}.page-module___8aEwW__componentRows span{background:var(--neutral-0);border:1px solid var(--neutral-1);border-radius:var(--radius-01);height:2rem}.page-module___8aEwW__formTile{align-content:center;gap:var(--spacing-04);grid-column:span 3}.page-module___8aEwW__formTile span{border:1px solid var(--neutral-2);border-radius:var(--radius-01);height:2.25rem}.page-module___8aEwW__tokensTile{gap:var(--spacing-03);grid-column:span 3;grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__tokensTile span{background:var(--neutral-0);border-radius:var(--radius-01);justify-content:center;align-items:center;font-size:.75rem;display:flex}.page-module___8aEwW__colourTileSecondary{grid-column:span 6}.page-module___8aEwW__cloudVisual{margin-top:var(--spacing-07);grid-template-columns:minmax(8rem,.75fr) auto minmax(17rem,1.45fr);align-items:center;gap:clamp(1.25rem,.964rem + 1.429vw,2.25rem);min-height:0;display:grid}.page-module___8aEwW__eventCloud{align-content:center;gap:var(--spacing-04);grid-template-columns:repeat(2,minmax(0,1fr));min-height:19rem;display:grid}.page-module___8aEwW__eventChip{background:var(--ocean-6);border:1px solid var(--ocean-4);border-radius:var(--radius-full);color:var(--neutral-0);min-height:2.5rem;padding:var(--spacing-03) var(--spacing-04);justify-content:center;align-items:center;font-size:.75rem;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:flex}.page-module___8aEwW__eventChip:first-child,.page-module___8aEwW__eventChip:nth-child(5){transform:translate(-.75rem)}.page-module___8aEwW__eventChip:nth-child(2),.page-module___8aEwW__eventChip:nth-child(6){transform:translate(.75rem)}.page-module___8aEwW__eventChip:nth-child(3){transform:translate(-1.25rem)}.page-module___8aEwW__eventChip:nth-child(4),.page-module___8aEwW__eventChip:nth-child(7){transform:translate(1.25rem)}.page-module___8aEwW__cloudCard:hover .page-module___8aEwW__eventChip,.page-module___8aEwW__cloudCard:focus-visible .page-module___8aEwW__eventChip{transform:translate(0)}.page-module___8aEwW__correlationNode{background:var(--azure-7);border:3px solid var(--neutral-0);border-radius:var(--radius-full);color:var(--ocean-9);align-content:center;justify-items:center;width:6.5rem;height:6.5rem;font-size:.7rem;line-height:1.25;display:grid;position:relative}.page-module___8aEwW__correlationNode:before,.page-module___8aEwW__correlationNode:after{background:var(--icecap-4);content:"";width:clamp(1.25rem,4vw,3.5rem);height:1px;position:absolute;top:50%}.page-module___8aEwW__correlationNode:before{right:100%}.page-module___8aEwW__correlationNode:after{left:100%}.page-module___8aEwW__correlationNode span:first-child{font-weight:600}.page-module___8aEwW__incidentStack{gap:var(--spacing-04);display:grid}.page-module___8aEwW__incidentCard{background:var(--base-white);border:1px solid var(--azure-7);border-radius:var(--radius-02);color:var(--neutral-9);align-items:center;gap:var(--spacing-04);padding:var(--spacing-05);grid-template-columns:auto minmax(0,1fr) auto;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:grid;transform:translate(0);box-shadow:0 1rem 3rem #0a1e292e}.page-module___8aEwW__incidentCard:nth-child(2){transform:translate(1rem)}.page-module___8aEwW__incidentCard:nth-child(3){transform:translate(2rem)}.page-module___8aEwW__cloudCard:hover .page-module___8aEwW__incidentCard,.page-module___8aEwW__cloudCard:focus-visible .page-module___8aEwW__incidentCard{transform:translate(0)}.page-module___8aEwW__severityMarker{background:var(--icecap-6);border-radius:var(--radius-full);width:.75rem;height:.75rem}.page-module___8aEwW__incidentCard>span:nth-child(2){gap:var(--spacing-02);min-width:0;display:grid}.page-module___8aEwW__incidentCard strong,.page-module___8aEwW__incidentCard small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__incidentCard strong{font-size:.8rem;font-weight:500}.page-module___8aEwW__incidentCard small{color:var(--neutral-6);font-size:.68rem}.page-module___8aEwW__incidentStatus{background:var(--icecap-1);border-radius:var(--radius-full);color:var(--icecap-9);padding:var(--spacing-02) var(--spacing-03);font-size:.65rem}@media (max-width:1023px){.page-module___8aEwW__projectInner{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:clamp(2.5rem,5vw,4rem)}.page-module___8aEwW__visualCard{min-height:32rem}.page-module___8aEwW__nextGenVisual{grid-template-columns:minmax(7rem,.65fr) minmax(2rem,.15fr) minmax(12rem,1.2fr)}.page-module___8aEwW__schemaWindow{min-height:17rem}.page-module___8aEwW__formWindow{min-height:22rem}.page-module___8aEwW__cloudVisual{grid-template-columns:minmax(7rem,.65fr) 5rem minmax(14rem,1.25fr)}}@media (max-width:899px){.page-module___8aEwW__projectInner{grid-template-columns:1fr}.page-module___8aEwW__nextGenField .page-module___8aEwW__projectInner{grid-template-columns:1fr;gap:40px}.page-module___8aEwW__projectContext{max-width:42rem;padding-block:0}.page-module___8aEwW__projectDescription{max-width:39rem}.page-module___8aEwW__visualCard{min-height:clamp(30rem,73vw,38rem)}}@media (max-width:639px){.page-module___8aEwW__introduction,.page-module___8aEwW__projectField{padding-left:var(--layout-gutter);padding-right:var(--layout-gutter)}.page-module___8aEwW__introduction{padding-top:3rem;padding-bottom:3.5rem}.page-module___8aEwW__desktopIntroductionCopy{display:none}.page-module___8aEwW__mobileIntroductionCopy{display:grid}.page-module___8aEwW__introductionProvenance.page-module___8aEwW__introductionProvenance{display:none}.page-module___8aEwW__mobileProvenance{background:var(--base-white);padding:3rem var(--layout-gutter);display:block}.page-module___8aEwW__mobileProvenanceContent.page-module___8aEwW__mobileProvenanceContent{border-top:0}.page-module___8aEwW__projectField{padding-top:4rem;padding-bottom:4rem}.page-module___8aEwW__metrics{grid-template-columns:1fr}.page-module___8aEwW__metric{align-items:baseline;gap:var(--spacing-05);padding:var(--spacing-04) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.page-module___8aEwW__metric+.page-module___8aEwW__metric{border-left:0;border-top:1px solid color-mix(in srgb, var(--neutral-7) 24%, transparent);padding-left:0}.page-module___8aEwW__metric dt{grid-area:1/1}.page-module___8aEwW__metric dd{text-align:right;grid-area:1/2;font-size:1.35rem}.page-module___8aEwW__visualCard{border-radius:var(--radius-04);min-height:31rem;padding:var(--spacing-06)}.page-module___8aEwW__cardHeader{gap:var(--spacing-02);display:none}.page-module___8aEwW__cardHeader span:last-child{text-align:left}.page-module___8aEwW__nextGenVisual{grid-template-columns:.72fr 2rem 1.28fr}.page-module___8aEwW__schemaWindow{min-height:15rem;padding:var(--spacing-04);transform:translate(.75rem)rotate(-2deg)}.page-module___8aEwW__formWindow{min-height:20rem;transform:translate(-.5rem)rotate(1deg)}.page-module___8aEwW__formTabs{gap:var(--spacing-04);padding-inline:var(--spacing-04);overflow:hidden}.page-module___8aEwW__formBody{padding:var(--spacing-04)}.page-module___8aEwW__bentoTrack{grid-auto-rows:minmax(5rem,auto)}.page-module___8aEwW__swatchGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__swatchGrid>span{min-height:1.75rem}.page-module___8aEwW__typeTile span:first-child{font-size:3rem}.page-module___8aEwW__cloudVisual{align-content:center;gap:var(--spacing-04);grid-template-columns:.65fr 4.25rem 1.35fr}.page-module___8aEwW__eventCloud{gap:var(--spacing-03);grid-template-columns:1fr;min-height:17rem}.page-module___8aEwW__eventChip{min-height:2rem;font-size:.65rem}.page-module___8aEwW__eventChip:nth-child(n){transform:none}.page-module___8aEwW__correlationNode{border-width:2px;width:4.25rem;height:4.25rem;font-size:.6rem}.page-module___8aEwW__incidentCard{gap:var(--spacing-03);padding:var(--spacing-04);grid-template-columns:auto minmax(0,1fr)}.page-module___8aEwW__incidentCard:nth-child(n){transform:none}.page-module___8aEwW__incidentStatus{display:none}}@media (max-width:479px){.page-module___8aEwW__visualCard{margin-inline:calc(var(--layout-gutter) * -1);min-height:29rem;width:calc(100% + (2 * var(--layout-gutter)))}.page-module___8aEwW__nextGenVisual{grid-template-columns:.68fr 1.5rem 1.32fr}.page-module___8aEwW__schemaWindow{min-height:13rem}.page-module___8aEwW__formWindow{min-height:18rem}.page-module___8aEwW__formTabs span:nth-child(n+3){display:none}.page-module___8aEwW__colourTile{grid-column:span 6}.page-module___8aEwW__typeTile,.page-module___8aEwW__spacingTile{grid-column:span 3}.page-module___8aEwW__componentTile,.page-module___8aEwW__formTile,.page-module___8aEwW__tokensTile,.page-module___8aEwW__colourTileSecondary{grid-column:span 6}.page-module___8aEwW__cloudVisual{grid-template-columns:minmax(4rem,.65fr) 3.5rem minmax(8rem,1.35fr)}.page-module___8aEwW__eventChip:nth-child(n+6){display:none}.page-module___8aEwW__correlationNode{width:3.5rem;height:3.5rem}.page-module___8aEwW__correlationNode span:last-child,.page-module___8aEwW__incidentCard:nth-child(n+3){display:none}.page-module___8aEwW__incidentCard strong{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__schemaWindow,.page-module___8aEwW__formWindow,.page-module___8aEwW__transformRail span,.page-module___8aEwW__bentoTrack,.page-module___8aEwW__eventChip,.page-module___8aEwW__incidentCard{transition:none}}
.DesignSystemVisualCard-module__9E_gVW__card{isolation:isolate;height:clamp(31rem,47vw,39rem)}.DesignSystemVisualCard-module__9E_gVW__viewport{background:var(--icecap-0);border:1px solid var(--azure-7);border-radius:var(--radius-03);margin-top:var(--spacing-07);min-height:0;padding:var(--spacing-05);position:relative;overflow:hidden;box-shadow:0 0 1.25rem #001e2e1f,inset 0 0 1.25rem #001e2e12,inset 0 1px #ffffff8c}.DesignSystemVisualCard-module__9E_gVW__viewport:after{border-radius:inherit;content:"";pointer-events:none;z-index:2;background:radial-gradient(#0000 70%,#001e2e0f 100%);position:absolute;inset:0}.DesignSystemVisualCard-module__9E_gVW__track{will-change:transform;z-index:1;display:block;position:relative;transform:translateY(0)}.DesignSystemVisualCard-module__9E_gVW__composite{width:100%;height:auto;display:block}.DesignSystemVisualCard-module__9E_gVW__tile{background:var(--base-white);border:1px solid var(--neutral-1);border-radius:var(--radius-02);color:var(--neutral-9);min-height:7rem;padding:var(--spacing-05);display:grid;position:relative;overflow:hidden}.DesignSystemVisualCard-module__9E_gVW__colourTile{grid-area:span 2/span 4}.DesignSystemVisualCard-module__9E_gVW__swatchGrid{gap:var(--spacing-03);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.DesignSystemVisualCard-module__9E_gVW__swatchGrid>span{border-radius:var(--radius-01);min-height:2.6rem}.DesignSystemVisualCard-module__9E_gVW__typeTile{grid-area:span 2/span 2;align-content:end}.DesignSystemVisualCard-module__9E_gVW__typeTile span:first-child{font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:.85}.DesignSystemVisualCard-module__9E_gVW__typeTile span:last-child{color:var(--neutral-6);margin-top:var(--spacing-04);font-size:.75rem}.DesignSystemVisualCard-module__9E_gVW__spacingTile{align-content:center;gap:var(--spacing-03);grid-column:span 2}.DesignSystemVisualCard-module__9E_gVW__spacingTile span{background:var(--azure-8);height:.65rem;display:block}.DesignSystemVisualCard-module__9E_gVW__spacingTile span:first-child{width:25%}.DesignSystemVisualCard-module__9E_gVW__spacingTile span:nth-child(2){width:45%}.DesignSystemVisualCard-module__9E_gVW__spacingTile span:nth-child(3){width:70%}.DesignSystemVisualCard-module__9E_gVW__spacingTile span:nth-child(4){width:100%}.DesignSystemVisualCard-module__9E_gVW__componentTile{gap:var(--spacing-04);grid-column:span 4}.DesignSystemVisualCard-module__9E_gVW__componentToolbar{background:var(--ocean-8);border-radius:var(--radius-01);height:2.25rem}.DesignSystemVisualCard-module__9E_gVW__componentRows{gap:var(--spacing-03);display:grid}.DesignSystemVisualCard-module__9E_gVW__componentRows span{background:var(--neutral-0);border:1px solid var(--neutral-1);border-radius:var(--radius-01);height:2rem}.DesignSystemVisualCard-module__9E_gVW__formTile{align-content:center;gap:var(--spacing-04);grid-column:span 3}.DesignSystemVisualCard-module__9E_gVW__formTile span{border:1px solid var(--neutral-2);border-radius:var(--radius-01);height:2.25rem}.DesignSystemVisualCard-module__9E_gVW__tokensTile{gap:var(--spacing-03);grid-column:span 3;grid-template-columns:repeat(2,minmax(0,1fr))}.DesignSystemVisualCard-module__9E_gVW__tokensTile span{background:var(--neutral-0);border-radius:var(--radius-01);justify-content:center;align-items:center;font-size:.75rem;display:flex}@media (hover:hover) and (pointer:fine){.DesignSystemVisualCard-module__9E_gVW__playing .DesignSystemVisualCard-module__9E_gVW__track{animation:14s linear forwards DesignSystemVisualCard-module__9E_gVW__systemScroll}}@keyframes DesignSystemVisualCard-module__9E_gVW__systemScroll{0%,2.75%{animation-timing-function:cubic-bezier(.25,.1,.75,.9);transform:translateY(0)}66%{transform:translateY(var(--scroll-end,0px))}72.5%{transform:translateY(var(--scroll-end,0px));animation-timing-function:cubic-bezier(.2,.8,.2,1)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DesignSystemVisualCard-module__9E_gVW__playing .DesignSystemVisualCard-module__9E_gVW__track{animation:none}}
.HomepageProjectGroup-module__hSPHFq__group{background:var(--periwinkle-1);padding:var(--spacing-10) var(--layout-gutter)}.HomepageProjectGroup-module__hSPHFq__inner{gap:var(--spacing-07);max-width:var(--shell-project);width:100%;margin:0 auto;display:grid}.HomepageProjectGroup-module__hSPHFq__headingBlock{gap:var(--spacing-03);margin-bottom:32px;display:grid}.HomepageProjectGroup-module__hSPHFq__eyebrow,.HomepageProjectGroup-module__hSPHFq__heading,.HomepageProjectGroup-module__hSPHFq__cardTitle{margin:0}.HomepageProjectGroup-module__hSPHFq__eyebrow,.HomepageProjectGroup-module__hSPHFq__cardEyebrow{color:var(--text-muted);font-size:var(--font-size-small);font-weight:500;line-height:var(--line-height-small)}.HomepageProjectGroup-module__hSPHFq__heading{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2rem,1.429rem + 2.857vw,4rem);font-weight:400;line-height:1.02}.HomepageProjectGroup-module__hSPHFq__cards{gap:var(--spacing-06);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HomepageProjectGroup-module__hSPHFq__cardItem{min-width:0}.HomepageProjectGroup-module__hSPHFq__card{background:var(--base-white);border:1px solid var(--border-subtle);border-radius:var(--radius-05);color:inherit;gap:var(--spacing-06);height:100%;padding:var(--spacing-07);text-decoration:none;display:grid}.HomepageProjectGroup-module__hSPHFq__cardTitle{font-size:clamp(1.5rem,1.286rem + 1.071vw,2.25rem);font-weight:400;line-height:1.2}.HomepageProjectGroup-module__hSPHFq__cardSummary{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.HomepageProjectGroup-module__hSPHFq__cardAction{font-size:var(--font-size-small);align-self:end;align-items:center;gap:var(--spacing-03);line-height:var(--line-height-small);text-underline-offset:.18em;width:fit-content;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.HomepageProjectGroup-module__hSPHFq__card:hover .HomepageProjectGroup-module__hSPHFq__cardTitle,.HomepageProjectGroup-module__hSPHFq__card:focus-visible .HomepageProjectGroup-module__hSPHFq__cardTitle{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.HomepageProjectGroup-module__hSPHFq__card:hover .HomepageProjectGroup-module__hSPHFq__cardAction,.HomepageProjectGroup-module__hSPHFq__card:focus-visible .HomepageProjectGroup-module__hSPHFq__cardAction{text-decoration-thickness:2px}.HomepageProjectGroup-module__hSPHFq__card:focus-visible{outline:3px solid var(--neutral-9);outline-offset:4px}@media (max-width:899px){.HomepageProjectGroup-module__hSPHFq__cards{grid-template-columns:minmax(0,1fr)}}
.NextGenVisualCard-module__uTT_eq__card{isolation:isolate}.NextGenVisualCard-module__uTT_eq__stage{height:100%;margin-top:var(--spacing-07);min-height:0;position:relative;overflow:hidden}.NextGenVisualCard-module__uTT_eq__belt{pointer-events:none;z-index:1;position:absolute;inset:0}.NextGenVisualCard-module__uTT_eq__beltLine{background:linear-gradient(90deg, transparent, var(--icecap-4) 8%, var(--azure-7) 92%, transparent);opacity:0;width:90%;height:1px;position:absolute;top:92%;left:5%}.NextGenVisualCard-module__uTT_eq__beltMarker{background:var(--azure-7);border:2px solid var(--neutral-0);opacity:0;border-radius:999px;width:.78rem;height:.78rem;position:absolute;top:calc(92% - .39rem);left:calc(12% - .39rem)}.NextGenVisualCard-module__uTT_eq__sheet{border-radius:var(--radius-04);transform-origin:50%;will-change:transform, opacity;z-index:2;width:58%;height:72%;display:block;position:absolute;top:9%;left:21%;overflow:hidden;box-shadow:0 1.4rem 3.6rem #0a1e293d}.NextGenVisualCard-module__uTT_eq__sheetCaption{color:inherit;letter-spacing:.09em;opacity:.62;z-index:6;font-size:clamp(.48rem,.75vw,.66rem);font-weight:600;position:absolute;top:clamp(.65rem,1.2vw,.95rem);left:clamp(.75rem,1.4vw,1.1rem)}.NextGenVisualCard-module__uTT_eq__blueprintSheet{color:#4e555a;z-index:6;background:#f0f2f3;border:1px solid #aeb5bb;transform:translate(-2.2rem)scale(.9)}.NextGenVisualCard-module__uTT_eq__jsonSheet{background:var(--ocean-9);border:1px solid var(--ocean-5);color:var(--neutral-0);z-index:5;transform:translate(-1.1rem)scale(.9)}.NextGenVisualCard-module__uTT_eq__formSheet{background:var(--base-white);border:1px solid var(--azure-7);color:var(--neutral-9);z-index:4;transform:translate(0)scale(.9)}.NextGenVisualCard-module__uTT_eq__outputSheet{border:1px solid var(--icecap-5);color:var(--neutral-9);z-index:3;background:#f8fbfc;transform:translate(1.1rem)scale(.9)}.NextGenVisualCard-module__uTT_eq__devicesSheet{background:var(--base-white);border:1px solid var(--icecap-5);color:var(--neutral-9);z-index:2;transform:translate(2.2rem)scale(.9)}.NextGenVisualCard-module__uTT_eq__blueprintBody{align-content:start;gap:clamp(.72rem,1.35vw,1.05rem);display:grid;position:absolute;inset:clamp(2.4rem,4.4vw,3.35rem) clamp(1.25rem,2.35vw,1.8rem) clamp(1.15rem,2vw,1.55rem)}.NextGenVisualCard-module__uTT_eq__blueprintLine{background:#aeb5bb;border-radius:999px;height:clamp(.38rem,.72vw,.56rem);display:block}.NextGenVisualCard-module__uTT_eq__blueprintLineLong{width:82%}.NextGenVisualCard-module__uTT_eq__blueprintLineMedium{width:64%}.NextGenVisualCard-module__uTT_eq__blueprintLineShort{width:43%}.NextGenVisualCard-module__uTT_eq__blueprintImage{border-radius:var(--radius-02);border:1px solid #989fa5;width:100%;height:clamp(5.6rem,11vw,8.7rem);margin-block:clamp(.15rem,.5vw,.4rem);display:block;position:relative}.NextGenVisualCard-module__uTT_eq__blueprintImage:before,.NextGenVisualCard-module__uTT_eq__blueprintImage:after{content:"";transform-origin:50%;background:#989fa5;width:84%;height:1px;position:absolute;top:50%;left:8%}.NextGenVisualCard-module__uTT_eq__blueprintImage:before{transform:rotate(20deg)}.NextGenVisualCard-module__uTT_eq__blueprintImage:after{transform:rotate(-20deg)}.NextGenVisualCard-module__uTT_eq__jsonBody{position:absolute;inset:clamp(2.2rem,4.2vw,3.25rem) clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem)}.NextGenVisualCard-module__uTT_eq__windowBar{gap:.38rem;margin-bottom:clamp(.65rem,1.2vw,.95rem);display:flex}.NextGenVisualCard-module__uTT_eq__windowBar span{background:var(--ocean-4);border-radius:999px;width:.5rem;height:.5rem}.NextGenVisualCard-module__uTT_eq__stateLabel{color:var(--neutral-2);letter-spacing:.08em;margin-bottom:clamp(.75rem,1.35vw,1rem);font-size:clamp(.45rem,.68vw,.58rem);display:block}.NextGenVisualCard-module__uTT_eq__jsonCode{font-family:var(--font-mono);white-space:nowrap;gap:clamp(.38rem,.78vw,.66rem);font-size:clamp(.62rem,1vw,.9rem);line-height:1.4;display:grid}.NextGenVisualCard-module__uTT_eq__jsonCode b{color:var(--icecap-5);font-weight:500}.NextGenVisualCard-module__uTT_eq__jsonCode i{color:var(--neutral-2);font-style:normal}.NextGenVisualCard-module__uTT_eq__formShell{grid-template-rows:auto 1fr;display:grid;position:absolute;inset:0}.NextGenVisualCard-module__uTT_eq__formTabs{border-bottom:1px solid var(--neutral-1);gap:clamp(.75rem,1.5vw,1.25rem);padding:clamp(2rem,3.8vw,2.9rem) clamp(.9rem,1.7vw,1.35rem) 0;font-size:clamp(.54rem,.86vw,.72rem);display:flex}.NextGenVisualCard-module__uTT_eq__formTabs span{padding-bottom:clamp(.5rem,.9vw,.72rem)}.NextGenVisualCard-module__uTT_eq__formTabs span:first-child{border-bottom:2px solid var(--ocean-7);font-weight:500}.NextGenVisualCard-module__uTT_eq__formBody{align-content:start;gap:clamp(.55rem,1vw,.8rem);padding:clamp(.75rem,1.5vw,1.15rem);display:grid}.NextGenVisualCard-module__uTT_eq__formField,.NextGenVisualCard-module__uTT_eq__contentBlocks{gap:clamp(.28rem,.58vw,.46rem);font-size:clamp(.52rem,.82vw,.68rem);display:grid}.NextGenVisualCard-module__uTT_eq__inputShell,.NextGenVisualCard-module__uTT_eq__imageField{border:1px solid var(--neutral-2);border-radius:var(--radius-01);align-items:center;min-height:clamp(1.55rem,3vw,2.15rem);padding:0 clamp(.48rem,.9vw,.72rem);display:flex}.NextGenVisualCard-module__uTT_eq__formValue{opacity:0;font-style:normal;transform:translateY(.3rem)}.NextGenVisualCard-module__uTT_eq__contentBlocks{border:1px solid var(--neutral-2);border-radius:var(--radius-02);padding:clamp(.55rem,1.05vw,.82rem)}.NextGenVisualCard-module__uTT_eq__imageField{min-height:clamp(2.25rem,4.4vw,3.25rem)}.NextGenVisualCard-module__uTT_eq__scene{background:#f3ad8f;display:block;position:relative;overflow:hidden}.NextGenVisualCard-module__uTT_eq__sceneSky,.NextGenVisualCard-module__uTT_eq__sceneSun,.NextGenVisualCard-module__uTT_eq__sceneMountains,.NextGenVisualCard-module__uTT_eq__sceneSea,.NextGenVisualCard-module__uTT_eq__sceneBeach,.NextGenVisualCard-module__uTT_eq__sceneUmbrella{display:block;position:absolute}.NextGenVisualCard-module__uTT_eq__sceneSky{background:linear-gradient(#ef907b 0%,#f8bd98 58%,#ffd8af 100%);inset:0}.NextGenVisualCard-module__uTT_eq__sceneSun{background:#ffe2ad;border-radius:50%;width:18%;height:18%;top:12%;right:12%}.NextGenVisualCard-module__uTT_eq__sceneMountains{clip-path:polygon(0 100%,0 64%,18% 32%,34% 72%,51% 18%,68% 67%,83% 39%,100% 76%,100% 100%);background:#314d5a;width:100%;height:42%;bottom:29%;left:0}.NextGenVisualCard-module__uTT_eq__sceneSea{background:#5b9aad;width:100%;height:20%;bottom:18%;left:0}.NextGenVisualCard-module__uTT_eq__sceneBeach{clip-path:polygon(0 28%,100% 5%,100% 100%,0 100%);background:#e8c68d;width:100%;height:27%;bottom:0;left:0}.NextGenVisualCard-module__uTT_eq__sceneUmbrella{width:24%;height:26%;bottom:16%;left:17%}.NextGenVisualCard-module__uTT_eq__sceneUmbrella:before{content:"";background:#d95d62;border-radius:999px 999px 0 0;width:100%;height:42%;position:absolute;top:0;left:0}.NextGenVisualCard-module__uTT_eq__sceneUmbrella:after{content:"";background:#4b5960;width:2px;height:72%;position:absolute;top:32%;left:49%}.NextGenVisualCard-module__uTT_eq__formScene{border-radius:var(--radius-01);opacity:0;width:clamp(2.6rem,5.1vw,3.8rem);height:clamp(1.65rem,3.3vw,2.35rem);transform:translateY(.3rem)}.NextGenVisualCard-module__uTT_eq__outputBody{position:absolute;inset:clamp(2rem,3.8vw,2.9rem) clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem)}.NextGenVisualCard-module__uTT_eq__outputCopy{width:49%;display:grid;position:absolute;top:8%;left:0}.NextGenVisualCard-module__uTT_eq__outputCopy strong{font-size:clamp(1.45rem,3.4vw,2.8rem);font-weight:600;line-height:1}.NextGenVisualCard-module__uTT_eq__outputCopy>span{color:#ef8f8f;margin-top:clamp(.75rem,1.5vw,1.2rem);font-size:clamp(1rem,2vw,1.65rem)}.NextGenVisualCard-module__uTT_eq__outputCopy em{background:var(--neutral-1);border-radius:var(--radius-02);justify-content:center;align-items:center;width:68%;min-height:clamp(2rem,3.8vw,2.8rem);margin-top:clamp(.75rem,1.5vw,1.2rem);font-size:clamp(.65rem,1vw,.82rem);font-style:normal;font-weight:500;display:flex}.NextGenVisualCard-module__uTT_eq__outputScene{border-radius:var(--radius-03);width:43%;position:absolute;top:4%;bottom:4%;right:0}.NextGenVisualCard-module__uTT_eq__devicesBody{position:absolute;inset:clamp(2.1rem,4vw,3rem) clamp(.75rem,1.5vw,1.15rem) clamp(.8rem,1.6vw,1.25rem)}.NextGenVisualCard-module__uTT_eq__laptop,.NextGenVisualCard-module__uTT_eq__tablet,.NextGenVisualCard-module__uTT_eq__phone{background:#182a33;border:1px solid #53646e;display:block;position:absolute;overflow:hidden;box-shadow:0 .9rem 2rem #0a1e292e}.NextGenVisualCard-module__uTT_eq__laptop{border-radius:var(--radius-02);width:67%;height:69%;top:7%;left:3%}.NextGenVisualCard-module__uTT_eq__deviceChrome{background:#243a45;height:8%;display:block;position:absolute;top:0;left:0;right:0}.NextGenVisualCard-module__uTT_eq__tablet{border-radius:var(--radius-03);width:36.4%;height:61%;bottom:5%;right:17%}.NextGenVisualCard-module__uTT_eq__phone{border-radius:var(--radius-03);width:21.1%;height:48%;bottom:2%;right:1%}.NextGenVisualCard-module__uTT_eq__miniCampaign{background:var(--base-white);grid-template-columns:1fr .82fr;display:grid;position:absolute;inset:7% 4% 5%;overflow:hidden}.NextGenVisualCard-module__uTT_eq__laptop .NextGenVisualCard-module__uTT_eq__miniCampaign{top:13%}.NextGenVisualCard-module__uTT_eq__tablet .NextGenVisualCard-module__uTT_eq__miniCampaign,.NextGenVisualCard-module__uTT_eq__phone .NextGenVisualCard-module__uTT_eq__miniCampaign{grid-template-rows:.9fr 1.1fr;grid-template-columns:1fr;gap:4%;inset:5%}.NextGenVisualCard-module__uTT_eq__miniCopy{align-content:center;gap:7%;padding:10%;display:grid}.NextGenVisualCard-module__uTT_eq__miniCopy strong{font-size:clamp(.35rem,.8vw,.68rem);line-height:.98}.NextGenVisualCard-module__uTT_eq__miniCopy span{color:#ef8f8f;font-size:clamp(.3rem,.62vw,.54rem)}.NextGenVisualCard-module__uTT_eq__miniCopy i{background:var(--neutral-1);border-radius:.18rem;width:60%;height:clamp(.45rem,1vw,.8rem);display:block}.NextGenVisualCard-module__uTT_eq__miniScene{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__beltLine{animation:12.8s forwards NextGenVisualCard-module__uTT_eq__beltLine}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__beltMarker{animation:12.8s linear forwards NextGenVisualCard-module__uTT_eq__beltMarker}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__blueprintSheet{animation:12.8s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-module__uTT_eq__blueprintJourney}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__jsonSheet{animation:12.8s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-module__uTT_eq__jsonJourney}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formSheet{animation:12.8s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-module__uTT_eq__formJourney}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__outputSheet{animation:12.8s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-module__uTT_eq__outputJourney}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__devicesSheet{animation:12.8s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-module__uTT_eq__devicesJourney}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formTitleValue{animation:.3s ease-out 6s forwards NextGenVisualCard-module__uTT_eq__formValueIn}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formSummaryValue{animation:.3s ease-out 6.45s forwards NextGenVisualCard-module__uTT_eq__formValueIn}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formCtaValue{animation:.3s ease-out 6.9s forwards NextGenVisualCard-module__uTT_eq__formValueIn}.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formScene{animation:.34s ease-out 7.35s forwards NextGenVisualCard-module__uTT_eq__formValueIn}}@keyframes NextGenVisualCard-module__uTT_eq__beltLine{0%,4%{opacity:0}8%,95%{opacity:1}to{opacity:0}}@keyframes NextGenVisualCard-module__uTT_eq__beltMarker{0%,5%{opacity:0;left:calc(12% - .39rem)}9%{opacity:1;left:calc(12% - .39rem)}95%{opacity:1;left:calc(88% - .39rem)}to{opacity:0;left:calc(88% - .39rem)}}@keyframes NextGenVisualCard-module__uTT_eq__blueprintJourney{0%{opacity:1;transform:translate(-2.2rem)scale(.9)}8%,18%{opacity:1;transform:translate(0)scale(1)}24%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-module__uTT_eq__jsonJourney{0%{opacity:1;transform:translate(-1.1rem)scale(.9)}8%,18%{opacity:.72;transform:translate(104%)scale(.8)}24%,35%{opacity:1;transform:translate(0)scale(1)}41%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-module__uTT_eq__formJourney{0%{opacity:1;transform:translate(0)scale(.9)}8%,18%{opacity:.58;transform:translate(136%)scale(.74)}24%,35%{opacity:.72;transform:translate(104%)scale(.8)}41%,67%{opacity:1;transform:translate(0)scale(1)}73%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-module__uTT_eq__outputJourney{0%{opacity:1;transform:translate(1.1rem)scale(.9)}8%,18%{opacity:.42;transform:translate(168%)scale(.7)}24%,35%{opacity:.58;transform:translate(136%)scale(.74)}41%,67%{opacity:.72;transform:translate(104%)scale(.8)}73%,84%{opacity:1;transform:translate(0)scale(1)}90%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-module__uTT_eq__devicesJourney{0%{opacity:1;transform:translate(2.2rem)scale(.9)}8%,18%{opacity:.32;transform:translate(200%)scale(.68)}24%,35%{opacity:.42;transform:translate(168%)scale(.7)}41%,67%{opacity:.58;transform:translate(136%)scale(.74)}73%,84%{opacity:.72;transform:translate(104%)scale(.8)}90%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes NextGenVisualCard-module__uTT_eq__formValueIn{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__beltLine,.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__beltMarker,.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__sheet,.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formValue,.NextGenVisualCard-module__uTT_eq__card:hover .NextGenVisualCard-module__uTT_eq__formScene{animation:none}}
.NextGenVisualCard-refinement-module__VMKzRW__schemaContent,.NextGenVisualCard-refinement-module__VMKzRW__authoringShell,.NextGenVisualCard-refinement-module__VMKzRW__outputSurface,.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface,.NextGenVisualCard-refinement-module__VMKzRW__deliveryPanel{display:block}.NextGenVisualCard-refinement-module__VMKzRW__deliveryPanel{background:var(--ocean-9);border-left:1px solid var(--ocean-5);color:var(--neutral-0);opacity:0;transform-origin:100%;z-index:8;width:54%;padding:clamp(1rem,1.7vw,1.35rem) clamp(.75rem,1.35vw,1.05rem);position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(102%)}.NextGenVisualCard-refinement-module__VMKzRW__deliveryLabel{color:var(--neutral-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:clamp(.75rem,1.25vw,1rem);font-size:clamp(.42rem,.62vw,.54rem);font-weight:600;display:block}.NextGenVisualCard-refinement-module__VMKzRW__deliveryCode{font-family:var(--font-mono);white-space:nowrap;gap:clamp(.28rem,.52vw,.44rem);font-size:clamp(.48rem,.72vw,.62rem);line-height:1.42;display:grid}.NextGenVisualCard-refinement-module__VMKzRW__deliveryKey{color:var(--neutral-2);font-weight:500}.NextGenVisualCard-refinement-module__VMKzRW__deliveryTextValue{color:#76d6d1;font-style:normal}.NextGenVisualCard-refinement-module__VMKzRW__deliveryMediaValue{color:#ef8f8f;font-style:normal}.NextGenVisualCard-refinement-module__VMKzRW__deliveryMeta{color:var(--ocean-2)}.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface>span:first-child{width:82%;top:10%;left:9%}.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface>span:nth-child(2){border-width:2px;width:42%;bottom:13%;left:10.5%;right:auto}.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface>span:nth-child(3){border-width:2px;width:27%;bottom:13%;left:62.5%;right:auto}.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface>span:nth-child(2)>span,.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface>span:nth-child(3)>span{inset:8%}@media (hover:hover) and (pointer:fine){.NextGenVisualCard-refinement-module__VMKzRW__playing [aria-hidden=true]>span:first-child>span{animation-duration:15.92s}.NextGenVisualCard-refinement-module__VMKzRW__playing .NextGenVisualCard-refinement-module__VMKzRW__schemaContent{animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-refinement-module__VMKzRW__schemaToForm}.NextGenVisualCard-refinement-module__VMKzRW__playing .NextGenVisualCard-refinement-module__VMKzRW__authoringShell{animation:15.92s cubic-bezier(.22,.9,.25,1) forwards NextGenVisualCard-refinement-module__VMKzRW__authoringInspectorReveal}.NextGenVisualCard-refinement-module__VMKzRW__playing .NextGenVisualCard-refinement-module__VMKzRW__deliveryPanel{animation:15.92s cubic-bezier(.22,.9,.25,1) forwards NextGenVisualCard-refinement-module__VMKzRW__deliveryInspectorReveal}.NextGenVisualCard-refinement-module__VMKzRW__playing .NextGenVisualCard-refinement-module__VMKzRW__outputSurface{transform-origin:50%;animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-refinement-module__VMKzRW__outputToChannels}.NextGenVisualCard-refinement-module__VMKzRW__playing .NextGenVisualCard-refinement-module__VMKzRW__devicesSurface{transform-origin:50%;animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-refinement-module__VMKzRW__channelsResolve}}@keyframes NextGenVisualCard-refinement-module__VMKzRW__schemaToForm{0%,26.5%{opacity:1;transform:translate(0)scale(1)}31.4%{opacity:.72;transform:translate(-4%)scale(.975)}33.8%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes NextGenVisualCard-refinement-module__VMKzRW__authoringInspectorReveal{0%,to{opacity:1;transform:translate(0)scale(1)}}@keyframes NextGenVisualCard-refinement-module__VMKzRW__deliveryInspectorReveal{0%,53.3%{opacity:0;width:54%;transform:translate(102%)}56.2%,61.2%{opacity:1;width:54%;transform:translate(0)}65.2%,to{opacity:1;width:100%;transform:translate(0)}}@keyframes NextGenVisualCard-refinement-module__VMKzRW__outputToChannels{0%,87.1%{opacity:1;transform:scale(1)}89.5%{opacity:.92;transform:scale(.965)}91.9%,to{opacity:1;transform:scale(1)}}@keyframes NextGenVisualCard-refinement-module__VMKzRW__channelsResolve{0%,87.1%{opacity:1;transform:scale(.965)}91.9%,to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.NextGenVisualCard-refinement-module__VMKzRW__schemaContent,.NextGenVisualCard-refinement-module__VMKzRW__authoringShell,.NextGenVisualCard-refinement-module__VMKzRW__deliveryPanel,.NextGenVisualCard-refinement-module__VMKzRW__outputSurface,.NextGenVisualCard-refinement-module__VMKzRW__devicesSurface{transition:none!important;animation:none!important}.NextGenVisualCard-refinement-module__VMKzRW__deliveryPanel{display:none}}
.NextGenVisualCard-tuning-module__MjlMrW__sheet{width:46%;height:88%;transition:transform .68s cubic-bezier(.2,.8,.2,1),opacity .42s;top:2%;left:27%}.NextGenVisualCard-tuning-module__MjlMrW__blueprintLayer{transform:translate(-4.4rem)scale(.9)}.NextGenVisualCard-tuning-module__MjlMrW__jsonLayer{transform:translate(-2.2rem)scale(.9)}.NextGenVisualCard-tuning-module__MjlMrW__formLayer{transform:translate(0)scale(.9)}.NextGenVisualCard-tuning-module__MjlMrW__outputLayer{background:var(--icecap-1);transform:translate(2.2rem)scale(.9)}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer{background:var(--icecap-1);transform:translate(4.4rem)scale(.9)}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:first-child{aspect-ratio:16/10;background:radial-gradient(circle at 50% 94%,#53646e 0 .16rem,#0000 .18rem),#182a33;width:82%;height:auto;top:10%;left:-2%;overflow:visible}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:first-child>span:first-child{border-radius:var(--radius-02) var(--radius-02) 0 0;background:#182a33;height:3%}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:first-child>span:nth-child(2){top:6%;bottom:11%}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:first-child:before{content:"";background:#182a33;width:8%;height:12%;position:absolute;bottom:-12%;left:46%}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:first-child:after{content:"";background:#182a33;border-radius:999px;width:26%;height:4%;position:absolute;bottom:-16%;left:37%}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:nth-child(2){aspect-ratio:3/4;height:auto;bottom:22%}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:nth-child(3){aspect-ratio:9/19.5;height:auto;bottom:16%}.NextGenVisualCard-tuning-module__MjlMrW__formTabs{padding-top:clamp(.82rem,1.35vw,1.08rem)}.NextGenVisualCard-tuning-module__MjlMrW__formBody{align-content:start;gap:clamp(.84rem,1.44vw,1.16rem);padding-top:clamp(1.16rem,1.8vw,1.44rem);padding-bottom:clamp(1rem,1.55vw,1.28rem)}.NextGenVisualCard-tuning-module__MjlMrW__formField{gap:clamp(.2rem,.4vw,.32rem)}.NextGenVisualCard-tuning-module__MjlMrW__imageField{min-height:clamp(1.9rem,3.35vw,2.5rem);padding-block:4px}.NextGenVisualCard-tuning-module__MjlMrW__outputMedia{aspect-ratio:8/5;border-radius:var(--radius-03);width:46%;display:block;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}.NextGenVisualCard-tuning-module__MjlMrW__outputScene{aspect-ratio:auto;width:100%;height:100%;position:static;top:auto;bottom:auto;right:auto;transform:none}.NextGenVisualCard-tuning-module__MjlMrW__outputCta.NextGenVisualCard-tuning-module__MjlMrW__outputCta{color:var(--base-white);background:#0a1e29}.NextGenVisualCard-tuning-module__MjlMrW__miniCta.NextGenVisualCard-tuning-module__MjlMrW__miniCta{color:var(--base-white);white-space:nowrap;background:#0a1e29;justify-content:center;align-items:center;font-size:clamp(.2rem,.45vw,.38rem);font-style:normal;font-weight:500;line-height:1;display:flex}.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer>span>span:nth-child(3) .NextGenVisualCard-tuning-module__MjlMrW__miniCta.NextGenVisualCard-tuning-module__MjlMrW__miniCta{box-sizing:border-box;width:84%;padding-inline:.08rem;font-size:clamp(.18rem,.4vw,.34rem)}@media (hover:hover) and (pointer:fine){a:hover .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__blueprintLayer,.NextGenVisualCard-tuning-module__MjlMrW__playing .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__blueprintLayer{animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-tuning-module__MjlMrW__wideBlueprintJourney}a:hover .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__jsonLayer,.NextGenVisualCard-tuning-module__MjlMrW__playing .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__jsonLayer{animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-tuning-module__MjlMrW__wideJsonJourney}a:hover .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__formLayer,.NextGenVisualCard-tuning-module__MjlMrW__playing .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__formLayer{animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-tuning-module__MjlMrW__wideFormJourney}a:hover .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__outputLayer,.NextGenVisualCard-tuning-module__MjlMrW__playing .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__outputLayer{animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-tuning-module__MjlMrW__wideOutputJourney}a:hover .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer,.NextGenVisualCard-tuning-module__MjlMrW__playing .NextGenVisualCard-tuning-module__MjlMrW__sheet.NextGenVisualCard-tuning-module__MjlMrW__devicesLayer{animation:15.92s cubic-bezier(.2,.8,.2,1) forwards NextGenVisualCard-tuning-module__MjlMrW__wideDevicesJourney}}@keyframes NextGenVisualCard-tuning-module__MjlMrW__wideBlueprintJourney{0%{opacity:1;transform:translate(-4.4rem)scale(.9)}6.4%,10.5%{opacity:1;transform:translate(0)scale(1)}15.3%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-tuning-module__MjlMrW__wideJsonJourney{0%{opacity:1;transform:translate(-2.2rem)scale(.9)}6.4%,10.5%{opacity:1;transform:translate(104%)scale(.8)}15.3%,28.1%{opacity:1;transform:translate(0)scale(1)}33%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-tuning-module__MjlMrW__wideFormJourney{0%{opacity:1;transform:translate(0)scale(.9)}6.4%,10.5%{opacity:1;transform:translate(136%)scale(.74)}15.3%,28.1%{opacity:1;transform:translate(104%)scale(.8)}33%,73.4%{opacity:1;transform:translate(0)scale(1)}78.3%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-tuning-module__MjlMrW__wideOutputJourney{0%{opacity:1;transform:translate(2.2rem)scale(.9)}6.4%,10.5%{opacity:1;transform:translate(168%)scale(.7)}15.3%,28.1%{opacity:1;transform:translate(136%)scale(.74)}33%,73.4%{opacity:1;transform:translate(104%)scale(.8)}78.3%,87.1%{opacity:1;transform:translate(0)scale(1)}91.9%,to{opacity:0;transform:translate(-126%)scale(.84)}}@keyframes NextGenVisualCard-tuning-module__MjlMrW__wideDevicesJourney{0%{opacity:1;transform:translate(4.4rem)scale(.9)}6.4%,10.5%{opacity:1;transform:translate(200%)scale(.68)}15.3%,28.1%{opacity:1;transform:translate(168%)scale(.7)}33%,73.4%{opacity:1;transform:translate(136%)scale(.74)}78.3%,87.1%{opacity:1;transform:translate(104%)scale(.8)}91.9%,to{opacity:1;transform:translate(0)scale(1)}}
:is(.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=next-gen-authoring] a[aria-label^=View\ the],.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]){min-height:clamp(28rem,42vw,35rem)}.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]{height:clamp(28rem,42vw,35rem)}@media (max-width:1023px){:is(.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=next-gen-authoring] a[aria-label^=View\ the],.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]){min-height:29rem}.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]{height:29rem}}@media (max-width:899px){:is(.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=next-gen-authoring] a[aria-label^=View\ the],.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]){min-height:clamp(28rem,66vw,34rem)}.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]{height:clamp(28rem,66vw,34rem)}}@media (max-width:639px){:is(.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=next-gen-authoring] a[aria-label^=View\ the],.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]){min-height:31rem}.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]{height:31rem}}:is(.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=next-gen-authoring] a[aria-label^=View\ the]>:last-child,.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-visual=next-gen-authoring]>:last-child,.homepageCardScaleExperiment-module__7WlCRG__scope [data-homepage-entry=design-system] a[aria-label^=View\ the]>:last-child){margin-top:0}
.homepageMarker-module__dvu2Ga__introductionLayout.homepageMarker-module__dvu2Ga__introductionLayout{gap:var(--spacing-08);max-width:var(--shell-project)}.homepageMarker-module__dvu2Ga__introductionLead{gap:var(--spacing-06);display:grid}.homepageMarker-module__dvu2Ga__provenance{border-top:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--font-size-small);gap:var(--spacing-03) var(--spacing-05);line-height:var(--line-height-small);padding-top:var(--spacing-05);transform:translateY(calc(clamp(4rem, calc(2.857rem + 5.714vw), 8rem) - var(--spacing-06)));flex-wrap:wrap;margin:0;display:flex}.homepageMarker-module__dvu2Ga__provenance span{white-space:nowrap}@media (max-width:639px){.homepageMarker-module__dvu2Ga__provenance{transform:none}}@media (max-width:479px){.homepageMarker-module__dvu2Ga__provenance{gap:var(--spacing-02);display:grid}}
:is(.homepageProjectInteraction-module__Q6U2Da__context:has(.homepageProjectInteraction-module__Q6U2Da__action:hover) .homepageProjectInteraction-module__Q6U2Da__title a,.homepageProjectInteraction-module__Q6U2Da__context:has(.homepageProjectInteraction-module__Q6U2Da__action:focus-visible) .homepageProjectInteraction-module__Q6U2Da__title a){text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}
