.practice-module__VxMTvq__practice{--aperture-ink:#05070c;--aperture-paper:#ece9e0;--aperture-signal:#315cff;--aperture-x:68%;--aperture-y:44%;--aperture-line:#ece9e026;--aperture-faint:#ece9e00f;z-index:2;width:100%;min-height:100svh;color:var(--aperture-paper);background:radial-gradient(circle at var(--aperture-x) var(--aperture-y), #315cff21, transparent 31rem), linear-gradient(135deg, #070a12 0%, var(--aperture-ink) 46%, #070a13 100%);isolation:isolate;padding:clamp(7.5rem,10vw,11rem) clamp(1.25rem,3vw,3.5rem) clamp(6rem,9vw,9rem);position:relative;overflow:clip}.practice-module__VxMTvq__practice:before{z-index:-2;color:#0000;content:"PRACTICE";opacity:.2;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.065em;pointer-events:none;-webkit-text-stroke:1px #819dff47;font-size:clamp(12rem,28vw,32rem);line-height:.72;position:absolute;bottom:-.13em;right:-.04em}.practice-module__VxMTvq__atmosphere{z-index:-1;pointer-events:none;background-image:linear-gradient(90deg, var(--aperture-faint) 1px, transparent 1px), linear-gradient(var(--aperture-faint) 1px, transparent 1px);background-position:50%;background-size:12.5vw 12.5vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 88%,#0000 100%)}.practice-module__VxMTvq__atmosphere:after{content:"";opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.85'/%3E%3C/svg%3E");position:absolute;inset:0}.practice-module__VxMTvq__sectionHeader,.practice-module__VxMTvq__panelDeck,.practice-module__VxMTvq__mobileCue{z-index:2;position:relative}.practice-module__VxMTvq__sectionHeader{margin-bottom:clamp(2rem,4vw,4rem)}.practice-module__VxMTvq__eyebrow{color:#ece9e08c;border-bottom:1px solid var(--aperture-line);font-family:"Panchang", var(--font-roboto), sans-serif;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;padding-bottom:.85rem;font-size:clamp(.43rem,.5vw,.58rem);font-weight:600;display:flex}.practice-module__VxMTvq__eyebrow>:first-child{color:#7b9aff}.practice-module__VxMTvq__headingRow{grid-gap:clamp(3rem, 7vw, 8rem);grid-template-columns:minmax(0,1.5fr) minmax(19rem,.5fr);align-items:end;gap:clamp(3rem,7vw,8rem);padding-block:clamp(2rem,4vw,4rem);display:grid}.practice-module__VxMTvq__headingRow h2{max-width:10ch;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.052em;text-transform:uppercase;margin:0;font-size:clamp(4.75rem,9.4vw,10.5rem);font-weight:400;line-height:.79}.practice-module__VxMTvq__headingRow h2 span{color:#0000;-webkit-text-stroke:1px #7b9affd1;display:block}.practice-module__VxMTvq__intro{border-top:1px solid var(--aperture-line);align-self:end;padding-top:1rem}.practice-module__VxMTvq__intro p{color:#ece9e0a8;max-width:38ch;font-family:var(--font-roboto), sans-serif;margin:0;font-size:clamp(.9rem,1vw,1.08rem);line-height:1.58}.practice-module__VxMTvq__instruction{color:#ece9e066;font-family:"Panchang", var(--font-roboto), sans-serif;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-top:2rem;font-size:clamp(.38rem,.44vw,.5rem);font-weight:600;display:flex}.practice-module__VxMTvq__instruction i{font-style:normal}.practice-module__VxMTvq__signalRail{background:var(--aperture-line);height:1px;position:relative;overflow:hidden}.practice-module__VxMTvq__signalRail span{width:var(--active-progress);transform-origin:0;background:linear-gradient(90deg,#315cff,#9fb4ff);transition:width .82s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 1.25rem #315cffb8}.practice-module__VxMTvq__panelDeck{border:1px solid var(--aperture-line);isolation:isolate;background:#060810;width:100%;height:clamp(38rem,70svh,56rem);min-height:38rem;display:flex;overflow:hidden;box-shadow:0 2.5rem 8rem #0000006b}.practice-module__VxMTvq__panel{--panel-signal:#315cff;--panel-signal-rgb:49 92 255;--panel-bg:#080d1b;min-width:0;color:var(--aperture-paper);border-right:1px solid var(--aperture-line);background:linear-gradient(180deg, rgb(var(--panel-signal-rgb) / 4%), transparent 34%), var(--panel-bg);isolation:isolate;flex:0 0 clamp(5.8rem,7vw,8.5rem);transition:flex-basis .9s cubic-bezier(.16,1,.3,1),flex-grow .9s cubic-bezier(.16,1,.3,1),background-color .6s;position:relative;overflow:hidden}.practice-module__VxMTvq__panel:last-child{border-right:0}.practice-module__VxMTvq__panel[data-tone="1"]{--panel-signal:#916cff;--panel-signal-rgb:145 108 255;--panel-bg:#100a20}.practice-module__VxMTvq__panel[data-tone="2"]{--panel-signal:#78d8ff;--panel-signal-rgb:120 216 255;--panel-bg:#07171d}.practice-module__VxMTvq__panel[data-active]{flex:56rem}.practice-module__VxMTvq__panel:not([data-active]):hover{background-color:#0b1121}.practice-module__VxMTvq__panel:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0 49.8%, var(--aperture-faint) 50%, transparent 50.2%), linear-gradient(transparent 0 49.8%, var(--aperture-faint) 50%, transparent 50.2%);opacity:.5;position:absolute;inset:0}.practice-module__VxMTvq__panelControl{z-index:10;grid-gap:1rem;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;padding:1.15rem;display:grid;position:absolute;inset:0}.practice-module__VxMTvq__panelControl:focus-visible{outline:1px solid var(--panel-signal);outline-offset:-4px}.practice-module__VxMTvq__controlIndex,.practice-module__VxMTvq__controlState,.practice-module__VxMTvq__panelMeta,.practice-module__VxMTvq__panelFooter,.practice-module__VxMTvq__titleKicker,.practice-module__VxMTvq__description>span,.practice-module__VxMTvq__visualLabel,.practice-module__VxMTvq__mobileCue{font-family:"Panchang", var(--font-roboto), sans-serif;letter-spacing:.13em;text-transform:uppercase;font-weight:600}.practice-module__VxMTvq__controlIndex{color:var(--panel-signal);font-size:clamp(.52rem,.62vw,.7rem)}.practice-module__VxMTvq__controlTitle{color:#ece9e0ad;max-height:74%;font-family:"Panchang", var(--font-roboto), sans-serif;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;place-self:center;font-size:clamp(.56rem,.65vw,.74rem);font-weight:600;transition:color .4s,opacity .3s;overflow:hidden;transform:rotate(180deg)}.practice-module__VxMTvq__controlState{color:#ece9e05c;justify-content:space-between;align-items:center;font-size:.43rem;display:flex}.practice-module__VxMTvq__controlState i{writing-mode:vertical-rl;font-style:normal;transform:rotate(180deg)}.practice-module__VxMTvq__controlState b{color:var(--panel-signal);font-family:var(--font-roboto), sans-serif;font-size:1rem;font-weight:300;line-height:1}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelControl{border-bottom:1px solid var(--aperture-line);grid-template-rows:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;height:4.75rem;padding-inline:clamp(1.25rem,2vw,2rem);bottom:auto;right:0}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlTitle{color:#ece9e080;text-overflow:ellipsis;white-space:nowrap;writing-mode:horizontal-tb;justify-self:start;max-width:min(32rem,52vw);transform:none}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlState{gap:1rem}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlState i{color:var(--panel-signal);writing-mode:horizontal-tb;transform:none}.practice-module__VxMTvq__panelBody{z-index:2;visibility:hidden;opacity:0;pointer-events:none;transform-origin:50%;min-width:0;transition:opacity .36s,transform .78s cubic-bezier(.16,1,.3,1),visibility 0s linear .78s;position:absolute;inset:0;overflow:hidden;transform:scale(.985)}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelBody{visibility:visible;opacity:1;transition-delay:.15s,80ms,0s;transform:scale(1)}.practice-module__VxMTvq__panelBodyInner{grid-gap:clamp(1rem, 1.7vw, 1.8rem);grid-template-rows:auto minmax(0,1.35fr) minmax(8rem,.58fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,1.7vw,1.8rem);width:100%;height:100%;padding:5.9rem clamp(1.25rem,2vw,2rem) 1.4rem;display:grid}.practice-module__VxMTvq__panelMeta{color:#ece9e05c;grid-area:1/1/auto/-1;justify-content:space-between;font-size:clamp(.39rem,.44vw,.5rem);display:flex}.practice-module__VxMTvq__titleBlock{z-index:4;grid-area:2/1/auto/span 8;align-self:center;min-width:0;position:relative}.practice-module__VxMTvq__titleKicker{color:var(--panel-signal);margin-bottom:1.2rem;font-size:clamp(.42rem,.48vw,.54rem);display:block}.practice-module__VxMTvq__titleBlock h3,.practice-module__VxMTvq__titleEcho{font-family:var(--font-anton), Impact, sans-serif;font-size:clamp(4.3rem, var(--aperture-title-size), 10rem);letter-spacing:-.052em;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance;font-weight:400;line-height:.79}.practice-module__VxMTvq__titleBlock h3{z-index:2;max-width:9ch;margin:0;position:relative}.practice-module__VxMTvq__titleEcho{z-index:1;color:#0000;opacity:.72;pointer-events:none;-webkit-text-stroke:1px rgb(var(--panel-signal-rgb) / 74%);max-width:9ch;position:absolute;inset:auto auto -.045em .028em}.practice-module__VxMTvq__description{z-index:4;border-top:1px solid var(--aperture-line);grid-area:3/1/auto/span 5;align-self:end;padding-top:1rem}.practice-module__VxMTvq__description>span{color:var(--panel-signal);margin-bottom:.8rem;font-size:clamp(.4rem,.46vw,.52rem);display:block}.practice-module__VxMTvq__description p{color:#ece9e0a3;max-width:42ch;font-family:var(--font-roboto), sans-serif;margin:0;font-size:clamp(.82rem,.94vw,1rem);line-height:1.55}.practice-module__VxMTvq__visualField{z-index:2;border:1px solid rgb(var(--panel-signal-rgb) / 28%);background:radial-gradient(circle at var(--aperture-x) var(--aperture-y), rgb(var(--panel-signal-rgb) / 22%), transparent 38%), linear-gradient(145deg, rgb(var(--panel-signal-rgb) / 8%), #05070cb8);grid-area:2/7/span 2/-1;min-width:17rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 1.5rem 5rem #00000040}.practice-module__VxMTvq__visualAsset{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.78;filter:saturate(.82)contrast(1.08)brightness(.72);transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .7s,opacity .7s;transform:scale(1.025)}.practice-module__VxMTvq__visualImageWash{z-index:1;pointer-events:none;background:linear-gradient(180deg, #05070c14, transparent 42%, #05070cad 100%), linear-gradient(110deg, rgb(var(--panel-signal-rgb) / 16%), transparent 42%, #05070c3d);position:absolute;inset:0}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualAsset{opacity:.9;filter:saturate(.96)contrast(1.05)brightness(.8);transform:scale(1.065)}.practice-module__VxMTvq__visualField:before,.practice-module__VxMTvq__visualField:after{content:"";pointer-events:none;display:none;position:absolute}.practice-module__VxMTvq__visualField:before{z-index:2;opacity:.45;background-image:linear-gradient(90deg, rgb(var(--panel-signal-rgb) / 10%) 1px, transparent 1px), linear-gradient(rgb(var(--panel-signal-rgb) / 10%) 1px, transparent 1px);background-size:20% 20%;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 85%);mask-image:radial-gradient(circle,#000,#0000 85%)}.practice-module__VxMTvq__visualField:after{z-index:3;background:linear-gradient(90deg, transparent, rgb(var(--panel-signal-rgb) / 34%), transparent);filter:blur(12px);width:18%;animation:5.8s cubic-bezier(.4,0,.2,1) infinite practice-module__VxMTvq__apertureScan;top:0;bottom:0;left:-18%}.practice-module__VxMTvq__visualGlow,.practice-module__VxMTvq__visualOrbit,.practice-module__VxMTvq__visualCore,.practice-module__VxMTvq__visualPlate{z-index:4;pointer-events:none;position:absolute}.practice-module__VxMTvq__visualGlow{background:rgb(var(--panel-signal-rgb) / 16%);filter:blur(48px);border-radius:50%;inset:22%}.practice-module__VxMTvq__visualOrbit{aspect-ratio:1;border:1px solid rgb(var(--panel-signal-rgb) / 28%);border-radius:50%;width:min(70%,24rem);top:50%;left:50%;transform:translate(-50%,-50%)}.practice-module__VxMTvq__visualOrbit:before,.practice-module__VxMTvq__visualOrbit:after{border:1px dashed rgb(var(--panel-signal-rgb) / 20%);border-radius:inherit;content:"";position:absolute;inset:12%}.practice-module__VxMTvq__visualOrbit:after{border-style:solid;inset:34%}.practice-module__VxMTvq__visualPlate{--plate-offset:calc((var(--plate) - 3) * .72rem);width:calc(72% - var(--plate) * 5%);height:calc(58% - var(--plate) * 3.5%);border:1px solid rgb(var(--panel-signal-rgb) / 28%);background:rgb(var(--panel-signal-rgb) / 2%);transform:translate(-50%, -50%) translateX(var(--plate-offset)) rotate(calc((var(--plate) - 3) * 1.4deg));transition:transform .9s cubic-bezier(.16,1,.3,1),background-color .45s;top:50%;left:50%}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualPlate{transform:translate(-50%, -50%) translateX(calc(var(--plate-offset) * 1.35)) rotate(calc((var(--plate) - 3) * 2.1deg))}.practice-module__VxMTvq__visualField[data-visual="1"] .practice-module__VxMTvq__visualPlate{top:calc(21% + var(--plate) * 9.3%);width:calc(78% - var(--plate) * 2.6%);background:linear-gradient(90deg, transparent, rgb(var(--panel-signal-rgb) / 62%), transparent);height:1px;transform:translate(-50%, 0) translateX(calc((var(--plate) - 3) * .65rem));border:0}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualField[data-visual="1"] .practice-module__VxMTvq__visualPlate{transform:translate(-50%, 0) translateX(calc((var(--plate) - 3) * 1rem))}.practice-module__VxMTvq__visualField[data-visual="2"] .practice-module__VxMTvq__visualPlate{width:calc(15% + var(--plate) * 4.2%);height:calc(72% - var(--plate) * 4%);background:rgb(var(--panel-signal-rgb) / 3%);transform:translate(-50%, -50%) translateX(calc((var(--plate) - 3) * 1.9rem)) rotate(calc((var(--plate) - 3) * -1deg))}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualField[data-visual="2"] .practice-module__VxMTvq__visualPlate{transform:translate(-50%, -50%) translateX(calc((var(--plate) - 3) * 2.25rem)) rotate(calc((var(--plate) - 3) * -1.6deg))}.practice-module__VxMTvq__visualCore{aspect-ratio:1;border:1px solid var(--panel-signal);width:clamp(4.5rem,7vw,7rem);color:var(--panel-signal);box-shadow:0 0 0 .75rem rgb(var(--panel-signal-rgb) / 5%), 0 0 3rem rgb(var(--panel-signal-rgb) / 22%);background:#05070cc2;border-radius:50%;place-items:center;display:grid;top:50%;left:50%;transform:translate(-50%,-50%)}.practice-module__VxMTvq__visualCore i{font-family:var(--font-anton), Impact, sans-serif;font-size:clamp(1.8rem,3vw,3.2rem);font-style:normal;line-height:1}.practice-module__VxMTvq__visualLabel{z-index:5;color:rgb(var(--panel-signal-rgb) / 62%);font-size:clamp(.36rem,.4vw,.46rem);position:absolute;bottom:.9rem;right:1rem}.practice-module__VxMTvq__panelFooter{color:#ece9e047;border-top:1px solid var(--aperture-line);grid-area:4/1/auto/-1;justify-content:space-between;padding-top:1rem;font-size:clamp(.36rem,.4vw,.46rem);display:flex}.practice-module__VxMTvq__panelBodyInner>*{opacity:0;transition:opacity .4s,transform .72s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelBodyInner>*{opacity:1;transform:translateY(0)}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelMeta{transition-delay:.2s}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__titleBlock{transition-delay:.27s}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__visualField{transition-delay:.33s}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__description{transition-delay:.38s}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelFooter{transition-delay:.43s}.practice-module__VxMTvq__panelPreview,.practice-module__VxMTvq__mobileCue{display:none}@keyframes practice-module__VxMTvq__apertureScan{0%,12%{transform:translate(0)}62%,to{transform:translate(760%)}}@media (max-width:1200px) and (min-width:961px){.practice-module__VxMTvq__headingRow{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr)}.practice-module__VxMTvq__panel{flex-basis:5.25rem}.practice-module__VxMTvq__panelBodyInner{grid-template-columns:repeat(10,minmax(0,1fr))}.practice-module__VxMTvq__titleBlock{grid-column:1/span 7}.practice-module__VxMTvq__description{grid-column:1/span 5}.practice-module__VxMTvq__visualField{grid-column:6/-1}}@media (min-width:961px) and (hover:hover) and (pointer:fine){.practice-module__VxMTvq__panel{will-change:flex-grow, flex-basis;flex:1 1 0;transition:flex-basis .78s cubic-bezier(.16,1,.3,1),flex-grow .78s cubic-bezier(.16,1,.3,1),opacity .46s,background-color .46s}.practice-module__VxMTvq__panel[data-active]{flex:2.55 1 0}.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]){opacity:.76;flex:.48 1 0}.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]):after{opacity:.34}.practice-module__VxMTvq__panelControl,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelControl{border-bottom:1px solid var(--aperture-line);grid-template-rows:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,1vw,1.2rem);height:4.75rem;padding:0 clamp(1.1rem,1.6vw,1.8rem);inset:0 0 auto}.practice-module__VxMTvq__controlTitle,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlTitle{color:#ece9e09e;text-overflow:ellipsis;white-space:nowrap;writing-mode:horizontal-tb;justify-self:start;max-width:100%;max-height:none;transform:none}.practice-module__VxMTvq__controlState,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlState{gap:.8rem}.practice-module__VxMTvq__controlState i,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlState i{color:rgb(var(--panel-signal-rgb) / 72%);writing-mode:horizontal-tb;transform:none}.practice-module__VxMTvq__panelPreview{z-index:3;pointer-events:none;visibility:visible;opacity:1;transform-origin:50%;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:clamp(1.15rem,1.6vw,1.8rem);transition:opacity .28s,transform .62s cubic-bezier(.16,1,.3,1),visibility linear;display:grid;position:absolute;inset:4.75rem 0 0;overflow:hidden;transform:scale(1)}.practice-module__VxMTvq__panelPreview:before,.practice-module__VxMTvq__panelPreview:after{content:"";pointer-events:none;position:absolute}.practice-module__VxMTvq__panelPreview:before{aspect-ratio:1;border:1px solid rgb(var(--panel-signal-rgb) / 24%);width:min(78%,27rem);box-shadow:0 0 0 clamp(1rem, 2vw, 2.5rem) rgb(var(--panel-signal-rgb) / 3%), 0 0 5rem rgb(var(--panel-signal-rgb) / 9%);border-radius:50%;display:none;top:50%;left:62%;transform:translate(-50%,-50%)}.practice-module__VxMTvq__panelPreview:after{background:radial-gradient(circle, rgb(var(--panel-signal-rgb) / 17%), transparent 67%);filter:blur(20px);inset:16% -20% 16% 34%}.practice-module__VxMTvq__previewMeta,.practice-module__VxMTvq__previewFooter,.practice-module__VxMTvq__previewCopy>span{z-index:2;font-family:"Panchang", var(--font-roboto), sans-serif;letter-spacing:.12em;text-transform:uppercase;font-weight:600;position:relative}.practice-module__VxMTvq__previewMeta,.practice-module__VxMTvq__previewFooter{color:#ece9e061;justify-content:space-between;font-size:clamp(.36rem,.4vw,.46rem);display:flex}.practice-module__VxMTvq__previewGeometry{z-index:1;aspect-ratio:1;width:min(78%,27rem);color:rgb(var(--panel-signal-rgb) / 50%);fill:rgb(var(--panel-signal-rgb) / 3%);stroke:currentColor;stroke-width:.7px;opacity:.72;filter:drop-shadow(0 0 2rem rgb(var(--panel-signal-rgb) / 12%));position:absolute;top:50%;left:62%;overflow:visible;transform:translate(-50%,-50%)}.practice-module__VxMTvq__previewGeometry>*{vector-effect:non-scaling-stroke}.practice-module__VxMTvq__panel[data-tone="0"] .practice-module__VxMTvq__previewGeometry{width:min(84%,29rem);transform:translate(-50%,-48%)rotate(-2deg)}.practice-module__VxMTvq__panel[data-tone="1"] .practice-module__VxMTvq__previewGeometry{width:min(72%,24rem);transform:translate(-50%,-50%)rotate(4deg)}.practice-module__VxMTvq__panel[data-tone="2"] .practice-module__VxMTvq__previewGeometry{width:min(78%,27rem)}.practice-module__VxMTvq__previewIndex{z-index:0;color:#0000;opacity:.4;font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.06em;-webkit-text-stroke:1px rgb(var(--panel-signal-rgb) / 28%);font-size:clamp(10rem,18vw,21rem);line-height:.8;position:absolute;top:15%;right:-.035em}.practice-module__VxMTvq__previewCopy{z-index:2;align-self:end;min-width:0;margin-bottom:clamp(2rem,4vw,4.5rem);position:relative}.practice-module__VxMTvq__previewCopy>span{color:var(--panel-signal);margin-bottom:.8rem;font-size:clamp(.38rem,.43vw,.5rem);display:block}.practice-module__VxMTvq__previewCopy h3{max-width:8ch;color:var(--aperture-paper);font-family:var(--font-anton), Impact, sans-serif;letter-spacing:-.05em;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(3rem,4.6vw,5.9rem);font-weight:400;line-height:.82}.practice-module__VxMTvq__previewFooter{border-top:1px solid var(--aperture-line);align-self:end;padding-top:.9rem}.practice-module__VxMTvq__previewFooter>:last-child{color:rgb(var(--panel-signal-rgb) / 70%)}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelPreview{visibility:hidden;opacity:0;transition:opacity .2s,transform .5s cubic-bezier(.16,1,.3,1),visibility 0s linear .45s;transform:scale(.96)}.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]) .practice-module__VxMTvq__panelPreview{opacity:.62}.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]) .practice-module__VxMTvq__controlTitle,.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]) .practice-module__VxMTvq__controlState i{opacity:0}.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]) .practice-module__VxMTvq__previewCopy h3{max-width:6.5ch;font-size:clamp(1.8rem,2.6vw,3.5rem);line-height:.84}.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]) .practice-module__VxMTvq__previewFooter>:first-child,.practice-module__VxMTvq__panelDeck[data-engaged] .practice-module__VxMTvq__panel:not([data-active]) .practice-module__VxMTvq__previewMeta>:last-child{opacity:0}}@media (max-width:960px){.practice-module__VxMTvq__practice{min-height:auto;padding:7.5rem 1rem 5rem}.practice-module__VxMTvq__practice:before{opacity:.14;font-size:44vw;bottom:.02em;right:-.08em}.practice-module__VxMTvq__atmosphere{background-size:25vw 25vw}.practice-module__VxMTvq__sectionHeader{margin-bottom:2.5rem}.practice-module__VxMTvq__eyebrow{font-size:.42rem}.practice-module__VxMTvq__headingRow{grid-template-columns:1fr;gap:2rem;padding-block:2rem 2.5rem}.practice-module__VxMTvq__headingRow h2{max-width:8ch;font-size:clamp(3.6rem,13.5vw,7rem)}.practice-module__VxMTvq__intro{max-width:34rem}.practice-module__VxMTvq__intro p{font-size:.9rem}.practice-module__VxMTvq__instruction{display:none}.practice-module__VxMTvq__panelDeck{border-left:0;border-right:0;height:auto;min-height:0;display:grid;overflow:visible;box-shadow:0 2rem 5rem #00000047}.practice-module__VxMTvq__panel{border-right:0;border-bottom:1px solid var(--aperture-line);flex:none;grid-template-rows:auto 0fr;width:100%;transition:grid-template-rows .82s cubic-bezier(.16,1,.3,1),background-color .5s;display:grid}.practice-module__VxMTvq__panel:last-child{border-bottom:0}.practice-module__VxMTvq__panel[data-active]{grid-template-rows:auto 1fr}.practice-module__VxMTvq__panelControl,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelControl{border-bottom:0;grid-template-rows:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;height:auto;min-height:5.75rem;padding:1.15rem .25rem;position:relative;inset:auto}.practice-module__VxMTvq__controlIndex{min-width:2rem;font-size:.54rem}.practice-module__VxMTvq__controlTitle,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlTitle{color:#ece9e0c7;letter-spacing:.08em;overflow-wrap:anywhere;text-overflow:clip;text-wrap:balance;white-space:normal;writing-mode:horizontal-tb;justify-self:start;max-width:100%;max-height:none;font-size:clamp(.9rem,4vw,1.25rem);line-height:1.12;overflow:visible;transform:none}.practice-module__VxMTvq__controlState,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlState{gap:.75rem}.practice-module__VxMTvq__controlState i,.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__controlState i{display:none}.practice-module__VxMTvq__controlState b{width:1.6rem;color:var(--panel-signal);text-align:center;font-size:1.45rem}.practice-module__VxMTvq__panelBody{visibility:hidden;opacity:0;min-height:0;transition:opacity .34s,visibility 0s linear .7s;position:relative;inset:auto;transform:none}.practice-module__VxMTvq__panel[data-active] .practice-module__VxMTvq__panelBody{visibility:visible;opacity:1;transition-delay:.18s,0s}.practice-module__VxMTvq__panelBodyInner{grid-template-rows:auto auto minmax(16rem,44vw) auto auto;grid-template-columns:1fr;gap:1.5rem;height:auto;min-height:clamp(34rem,74svh,46rem);padding:1rem .25rem 1.5rem}.practice-module__VxMTvq__panelMeta,.practice-module__VxMTvq__titleBlock,.practice-module__VxMTvq__visualField,.practice-module__VxMTvq__description,.practice-module__VxMTvq__panelFooter{grid-column:1}.practice-module__VxMTvq__panelMeta{grid-row:1;font-size:.4rem}.practice-module__VxMTvq__titleBlock{grid-row:2;align-self:start;padding-top:1.25rem}.practice-module__VxMTvq__titleKicker{margin-bottom:.85rem;font-size:.4rem}.practice-module__VxMTvq__titleBlock h3,.practice-module__VxMTvq__titleEcho{font-size:clamp(3.2rem, var(--aperture-title-size-mobile), 6.8rem);max-width:10ch;line-height:.82}.practice-module__VxMTvq__visualField{grid-row:3;min-width:0;min-height:16rem}.practice-module__VxMTvq__description{grid-row:4;width:100%}.practice-module__VxMTvq__description p{max-width:48ch;font-size:.84rem}.practice-module__VxMTvq__panelFooter{grid-row:5;gap:1rem;font-size:.34rem}.practice-module__VxMTvq__mobileCue{color:#ece9e057;justify-content:space-between;margin-top:1rem;font-size:.38rem;display:flex}}@media (max-width:560px){.practice-module__VxMTvq__practice{padding-top:6.5rem}.practice-module__VxMTvq__eyebrow>:last-child{text-align:right;max-width:11rem}.practice-module__VxMTvq__headingRow h2{font-size:clamp(3.35rem,17vw,5.6rem)}.practice-module__VxMTvq__panelBodyInner{min-height:38rem}.practice-module__VxMTvq__visualField{min-height:15rem}.practice-module__VxMTvq__visualField[data-visual="2"] .practice-module__VxMTvq__visualPlate{transform:translate(-50%, -50%) translateX(calc((var(--plate) - 3) * 1.15rem)) rotate(calc((var(--plate) - 3) * -1deg))}.practice-module__VxMTvq__panelFooter>:last-child{text-align:right}}@media (hover:none),(pointer:coarse){.practice-module__VxMTvq__instruction{display:none}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualPlate{transform:translate(-50%, -50%) translateX(var(--plate-offset)) rotate(calc((var(--plate) - 3) * 1.4deg))}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualField[data-visual="1"] .practice-module__VxMTvq__visualPlate{transform:translate(-50%, 0) translateX(calc((var(--plate) - 3) * .65rem))}.practice-module__VxMTvq__panel[data-active]:hover .practice-module__VxMTvq__visualField[data-visual="2"] .practice-module__VxMTvq__visualPlate{transform:translate(-50%, -50%) translateX(calc((var(--plate) - 3) * 1.9rem)) rotate(calc((var(--plate) - 3) * -1deg))}}@media (prefers-reduced-motion:reduce){.practice-module__VxMTvq__panel,.practice-module__VxMTvq__panelBody,.practice-module__VxMTvq__panelBodyInner>*,.practice-module__VxMTvq__signalRail span,.practice-module__VxMTvq__visualPlate{transition:none}.practice-module__VxMTvq__visualField:after{animation:none}}
