.YXrCwW_art{isolation:isolate;color:#fafafa;width:100%;height:100%;min-height:0;font-family:OpalGeist,sans-serif;position:relative;container-type:inline-size}.YXrCwW_art *,.YXrCwW_art :before,.YXrCwW_art :after{box-sizing:border-box}.YXrCwW_art img,.YXrCwW_art svg{display:block}.YXrCwW_art strong{font-weight:500}.YXrCwW_ledger,.YXrCwW_creation{width:94cqi;box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(145deg,#282828,#1c1c1c 80%);border-radius:1.5cqi;position:absolute;left:3cqi}.YXrCwW_ledger{padding:4.3cqi;top:8cqi}.YXrCwW_clientHeading{align-items:center;gap:1.25cqi;display:flex}.YXrCwW_companyMark{border-radius:1cqi;width:4.5cqi;height:4.5cqi;overflow:hidden;box-shadow:0 .2cqi .5cqi #0003}.YXrCwW_companyMark img{object-fit:cover;width:100%;height:100%}.YXrCwW_clientHeading>strong{letter-spacing:-.04em;font-size:3.6cqi;line-height:1.15}.YXrCwW_navigation{border-bottom:.1cqi solid #ffffff0f;gap:1.6cqi;margin-top:3cqi;display:flex}.YXrCwW_navigation>span{color:#929292;padding:1.6cqi 1.3cqi 1.7cqi;font-size:2cqi;line-height:1.2;position:relative}.YXrCwW_navigation>span[data-selected=true]{color:#fafafa}.YXrCwW_navigation>span[data-selected=true]:after{content:"";background:#fafafa;border-radius:.2cqi;height:.23cqi;position:absolute;bottom:-.1cqi;left:0;right:0}.YXrCwW_cardFilter{background:#ffffff07;border-radius:1cqi;align-items:center;gap:1.1cqi;margin-top:3.4cqi;padding:1.7cqi 2cqi;display:flex;box-shadow:inset 0 0 0 .1cqi #ffffff0c}.YXrCwW_cardFilter>svg{color:#b5b5b5;flex:none;width:2.2cqi;height:2.2cqi}.YXrCwW_cardFilter>strong{font-size:2.15cqi;font-weight:450;line-height:1.2}.YXrCwW_cardFilter>span{color:#b5b5b5;margin-left:.5cqi;font-family:OpalMono,monospace;font-size:1.85cqi;line-height:1.2}.YXrCwW_cardFilter>svg:last-child{color:#858585;width:1.8cqi;height:1.8cqi;margin-left:auto}.YXrCwW_transactionTable{margin-top:3.2cqi}.YXrCwW_tableHeading,.YXrCwW_transactionRow{grid-template-columns:minmax(0,1fr) 15cqi 17cqi;align-items:center;gap:1.5cqi;display:grid}.YXrCwW_tableHeading{color:#919191;padding:0 1.2cqi 1.9cqi;font-size:1.75cqi}.YXrCwW_tableHeading>:last-child{text-align:right}.YXrCwW_transactionRow{border-top:.1cqi solid #ffffff0b;min-height:10.25cqi;padding:2.4cqi 1.2cqi}.YXrCwW_transactionSource{align-items:center;gap:1.3cqi;min-width:0;display:flex}.YXrCwW_merchantMark{background:#f3f3f3;border-radius:1cqi;flex:none;place-items:center;width:4.4cqi;height:4.4cqi;padding:.65cqi;display:grid}.YXrCwW_merchantMark>img{object-fit:contain;width:100%;height:100%}.YXrCwW_transactionSource strong{letter-spacing:-.025em;white-space:nowrap;font-size:2.1cqi;line-height:1.2;display:block}.YXrCwW_transactionSource div>span{color:#969696;margin-top:.8cqi;font-size:1.65cqi;line-height:1.2;display:block}.YXrCwW_transactionStatus{color:#4fd5a0;background:#3eda9b0b;border-radius:4cqi;align-items:center;gap:.55cqi;width:max-content;padding:.5cqi .85cqi;font-size:1.7cqi;line-height:1.2;display:inline-flex}.YXrCwW_transactionStatus i{background:currentColor;border-radius:50%;width:.5cqi;height:.5cqi}.YXrCwW_transactionStatus[data-tone=pending]{color:#f5b94d;background:#f5b94d0b}.YXrCwW_amount{text-align:right;letter-spacing:-.055em;white-space:nowrap;font-family:OpalMono,monospace;font-size:2.35cqi;line-height:1.2}.YXrCwW_amount[data-returned=true]{color:#56d7a3}.YXrCwW_creation{width:66cqi;top:4cqi;left:17cqi;overflow:hidden}.YXrCwW_creationHeader{justify-content:space-between;align-items:center;padding:4cqi 4cqi 0;display:flex}.YXrCwW_creationHeader>strong{letter-spacing:-.04em;font-size:3.4cqi;line-height:1.2}.YXrCwW_creationHeader>svg{color:#8b8b8b;width:2.2cqi;height:2.2cqi}.YXrCwW_creationBody{padding:4.1cqi 4cqi 4cqi}.YXrCwW_formFields{min-width:0}.YXrCwW_fieldLabel{color:#b4b4b4;margin-bottom:1.1cqi;font-size:1.85cqi;line-height:1.2;display:block}.YXrCwW_textField,.YXrCwW_currencyField{background:#191919;border-radius:5cqi;box-shadow:inset 0 .25cqi .6cqi #0006,0 .1cqi #ffffff0d}.YXrCwW_textField{padding:1.6cqi 2cqi;font-size:2.15cqi;line-height:1.2}.YXrCwW_limitFields{margin-top:3cqi}.YXrCwW_segments{background:#191919;border-radius:1cqi;gap:.15cqi;margin-bottom:2.7cqi;padding:.5cqi;display:flex;box-shadow:inset 0 0 0 .1cqi #ffffff0b}.YXrCwW_segments>span{text-align:center;color:#929292;border-radius:.65cqi;flex:1;padding:1.15cqi .15cqi;font-size:1.45cqi;line-height:1.2}.YXrCwW_segments>span[data-selected=true]{color:#fafafa;background:#353535;box-shadow:inset 0 .12cqi #ffffff09,0 .25cqi .6cqi #0004}.YXrCwW_currencyField{align-items:center;gap:1.5cqi;padding:1.7cqi 2cqi;font-family:OpalMono,monospace;display:flex}.YXrCwW_currencyField>span{color:#888;font-size:3.1cqi;line-height:1.2}.YXrCwW_currencyField>strong{letter-spacing:-.06em;font-size:3.8cqi;font-weight:430;line-height:1.2}.YXrCwW_platformFields{margin-top:3cqi}.YXrCwW_platformChoices{flex-wrap:wrap;gap:.85cqi;display:flex}.YXrCwW_platformChip{color:#aaa;white-space:nowrap;border-radius:5cqi;justify-content:center;align-items:center;gap:.55cqi;padding:.9cqi 1.25cqi;font-size:1.65cqi;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 .1cqi #ffffff1a}.YXrCwW_platformChip>svg{stroke-width:2.5px;width:1.5cqi;height:1.5cqi}.YXrCwW_platformChip[data-selected=true]{color:#131313;background:#fafafa;box-shadow:0 .15cqi .4cqi #0002}.YXrCwW_creationFooter{border-top:.1cqi solid #ffffff0c;justify-content:flex-end;align-items:center;gap:1.4cqi;padding:2.5cqi 4cqi;display:flex}.YXrCwW_cancelAction,.YXrCwW_createAction{border-radius:.9cqi;padding:1.3cqi 2cqi;font-size:1.9cqi;line-height:1.2}.YXrCwW_cancelAction{color:#b7b7b7;background:#292929}.YXrCwW_createAction{color:#141414;background:#fafafa;font-weight:550;box-shadow:0 .13cqi #fff,0 .2cqi .4cqi #0003}.YXrCwW_art[data-enhanced=true][data-prepare=true][data-reduce=false] :is(.YXrCwW_clientHeading,.YXrCwW_navigation,.YXrCwW_cardFilter,.YXrCwW_transactionTable,.YXrCwW_creationBody,.YXrCwW_creationFooter){opacity:0}.YXrCwW_continuity[data-active=true][data-reduce=false] :is(.YXrCwW_clientHeading,.YXrCwW_navigation){animation:.7s cubic-bezier(.22,1,.36,1) both YXrCwW_regionReveal}.YXrCwW_continuity[data-active=true][data-reduce=false] .YXrCwW_cardFilter{animation:.7s cubic-bezier(.22,1,.36,1) .18s both YXrCwW_regionReveal}.YXrCwW_continuity[data-active=true][data-reduce=false] .YXrCwW_transactionTable{animation:.85s cubic-bezier(.22,1,.36,1) .36s both YXrCwW_regionReveal}.YXrCwW_rules[data-active=true][data-reduce=false] .YXrCwW_creationBody{animation:.8s cubic-bezier(.22,1,.36,1) both YXrCwW_regionReveal}.YXrCwW_rules[data-active=true][data-reduce=false] .YXrCwW_limitFields{animation:.7s cubic-bezier(.22,1,.36,1) .12s both YXrCwW_regionReveal}.YXrCwW_rules[data-active=true][data-reduce=false] .YXrCwW_platformFields{animation:.7s cubic-bezier(.22,1,.36,1) .28s both YXrCwW_regionReveal}.YXrCwW_rules[data-active=true][data-reduce=false] .YXrCwW_creationFooter{animation:.65s cubic-bezier(.22,1,.36,1) .54s both YXrCwW_regionReveal}@keyframes YXrCwW_regionReveal{0%{opacity:0;transform:translateY(.9cqi)}to{opacity:1;transform:none}}.YXrCwW_art[data-reduce=true] *,.YXrCwW_art[data-active=false] *{animation:none!important}@media (prefers-reduced-motion:reduce){.YXrCwW_art *,.YXrCwW_art :before,.YXrCwW_art :after{transition:none!important;animation:none!important}.YXrCwW_art[data-enhanced=true][data-prepare=true][data-reduce=false] :is(.YXrCwW_clientHeading,.YXrCwW_navigation,.YXrCwW_cardFilter,.YXrCwW_transactionTable,.YXrCwW_creationBody,.YXrCwW_creationFooter){opacity:1}}
@font-face{font-family:OpalGeist;src:url(/assets/gallery/opal/geist.woff2)format("woff2");font-display:swap}@font-face{font-family:OpalMono;src:url(/assets/gallery/opal/geist-mono.woff2)format("woff2");font-display:swap}.Wi5X-G_graphic{color:#fafafa;-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;width:100%;max-width:700px;height:100%;min-height:260px;margin-inline:auto;font-family:OpalGeist,sans-serif;display:flex;position:relative;container-type:inline-size}.Wi5X-G_graphic *{box-sizing:border-box}.Wi5X-G_graphic.Wi5X-G_graphic svg{stroke-width:1.7px;flex-shrink:0;width:3cqi;height:3cqi}.Wi5X-G_mono{font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-family:OpalMono,monospace;font-weight:430}.Wi5X-G_comparison{width:91%}.Wi5X-G_selectedStudy{width:100%}.Wi5X-G_comparisonNote{color:#9b9b9b;font-size:max(var(--story-figure-small,0px),1.8cqi);margin:2.4cqi 0 0;line-height:1.4}.Wi5X-G_chosen{justify-content:space-between;align-items:center;margin-bottom:2.5cqi;display:flex}.Wi5X-G_chosen>strong{letter-spacing:-.025em;font-size:3cqi;font-weight:500}.Wi5X-G_chosen>span{color:#b0a7ff;font-size:max(var(--story-figure-small,0px),1.85cqi);align-items:center;gap:.65cqi;display:inline-flex}.Wi5X-G_graphic .Wi5X-G_chosen>span>svg{width:2.2cqi;height:2.2cqi}.Wi5X-G_selectedStudy>p{text-align:center;color:#aaa;font-size:max(var(--story-figure-small,0px),2.05cqi);margin:2cqi 0 0;line-height:1.4}.Wi5X-G_alternatives{grid-template-columns:repeat(3,minmax(0,1fr));gap:4cqi;margin-top:4.5cqi;display:grid}.Wi5X-G_alternatives>div>strong,.Wi5X-G_alternatives>div>span{display:block}.Wi5X-G_alternatives>div>strong{font-size:max(var(--story-figure-small,0px),2.1cqi);color:#c5c5c5;margin-top:1.7cqi;font-weight:480}.Wi5X-G_alternatives>div>span{font-size:max(var(--story-figure-small,0px),1.9cqi);color:#989898;margin-top:.65cqi;line-height:1.4}.Wi5X-G_pendingMap,.Wi5X-G_cardMap{height:14cqi;box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(145deg,#282828,#1c1c1c);border-radius:1.2cqi;padding:2cqi;position:relative;overflow:hidden}.Wi5X-G_pendingMap[data-large=true]{grid-template-columns:1fr;gap:3cqi;height:29cqi;padding:3cqi 4cqi;display:grid}.Wi5X-G_pendingMap[data-large=true] :is(.Wi5X-G_queueGroup,.Wi5X-G_accountGroup){flex-direction:row;align-items:center;gap:3cqi}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_mapLabel{flex:none;width:20cqi;margin:0}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_queueItems{flex:1}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_queueItems>span{flex-direction:row;align-items:center;padding:1.3cqi}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_queueItems b{width:55%}.Wi5X-G_mapLabel{color:#aeaeae;font-size:max(var(--story-figure-small,0px),1.8cqi);margin-bottom:2cqi;display:block}.Wi5X-G_queueGroup,.Wi5X-G_accountGroup{flex-direction:column;justify-content:center;display:flex}.Wi5X-G_queueItems{gap:1cqi;display:flex}.Wi5X-G_queueItems>span{background:#d5a5590c;border-radius:.8cqi;flex-direction:column;flex:1;gap:1.5cqi;padding:2cqi 1.7cqi;display:flex;box-shadow:inset 0 0 0 1px #e5bc7025}.Wi5X-G_queueItems i{background:#dfbd78;border-radius:.6cqi;width:3cqi;height:3cqi}.Wi5X-G_queueItems b{background:#d5ae6650;border-radius:.4cqi;width:90%;height:.8cqi}.Wi5X-G_skeletonRows{flex-direction:column;gap:1.3cqi;width:100%;display:flex}.Wi5X-G_skeletonRows>div{align-items:center;gap:1.3cqi;height:2cqi;display:flex}.Wi5X-G_skeletonRows i{background:#797979;border-radius:.45cqi;width:2cqi;height:2cqi}.Wi5X-G_skeletonRows span{background:#6a6a6a;border-radius:.4cqi;width:45%;height:.8cqi}.Wi5X-G_skeletonRows b{background:#414141;border-radius:.4cqi;width:13%;height:.8cqi;margin-left:auto}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_skeletonRows{gap:1.4cqi}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_skeletonRows>div{background:#ffffff05;border-radius:.8cqi;height:5.3cqi;padding:0 1.4cqi}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_skeletonRows i{width:2.7cqi;height:2.7cqi}.Wi5X-G_pendingMap[data-large=true] .Wi5X-G_skeletonRows span{background:#989898;height:1cqi}.Wi5X-G_mapTabs{gap:1.5cqi;height:1.3cqi;margin-bottom:2cqi;display:flex}.Wi5X-G_mapTabs>span{background:#888;border-radius:.4cqi;width:8cqi}.Wi5X-G_mapTabs>span:last-child{background:#bc94504d;width:6cqi}.Wi5X-G_collapsedQueue{align-items:center;gap:1cqi;height:2cqi;margin-bottom:2cqi;display:flex}.Wi5X-G_collapsedQueue>i{background:#c6a361;border-radius:50%;width:1cqi;height:1cqi}.Wi5X-G_collapsedQueue>span{background:#b18e4e77;border-radius:.4cqi;width:60%;height:.8cqi}.Wi5X-G_graphic .Wi5X-G_collapsedQueue>svg{color:#c3a469;width:1.7cqi;height:1.7cqi;margin-left:auto}.Wi5X-G_skeletonRows[data-pending=true]{margin:1.3cqi 0}.Wi5X-G_skeletonRows[data-pending=true] i{background:#ba985a}.Wi5X-G_skeletonRows[data-pending=true] span{background:#9d8150}.Wi5X-G_cardMap{padding:0}.Wi5X-G_cardMap[data-large=true]{height:25cqi}.Wi5X-G_mapClient{align-items:center;gap:1cqi;display:flex;position:absolute;top:15%;left:9%}.Wi5X-G_mapClient i{background:#9c9c9c;border-radius:.5cqi;width:2.4cqi;height:2.4cqi}.Wi5X-G_mapClient span{background:#838383;border-radius:.4cqi;width:7cqi;height:.8cqi}.Wi5X-G_mapCardRows{flex-direction:column;gap:1cqi;width:70%;display:flex;position:absolute;top:43%;left:9%}.Wi5X-G_mapCardRows>span{background:#ffffff13;border-radius:.3cqi;height:1.4cqi}.Wi5X-G_mapScrim{background:#0004;display:none;position:absolute;inset:0}.Wi5X-G_mapDetail{background:linear-gradient(130deg,#414141,#303030);flex-direction:column;gap:1.2cqi;width:42%;padding:2cqi;display:flex;position:absolute;inset:0 0 0 auto;box-shadow:-1cqi 0 2.5cqi #0005,inset 1px 0 #ffffff10}.Wi5X-G_mapDetail>div{align-items:center;gap:1cqi;margin-bottom:1cqi;display:flex}.Wi5X-G_graphic .Wi5X-G_mapDetail>div>svg{color:#c5bfff;width:2cqi;height:2cqi}.Wi5X-G_mapDetail>div>span{background:#aaa;border-radius:.4cqi;width:45%;height:.8cqi}.Wi5X-G_mapDetail>i{background:#707070;border-radius:.4cqi;width:80%;height:.8cqi}.Wi5X-G_mapDetail>i:last-child{width:50%}.Wi5X-G_cardMap[data-pattern=drawer] .Wi5X-G_mapScrim{display:block}.Wi5X-G_cardMap[data-pattern=page] .Wi5X-G_mapDetail{width:100%;inset:0}.Wi5X-G_cardMap[data-pattern=inline] .Wi5X-G_mapDetail{width:82%;height:35%;box-shadow:none;border-radius:.5cqi;gap:.5cqi;padding:1cqi;top:46%;bottom:auto;left:9%}.Wi5X-G_cardMap[data-pattern=inline] .Wi5X-G_mapDetail>div{margin:0}.Wi5X-G_cardMap[data-pattern=inline] .Wi5X-G_mapDetail>i{height:.4cqi}.Wi5X-G_cardMap[data-pattern=modal] .Wi5X-G_mapScrim{display:block}.Wi5X-G_cardMap[data-pattern=modal] .Wi5X-G_mapDetail{border-radius:.7cqi;gap:.9cqi;width:auto;padding:1.5cqi;inset:18% 20%;box-shadow:0 2cqi 3cqi #0007}.Wi5X-G_cardMap[data-pattern=modal] .Wi5X-G_mapDetail>div{margin-bottom:0}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapClient{gap:1.5cqi;top:19%;left:6%}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapClient i{width:3.6cqi;height:3.6cqi}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapClient span{width:13cqi;height:1.1cqi}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapCardRows{gap:1.5cqi;width:40%;top:44%;left:6%}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapCardRows>span{height:2cqi}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapDetail{gap:2cqi;width:42%;padding:4cqi}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapDetail>div>svg{width:3.3cqi;height:3.3cqi}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapDetail>div>span{width:11cqi;height:1cqi}.Wi5X-G_cardMap[data-large=true] .Wi5X-G_mapDetail>i{height:1cqi}.Wi5X-G_clientAnnotation,.Wi5X-G_detailAnnotation{color:#b6b6b6;font-size:max(var(--story-figure-small,0px),1.75cqi);position:absolute;bottom:2cqi}.Wi5X-G_clientAnnotation{left:6%}.Wi5X-G_detailAnnotation{color:#d0caff;right:4cqi}.Wi5X-G_clientIdentity{color:#f2f2f2;white-space:nowrap;align-items:center;gap:1.6cqi;display:flex}.Wi5X-G_clientIdentity img{border-radius:1cqi;width:5.2cqi;height:5.2cqi}.Wi5X-G_clientIdentity span{letter-spacing:-.025em;font-size:3cqi;font-weight:500}.Wi5X-G_continuity{width:89%;position:relative}.Wi5X-G_contextStrip{z-index:1;justify-content:center;align-items:center;gap:3cqi;display:flex;position:relative}.Wi5X-G_contextDivider{background:#484848;width:1px;height:3.5cqi}.Wi5X-G_cardIdentity{color:#b4aaff;font-family:OpalMono,monospace;font-size:max(var(--story-figure-small,0px),2.35cqi);white-space:nowrap;align-items:center;gap:1cqi;display:flex}.Wi5X-G_chargeStem{background:linear-gradient(#7267b2,#444);width:1px;height:5cqi;margin:auto}.Wi5X-G_chargeGroup{box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(135deg,#2b2b2b,#1c1c1c);border-radius:1.6cqi;padding:3.4cqi 4cqi 1.4cqi}.Wi5X-G_chargeHeading{align-items:center;gap:1.5cqi;padding-bottom:3cqi;display:flex}.Wi5X-G_chargeHeading>img{object-fit:contain;width:3.7cqi;height:3.7cqi}.Wi5X-G_chargeHeading>span{font-size:max(var(--story-figure-small,0px),2.35cqi);color:#dedede}.Wi5X-G_chargeHeading>.Wi5X-G_maskedDigits{color:#9e94df;font-family:OpalMono,monospace;font-size:max(var(--story-figure-small,0px),1.8cqi);margin-left:auto}.Wi5X-G_charge{border-top:1px solid #ffffff0a;grid-template-columns:1fr 1.2fr 1fr;align-items:center;min-height:8.2cqi;display:grid}.Wi5X-G_chargeDate{font-size:max(var(--story-figure-small,0px),2.05cqi);color:#a4a4a4}.Wi5X-G_chargeStatus{color:#a0a0a0;font-size:max(var(--story-figure-small,0px),1.9cqi);align-items:center;gap:.8cqi;display:flex}.Wi5X-G_chargeStatus i{background:currentColor;border-radius:50%;width:.65cqi;height:.65cqi}.Wi5X-G_chargeStatus[data-tone=pending]{color:#d9b76f}.Wi5X-G_chargeStatus[data-tone=returned]{color:#aa9aff}.Wi5X-G_charge>strong{text-align:right;font-size:2.9cqi}.Wi5X-G_charge>strong[data-returned=true]{color:#bbafff}.Wi5X-G_rules{width:79%;padding-bottom:2cqi;position:relative}.Wi5X-G_ruleAmount{background:linear-gradient(135deg,#333,#252525);border-radius:1.9cqi 1.9cqi 0 0;padding:4.5cqi 5cqi 5cqi;box-shadow:inset 0 1px #ffffff14}.Wi5X-G_ruleAmount>span{color:#b9b9b9;font-size:max(var(--story-figure-small,0px),2.4cqi)}.Wi5X-G_ruleAmount>div:nth-child(2){flex-wrap:wrap;align-items:baseline;gap:1.1cqi 2cqi;margin-top:2cqi;display:flex}.Wi5X-G_ruleAmount strong{color:#fafafa;font-size:8.8cqi;line-height:1.1}.Wi5X-G_ruleAmount>div>span{font-size:max(var(--story-figure-small,0px),2.6cqi);color:#adadad}.Wi5X-G_limitTrack{background:#ffffff0a;border-radius:1cqi;height:.8cqi;margin-top:4cqi;overflow:hidden}.Wi5X-G_limitTrack>span{border-radius:inherit;background:linear-gradient(90deg,#c7bfff,#8b7fff);width:100%;height:100%;display:block}.Wi5X-G_ruleScope{box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(120deg,#242424,#1c1c1c);border-radius:0 0 1.9cqi 1.9cqi;align-items:center;gap:2.5cqi;padding:3.6cqi 5cqi;display:flex}.Wi5X-G_platformIcon{background:#ffffff09;border-radius:1.6cqi;place-items:center;width:7cqi;height:7cqi;padding:1.1cqi;display:grid}.Wi5X-G_platformIcon img{object-fit:contain;width:100%;height:100%}.Wi5X-G_ruleScope>div:nth-child(2){flex-direction:column;gap:.7cqi;display:flex}.Wi5X-G_ruleScope>div>span{color:#929292;font-size:max(var(--story-figure-small,0px),1.85cqi)}.Wi5X-G_ruleScope strong{font-size:3cqi;font-weight:480}.Wi5X-G_ruleScope>svg{color:#a397ea;width:3cqi;height:3cqi;margin-left:auto}.Wi5X-G_ruleBinding{color:#929292;font-size:max(var(--story-figure-small,0px),2cqi);justify-content:center;align-items:center;gap:1cqi;margin-top:3.7cqi;display:flex}.Wi5X-G_graphic .Wi5X-G_ruleBinding>svg{color:#a49bd2;width:2.6cqi;height:2.6cqi}.Wi5X-G_patterns{width:82%}.Wi5X-G_systemWordmark{align-items:center;gap:1.6cqi;margin:0 0 3.5cqi 1cqi;display:flex}.Wi5X-G_systemWordmark>img{width:13cqi;height:auto}.Wi5X-G_systemWordmark>span{color:#aaa0ff;font-size:max(var(--story-figure-small,0px),1.75cqi);letter-spacing:.02em;background:#8b7fff12;border:1px solid #8b7fff44;border-radius:2cqi;padding:.6cqi 1.3cqi;font-weight:550;line-height:1}.Wi5X-G_specimenBoard{box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(130deg,#2c2c2c,#1b1b1b);border-radius:1.7cqi;padding:1cqi 4cqi}.Wi5X-G_specimen{border-top:1px solid #ffffff0a;grid-template-columns:16cqi 1fr;align-items:center;gap:2cqi;min-height:12cqi;display:grid}.Wi5X-G_specimen:first-child{border-top:0}.Wi5X-G_specimenLabel{font-size:max(var(--story-figure-small,0px),2cqi);color:#929292}.Wi5X-G_statusSamples{align-items:center;gap:3cqi;display:flex}.Wi5X-G_statusSamples>span{font-size:max(var(--story-figure-small,0px),2.3cqi);align-items:center;gap:1cqi;display:flex}.Wi5X-G_activeStatus{color:#76d4ac}.Wi5X-G_activeStatus>i{background:currentColor;border-radius:50%;width:.9cqi;height:.9cqi}.Wi5X-G_frozenStatus{color:#99bdea}.Wi5X-G_graphic .Wi5X-G_frozenStatus>svg{width:2.7cqi;height:2.7cqi}.Wi5X-G_numberSamples{flex-direction:column;align-items:flex-end;gap:.7cqi;padding-right:1cqi;display:flex}.Wi5X-G_numberSamples>strong{font-size:3.35cqi;font-weight:450}.Wi5X-G_numberSamples>span{color:#777;font-size:3.35cqi}.Wi5X-G_actionSamples{justify-content:flex-end;gap:1.5cqi;display:flex}.Wi5X-G_actionSamples>span{height:5.7cqi;font-size:max(var(--story-figure-small,0px),1.9cqi);white-space:nowrap;border-radius:.95cqi;justify-content:center;align-items:center;gap:.6cqi;padding:0 1.6cqi;display:flex}.Wi5X-G_graphic .Wi5X-G_actionSamples svg{width:2cqi;height:2cqi}.Wi5X-G_secondaryAction{color:#bfbfbf;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff08}.Wi5X-G_primaryAction{color:#202020;background:linear-gradient(#fafafa,#d0d0d0);box-shadow:inset 0 1px #fff,0 .2cqi #777}.Wi5X-G_materials{justify-content:center;gap:.8cqi;margin-top:4cqi;display:flex}.Wi5X-G_materials>i{background:#131313;border-radius:50%;width:3.8cqi;height:3.8cqi;box-shadow:inset 0 0 0 1px #ffffff12}.Wi5X-G_materials>i:nth-child(2){background:#262626}.Wi5X-G_materials>i:nth-child(3){background:#777}.Wi5X-G_materials>i:nth-child(4){background:#fafafa}.Wi5X-G_materials>i:nth-child(5){background:#8b7fff}.Wi5X-G_outcome{width:94%;height:59cqi;position:relative}.Wi5X-G_accountToken{width:58%;box-shadow:var(--study-surface-dark-shadow);z-index:3;background:linear-gradient(135deg,#303030,#222);border-radius:1.4cqi;padding:2.6cqi 3cqi;position:absolute;top:2%;left:2%}.Wi5X-G_accountToken .Wi5X-G_clientIdentity img{width:4.8cqi;height:4.8cqi}.Wi5X-G_accountToken .Wi5X-G_clientIdentity span{font-size:3.2cqi}.Wi5X-G_accountToken>div:last-child{color:#979797;font-size:max(var(--story-figure-small,0px),1.8cqi);justify-content:space-between;align-items:center;margin-top:2cqi;display:flex}.Wi5X-G_accountToken>div:last-child>svg{color:#9c91de;width:2cqi;height:2cqi}.Wi5X-G_outcomeCard{aspect-ratio:1.6;z-index:2;width:60%;box-shadow:var(--study-surface-dark-shadow);border-radius:1.6cqi;position:absolute;top:24%;right:4%;overflow:hidden;transform:rotate(-4deg)}.Wi5X-G_outcomeCard>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Wi5X-G_outcomeCard>div{flex-direction:column;gap:1.8cqi;display:flex;position:absolute;bottom:13%;left:7%;right:7%}.Wi5X-G_outcomeCard>div>span{font-size:max(var(--story-figure-small,0px),2.1cqi);color:#eee}.Wi5X-G_outcomeCard>div>strong{letter-spacing:.04em;font-size:3cqi;font-weight:450}.Wi5X-G_outcomeCharge{width:65%;box-shadow:var(--study-surface-dark-shadow);z-index:3;background:linear-gradient(135deg,#323232,#222);border-radius:1.4cqi;padding:2.5cqi 3cqi;position:absolute;bottom:2%;left:4%}.Wi5X-G_outcomeMerchant{align-items:center;gap:1.5cqi;display:flex}.Wi5X-G_outcomeMerchant>img{object-fit:contain;width:3.8cqi;height:3.8cqi}.Wi5X-G_outcomeMerchant>span{font-size:max(var(--story-figure-small,0px),2.25cqi);color:#ddd}.Wi5X-G_outcomeCharge>div{justify-content:space-between;align-items:baseline;gap:2cqi;margin-top:2.2cqi;display:flex}.Wi5X-G_outcomeCharge>div>span{font-family:OpalMono,monospace;font-size:max(var(--story-figure-small,0px),1.85cqi);color:#b0a4f1}.Wi5X-G_outcomeCharge>div>strong{font-size:3.25cqi}.Wi5X-G_outcomeLine{z-index:0;background:linear-gradient(#8676bf55,#8676bf33);width:1px;position:absolute;top:20%;bottom:12%;left:17%}@media (scripting:enabled){.Wi5X-G_graphic[data-animate=true] .Wi5X-G_stageOne{animation:.8s cubic-bezier(.22,1,.36,1) both Wi5X-G_reveal}.Wi5X-G_graphic[data-animate=true] .Wi5X-G_stageTwo{animation:.85s cubic-bezier(.22,1,.36,1) .16s both Wi5X-G_reveal}.Wi5X-G_graphic[data-animate=true] .Wi5X-G_stageThree{animation:.85s cubic-bezier(.22,1,.36,1) .32s both Wi5X-G_reveal}.Wi5X-G_graphic[data-animate=true] .Wi5X-G_outcomeCard{animation:1s cubic-bezier(.22,1,.36,1) .16s both Wi5X-G_cardReveal}}.Wi5X-G_graphic[data-active=false] *{animation-play-state:paused!important}@keyframes Wi5X-G_reveal{0%{opacity:0;translate:0 1.5cqi}to{opacity:1;translate:0}}@keyframes Wi5X-G_cardReveal{0%{opacity:0;translate:0 2cqi;rotate:3deg}to{opacity:1;translate:0;rotate:0deg}}.Wi5X-G_graphic[data-reduce=true] *{animation:none!important}@media (prefers-reduced-motion:reduce){.Wi5X-G_graphic *{animation:none!important}}@container (max-width:450px){.Wi5X-G_comparison{width:94%}.Wi5X-G_chosen>strong{font-size:13px}.Wi5X-G_chosen>span{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_graphic .Wi5X-G_chosen>span>svg{width:12px;height:12px}.Wi5X-G_selectedStudy>p{font-size:max(var(--story-figure-small,0px),11px)}.Wi5X-G_alternatives{gap:3cqi}.Wi5X-G_alternatives>div>strong{font-size:max(var(--story-figure-label,0px),11px);line-height:1.3}.Wi5X-G_alternatives>div>span,.Wi5X-G_mapLabel{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_pendingMap[data-large=true]{height:29cqi}.Wi5X-G_clientAnnotation,.Wi5X-G_detailAnnotation{font-size:max(var(--story-figure-small,0px),9px)}.Wi5X-G_clientIdentity span{font-size:13px}.Wi5X-G_clientIdentity img{width:24px;height:24px}.Wi5X-G_cardIdentity{font-size:max(var(--story-figure-small,0px),11px)}.Wi5X-G_graphic .Wi5X-G_cardIdentity>svg{width:14px;height:14px}.Wi5X-G_contextStrip{gap:2cqi}.Wi5X-G_chargeHeading>span{font-size:max(var(--story-figure-small,0px),11px)}.Wi5X-G_chargeHeading>.Wi5X-G_maskedDigits{font-size:max(var(--story-figure-small,0px),9px)}.Wi5X-G_chargeDate,.Wi5X-G_chargeStatus{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_charge{min-height:38px}.Wi5X-G_charge>strong{font-size:14px}.Wi5X-G_ruleAmount>span,.Wi5X-G_ruleAmount>div>span{font-size:max(var(--story-figure-small,0px),12px)}.Wi5X-G_ruleScope>div>span{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_ruleScope strong{font-size:14px}.Wi5X-G_ruleBinding{font-size:max(var(--story-figure-small,0px),11px)}.Wi5X-G_systemWordmark>img{width:56px}.Wi5X-G_systemWordmark>span{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_specimen{grid-template-columns:19cqi 1fr;min-height:58px}.Wi5X-G_specimenLabel{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_statusSamples>span{font-size:max(var(--story-figure-small,0px),11px)}.Wi5X-G_numberSamples>strong,.Wi5X-G_numberSamples>span{font-size:15px}.Wi5X-G_actionSamples{gap:1cqi}.Wi5X-G_actionSamples>span{font-size:max(var(--story-figure-small,0px),9px);height:27px;padding:0 1cqi}.Wi5X-G_graphic .Wi5X-G_actionSamples svg{width:10px;height:10px}.Wi5X-G_accountToken .Wi5X-G_clientIdentity span{font-size:max(var(--story-figure-small,0px),12px)}.Wi5X-G_accountToken>div:last-child,.Wi5X-G_outcomeCard>div>span{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_outcomeCard>div>strong{font-size:13px}.Wi5X-G_outcomeMerchant>span{font-size:max(var(--story-figure-small,0px),11px)}.Wi5X-G_outcomeCharge>div>span{font-size:max(var(--story-figure-small,0px),10px)}.Wi5X-G_outcomeCharge>div>strong{font-size:15px}}
.oHyTFa_demo{isolation:isolate;color:#fafafa;width:100%;height:100%;font-family:var(--font-opal-geist,Geist,sans-serif);background:#131313;position:relative;overflow:hidden}.oHyTFa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oHyTFa_stage{position:absolute;inset:0}.oHyTFa_viewport{background:#131313;position:absolute;inset:0;overflow:hidden}.oHyTFa_canvas{width:1440px;height:810px;transform:scale(var(--opal-demo-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.oHyTFa_frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131313;border:0;width:1440px;height:810px;display:block}.oHyTFa_frame[inert]{pointer-events:none}.oHyTFa_shield{position:absolute;inset:0}.oHyTFa_toolbar{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#1c1c1cee;border:1px solid #414141;border-radius:999px;align-items:center;gap:.8cqi;padding:.3cqi .4cqi .3cqi .8cqi;display:flex;position:absolute;top:.65cqi;left:50%;transform:translate(-50%);box-shadow:0 .15cqi .5cqi #0005}.oHyTFa_toolbar>p{color:#b3b3b3;margin:0;font-size:clamp(10px,.85cqi,15px)}.oHyTFa_controls{gap:.2cqi;display:flex}.oHyTFa_controls button{color:#fafafa;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.42cqi .85cqi;font-family:inherit;font-size:clamp(11px,.95cqi,17px)}.oHyTFa_controls .oHyTFa_primary{color:#131313;background:#fafafa;border-color:#fafafa}.oHyTFa_controls button:hover:not(:disabled){background:#383838}.oHyTFa_controls .oHyTFa_primary:hover:not(:disabled){background:#dedede}.oHyTFa_controls button:disabled{opacity:.36;cursor:default}.oHyTFa_controls button[aria-pressed=true]{color:#6cdeb0;opacity:1}.oHyTFa_controls button:focus-visible{outline-offset:2px;outline:2px solid #a4c5ff}.oHyTFa_showcase{border-radius:calc(18 * var(--portfolio-unit,1px));height:auto;box-shadow:0 calc(24 * var(--portfolio-unit,1px)) calc(64 * var(--portfolio-unit,1px)) #0005,0 calc(4 * var(--portfolio-unit,1px)) calc(16 * var(--portfolio-unit,1px)) #0004;transform-origin:top;background:#191919;border:1px solid #ffffff26;animation:.9s cubic-bezier(.16,1,.3,1) .1s both oHyTFa_windowEnter;overflow:visible}.oHyTFa_showcase:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 25%,#b7ddd94d 42%,#f1edffba 50%,#cbb4e970 58%,#0000 75%) 160% 0/250% 100%;padding:1px;animation:1.8s cubic-bezier(.2,.6,.3,1) .2s both oHyTFa_rimLight;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.oHyTFa_showcase .oHyTFa_stage{aspect-ratio:16/9;isolation:isolate;position:relative;inset:auto}.oHyTFa_showcase .oHyTFa_viewport{border-radius:calc(17 * var(--portfolio-unit,1px));z-index:1}.oHyTFa_aura{pointer-events:none;z-index:0;border-radius:18px;position:absolute;inset:-3px}.oHyTFa_aura i{border-radius:inherit;display:block;position:absolute;inset:0}.oHyTFa_aura i:first-child{filter:blur(14px);opacity:.3;background:linear-gradient(120deg,#cbd5e177 0%,#7b8fa033 35%,#bfb8d270 65%,#8c9fad33 78%,#cbd5e166 100%)}.oHyTFa_aura i:nth-child(2){filter:blur(6px);opacity:.24;background:linear-gradient(20deg,#0000 30%,#b9b3d460 60%,#0000 90%)}.oHyTFa_aura i:nth-child(3){filter:blur(20px);opacity:.16;background:linear-gradient(160deg,#bdd3dd40,#0000 35%,#c6b7d44d 75%,#0000)}@keyframes oHyTFa_windowEnter{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:none}}@keyframes oHyTFa_rimLight{0%{opacity:0;background-position:160% 0}20%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-60% 0}}@media (max-width:640px){.oHyTFa_showcase{border-radius:12px}.oHyTFa_showcase .oHyTFa_viewport{border-radius:11px}.oHyTFa_aura{border-radius:11px;inset:-2px}.oHyTFa_aura i:first-child{filter:blur(10px)}.oHyTFa_aura i:nth-child(2){filter:blur(4px)}.oHyTFa_aura i:nth-child(3){filter:blur(14px)}}@media (prefers-reduced-motion:reduce){.oHyTFa_showcase,.oHyTFa_showcase:after{animation:none}.oHyTFa_showcase:after{opacity:0}}
.lCD11a_presentation{color:#f5f5f5;width:100%;height:100%;font-family:var(--font-aeonik), Arial, sans-serif;background:#131313;position:relative;overflow:hidden}.lCD11a_presentation *{box-sizing:border-box}.lCD11a_overview{position:absolute;top:50%;left:8%;right:8%;transform:translateY(-50%)}.lCD11a_overview h1{letter-spacing:-.035em;margin:0 0 4cqi;font-size:4cqi;font-weight:500;line-height:1.1}.lCD11a_details{grid-template-columns:1fr 1fr;gap:5cqi;display:grid}.lCD11a_details p{color:#c3c3c3;max-width:41ch;margin:0;font-size:1.55cqi;line-height:1.5}.lCD11a_details strong{color:#eee;margin-bottom:.8cqi;font-size:1.25cqi;font-weight:550;display:block}.lCD11a_library{position:absolute;inset:2%}.lCD11a_figmaLibrary{background:#171717;border:1px solid #393939;border-radius:1cqi;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.lCD11a_libraryBar{border-bottom:1px solid #393939;align-items:center;gap:1cqi;min-height:4.2cqi;padding:.5cqi 1cqi;display:flex}.lCD11a_libraryBar nav{gap:.25cqi;min-width:0;display:flex;overflow-x:auto}.lCD11a_libraryBar button{color:#bbb;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45cqi;flex:none;padding:.55cqi .75cqi;font-size:1.08cqi}.lCD11a_libraryBar button[aria-current=page]{color:#fff;background:#31523b}.lCD11a_libraryBar a{color:#c8d8cb;flex:none;margin-left:auto;font-size:1.05cqi;text-decoration:none}.lCD11a_figmaLibrary iframe{background:#202020;border:0;flex:1;width:100%;min-height:0;display:block}
.xHTpfa_stage{color:#f3f3f3;isolation:isolate;width:100%;height:100%;font-family:OpalGeist,sans-serif;position:relative;container-type:inline-size}.xHTpfa_stage *{box-sizing:border-box}.xHTpfa_glow{filter:blur(2cqi);background:radial-gradient(at 45% 54%,#2c2c3048,#0000 66%);position:absolute;inset:12% 2% 7%}.xHTpfa_agencyCard{z-index:2;aspect-ratio:1.62;width:48%;box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(140deg,#3d3d3f,#272729 52%,#1b1b1d);border:1px solid #ffffff18;border-radius:2.1cqi;flex-direction:column;justify-content:space-between;padding:4.3cqi;display:flex;position:absolute;top:calc(50% - 14.8148cqi);left:3%}.xHTpfa_cardTop,.xHTpfa_cardBottom{justify-content:space-between;align-items:center;gap:1cqi;display:flex}.xHTpfa_cardTop{color:#c9c9cb;letter-spacing:.18em;font-size:1.45cqi}.xHTpfa_cardGlyph{letter-spacing:0;color:#eee;border:1px solid #ffffff36;border-radius:1.2cqi;place-items:center;width:5cqi;height:5cqi;font-size:2.8cqi;line-height:1;display:grid}.xHTpfa_cardBottom{align-items:end}.xHTpfa_cardBottom strong{letter-spacing:-.03em;font-size:2.6cqi;font-weight:510}.xHTpfa_cardBottom span{color:#d4d4d5;letter-spacing:.08em;white-space:nowrap;font-family:OpalMono,monospace;font-size:1.65cqi}.xHTpfa_stage .xHTpfa_connectors{z-index:1;fill:none;stroke:#909098;stroke-width:1.3px;opacity:.75;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xHTpfa_charges{z-index:3;gap:2.2cqi;width:40%;display:grid;position:absolute;top:calc(50% - 24.7cqi);left:58%}.xHTpfa_charge{height:15cqi;box-shadow:var(--study-surface-dark-shadow);background:linear-gradient(145deg,#292929,#212121);border:1px solid #ffffff0d;border-radius:1.8cqi;align-items:center;gap:2.3cqi;padding:2.5cqi;display:flex}.xHTpfa_mark{border-radius:1.4cqi;flex:none;place-items:center;width:6.3cqi;height:6.3cqi;font-size:2.9cqi;font-weight:550;display:grid}.xHTpfa_acme{color:#d1b8e8;background:#3b3447}.xHTpfa_fleet{color:#d9c69c;background:#413b30}.xHTpfa_rocket{color:#ffd0b4;background:#9a4c31}.xHTpfa_chargeText{flex-direction:column;gap:.8cqi;min-width:0;display:flex}.xHTpfa_chargeText strong{letter-spacing:-.025em;white-space:nowrap;font-size:2.4cqi;font-weight:510;line-height:1.12}.xHTpfa_chargeText small{color:#a9a9a9;white-space:nowrap;font-size:1.9cqi;line-height:1.1}@media (prefers-reduced-motion:reduce){.xHTpfa_stage *{transition:none!important;animation:none!important}}
@font-face{font-family:OpalGeist;src:url(/assets/gallery/opal/geist.woff2)format("woff2");font-display:swap}@font-face{font-family:OpalMono;src:url(/assets/gallery/opal/geist-mono.woff2)format("woff2");font-display:swap}.mc228a_page{--portfolio-unit:var(--portfolio-viewport-unit);--portfolio-reading-unit:var(--portfolio-unit);--story-demo-height:calc(100svh - 182 * var(--portfolio-unit) - max(48px,calc(48 * var(--portfolio-unit))) - 2px);--story-phone-width:min(calc(300 * var(--portfolio-unit)),calc((var(--story-demo-height) - 18 * var(--portfolio-unit)) * 390 / 844));--story-bg:var(--portfolio-paper);--story-text:#202020;--story-muted:#484848;--story-rule:#dfe5e3;--story-art:#eaf0ed;zoom:calc(1 / var(--app-zoom,1));background:var(--story-bg);min-height:100vh;color:var(--story-text);font-family:var(--font-aeonik),sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}html:has(.mc228a_page){--bg:var(--portfolio-paper)}html:has(.mc228a_page[data-theme=opal]){--bg:var(--portfolio-opal-bg)}.mc228a_page[data-theme=opal]{--story-bg:var(--portfolio-opal-bg);--story-text:#fafafa;--story-muted:#aaa;--story-rule:#323232;--story-art:#1a1a1a;font-family:OpalGeist,sans-serif;overflow-x:clip}.mc228a_page[data-theme=e2]{--story-rule:#d8e3e5;--story-art:#e7f0f2}.mc228a_page[data-theme=opal]{isolation:isolate;--story-paint-opacity:1;position:relative}.mc228a_paintedBackdrop{z-index:0;pointer-events:none;opacity:calc(.35 * var(--story-paint-opacity));position:fixed;inset:0}.mc228a_paintedBackdrop[data-hidden=true]{visibility:hidden}.mc228a_paintedBackdrop img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mc228a_page[data-theme=opal] .mc228a_article{z-index:1;position:relative}.mc228a_page[data-theme=opal] .mc228a_identityLink{background:color-mix(in srgb,transparent calc(var(--story-paint-opacity) * 100%),var(--story-bg))}.mc228a_page[data-theme=opal] .mc228a_readingLayout:not(.mc228a_identityAnchor):before{content:"";z-index:-1;inset:calc(-96 * var(--portfolio-unit)) -100vw 0;background:linear-gradient(to bottom,transparent,var(--story-bg) calc(96 * var(--portfolio-unit)));pointer-events:none;position:absolute}.mc228a_page *{box-sizing:border-box}.mc228a_page a{color:inherit}.mc228a_page :is(a,button,summary):focus-visible{outline-offset:6px;outline:2px solid #8b7fff}.mc228a_skip{z-index:100;background:var(--story-bg);padding:12px;position:absolute;top:10px;left:20px;transform:translateY(-160%)}.mc228a_skip:focus{transform:none}.mc228a_article{--intro-top-space:0px;padding:var(--intro-top-space) max(calc(24 * var(--portfolio-reading-unit)),env(safe-area-inset-right,0px)) 0 max(calc(24 * var(--portfolio-reading-unit)),env(safe-area-inset-left,0px));margin:auto}.mc228a_introduction{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:48px;max-width:1120px;min-height:440px;margin:0 auto 72px;scroll-margin-top:32px;display:grid}.mc228a_introHeading{text-align:left;max-width:500px}.mc228a_projectName{margin-bottom:24px;font-size:1rem;font-weight:500}.mc228a_projectName img{width:89px;height:auto;display:block}.mc228a_projectTitle{font-family:var(--font-aeonik),sans-serif;font-size:calc(24 * var(--portfolio-reading-unit));letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:500;line-height:1.25}.mc228a_contents,.mc228a_identityLink,.mc228a_scrollCue,.mc228a_articleFacts,.mc228a_closing{font-family:var(--font-aeonik),sans-serif}.mc228a_lede{color:var(--story-muted);max-width:480px;margin:24px 0 0;font-size:1.125rem;line-height:1.6}.mc228a_facts{flex-wrap:wrap;gap:20px 40px;margin:32px 0 0;font-size:.875rem;line-height:1.5;display:flex}.mc228a_facts dt{color:var(--story-muted);margin-bottom:5px}.mc228a_facts dd{margin:0}.mc228a_readingLayout{--portfolio-unit:1px;--portfolio-reading-unit:1px;width:min(784px,100% - 360px);max-width:none;margin:auto;scroll-margin-top:32px;position:relative}.mc228a_identityAnchor{height:0}.mc228a_sidebar,.mc228a_identityColumn{width:clamp(152px,100vw - 1280px,200px);position:absolute;top:0;bottom:0;right:calc(100% + clamp(32px,12.5vw - 148px,112px))}.mc228a_contents{font-size:clamp(18px,calc(var(--portfolio-body-size) * .875),20px);flex-direction:column;gap:14px;padding-inline-start:26px;line-height:1.5;display:flex;position:sticky;top:84px}.mc228a_contents a{color:var(--story-muted);text-decoration:none;transition:color .15s}.mc228a_contents a[aria-current],.mc228a_contents a:hover{color:var(--story-text)}.mc228a_contents a[aria-current]{font-weight:550}.mc228a_chapters{min-width:0}.mc228a_chapter{margin:0 0 calc(80 * var(--portfolio-reading-unit));scroll-margin-top:calc(48 * var(--portfolio-reading-unit))}.mc228a_beat{scroll-margin-top:calc(48 * var(--portfolio-reading-unit))}.mc228a_beat+.mc228a_beat{margin-top:calc(64 * var(--portfolio-reading-unit))}.mc228a_prose{max-width:calc(640 * var(--portfolio-reading-unit));margin:0 auto}.mc228a_openingCopy{margin-bottom:calc(56 * var(--portfolio-reading-unit))}.mc228a_prose h2,.mc228a_prose h3{color:var(--story-text);font-family:inherit;font-size:clamp(24px,calc(var(--portfolio-body-size) * 1.45),32px);letter-spacing:-.025em;text-wrap:balance;margin:0 0 calc(20 * var(--portfolio-reading-unit));font-weight:500;line-height:1.35}.mc228a_prose h3{font-size:clamp(22px,calc(var(--portfolio-body-size) * 1.28),28px)}.mc228a_brandedHeading{align-items:center;gap:calc(16 * var(--portfolio-reading-unit));margin-bottom:calc(20 * var(--portfolio-reading-unit));display:flex}.mc228a_prose .mc228a_brandedHeading :is(h2,h3){min-width:0;margin:0}.mc228a_sectionBrand{width:calc(30 * var(--portfolio-reading-unit));flex:none;height:auto;display:block}.mc228a_prose p{font-size:var(--portfolio-body-size);color:var(--story-muted);margin:0 0 calc(22 * var(--portfolio-reading-unit));letter-spacing:-.005em;line-height:1.7}.mc228a_prose p:last-child{margin-bottom:0}.mc228a_figure{margin:calc(32 * var(--portfolio-reading-unit)) 0 0;min-width:0}.mc228a_artwork{--story-figure-small:14px;--story-figure-label:15px;aspect-ratio:1.8;background:var(--story-art);isolation:isolate;border-radius:12px;width:100%;height:auto;position:relative;overflow:hidden;container-type:inline-size}.mc228a_figureCanvas{overflow-clip-margin:128px;overflow:clip;container-type:inline-size}.mc228a_scaledArtwork{--portfolio-unit:1px;--portfolio-reading-unit:1px;background:0 0;border-radius:0;overflow:visible}.mc228a_scaledArtwork,.mc228a_scaledArtwork *,.mc228a_scaledArtwork :before,.mc228a_scaledArtwork :after{transition:none!important;animation:none!important}@container (min-width:0){.mc228a_scaledArtwork{zoom:tan(atan2(100cqi,784px));width:784px}}.mc228a_artwork>:first-child{margin-block:0}.mc228a_heroFigure{width:100%;margin:0}.mc228a_heroFigure .mc228a_artwork{aspect-ratio:1.25}.mc228a_page[data-theme=opal] .mc228a_heroFigure .mc228a_artwork{background:radial-gradient(at 50% 55%,#202020 0%,#131313 70%)}.mc228a_page[data-theme=opal] .mc228a_heroFigure .mc228a_artwork>div{width:min(100%,520px);height:100%;margin:auto}.mc228a_page[data-theme=e2] .mc228a_heroFigure .mc228a_artwork{background:#193e48}.mc228a_figure[data-visual^=e2\:]:not(.mc228a_demoFigure) .mc228a_artwork{aspect-ratio:1.3}.mc228a_figure[data-visual=arccos\:corrections] .mc228a_artwork{aspect-ratio:1.4}.mc228a_figure:is([data-visual=arccos\:controls],[data-visual=arccos\:score],[data-visual=arccos\:tour-quality],[data-visual=arccos\:caddie],[data-visual=arccos\:results]) .mc228a_artwork{aspect-ratio:auto}.mc228a_figure[data-visual=arccos\:results]{max-width:calc(640 * var(--portfolio-reading-unit));margin-inline:auto}.mc228a_figure[data-visual=arccos\:system] .mc228a_artwork{aspect-ratio:1400/1493;border-radius:16px;overflow:hidden}.mc228a_equipmentCanvas{width:184%;position:absolute;top:50%;left:-42%;transform:translateY(-50%);container-type:inline-size}.mc228a_heroFigure .mc228a_equipmentCanvas{width:140%;left:-20%}.mc228a_equipmentScene{width:50%;margin:auto}.mc228a_equipmentCanvas[data-active=false] *,.mc228a_equipmentCanvas[data-active=false] :before,.mc228a_equipmentCanvas[data-active=false] :after{animation-play-state:paused!important}.mc228a_opalFeedback{width:min(100%,500px);height:100%;margin:auto;container-type:inline-size}.mc228a_opalAccounts{width:100%;height:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.mc228a_figure[data-visual=opal\:accounts] .mc228a_artwork{aspect-ratio:1.4}.mc228a_figure[data-visual^=opal\:]:not(.mc228a_demoFigure) .mc228a_artwork>div{max-width:none}.mc228a_figure:is([data-visual=opal\:payment-problem],[data-visual=opal\:brief]) .mc228a_artwork{aspect-ratio:1.5}.mc228a_figure:is([data-visual=opal\:payment-problem],[data-visual=opal\:brief],[data-visual=opal\:materials],[data-visual=opal\:handoff]) .mc228a_artwork>div{margin-inline:auto}.mc228a_figure:is([data-visual=opal\:pending],[data-visual=opal\:card-options]) .mc228a_artwork{aspect-ratio:1.45}.mc228a_figure[data-visual=opal\:card-options] .mc228a_artwork{aspect-ratio:auto;padding-block:0}.mc228a_figure[data-visual=opal\:card-options] .mc228a_artwork>div{margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.mc228a_figure:is([data-visual=opal\:continuity],[data-visual=opal\:rules]) .mc228a_artwork{aspect-ratio:1.55}.mc228a_figure[data-visual=opal\:patterns] .mc228a_artwork{aspect-ratio:2}.mc228a_figure[data-visual=opal\:handoff] .mc228a_artwork{aspect-ratio:1.25}.mc228a_figure[data-visual=opal\:materials] .mc228a_artwork{aspect-ratio:1.45}.mc228a_figure[data-visual=opal\:rules] .mc228a_artwork>div{max-width:624px}.mc228a_figure[data-visual=opal\:demo] .mc228a_artwork>div{max-width:none}.mc228a_caption{max-width:calc(624 * var(--portfolio-reading-unit));margin:calc(14 * var(--portfolio-reading-unit)) auto 0;color:var(--story-muted);font-size:calc(14 * var(--portfolio-reading-unit));line-height:1.6}.mc228a_further{max-width:calc(624 * var(--portfolio-reading-unit));border-top:1px solid var(--story-rule);border-bottom:1px solid var(--story-rule);padding:calc(20 * var(--portfolio-reading-unit)) 0;font-size:calc(16 * var(--portfolio-reading-unit));margin:0 auto}.mc228a_further summary{cursor:pointer}.mc228a_further p{color:var(--story-muted);margin:18px 0;line-height:1.6}.mc228a_further a{text-underline-offset:4px}.mc228a_closing{--ink:var(--story-text);--body:var(--story-text);--muted:var(--story-muted);--bg:var(--story-bg);--muted-border:var(--story-rule);--muted-border-strong:var(--story-muted);--hover:color-mix(in srgb,var(--story-text) 5%,var(--story-bg));max-width:calc(640 * var(--portfolio-reading-unit));margin:calc(64 * var(--portfolio-reading-unit)) auto 0;padding-bottom:calc(56 * var(--portfolio-reading-unit))}.mc228a_closing .site-footer{zoom:tan(atan2(var(--portfolio-unit),1px));margin-top:0;padding:32px 0 0}.mc228a_closing .pill{min-height:44px;text-decoration:none}.mc228a_closing .site-footer :is(a,button){color:var(--story-muted)}.mc228a_closing .site-footer :is(a,button) svg{color:var(--story-muted)}.mc228a_closing .mc228a_closingBack{min-height:44px;margin-top:16px}.mc228a_closing .mc228a_closingBack span{display:inline}.mc228a_demoFigure .mc228a_artwork{aspect-ratio:1.65}.mc228a_introduction.mc228a_demoIntroduction{overflow-anchor:none;width:100%;max-width:none;min-height:100svh;padding:calc(40 * var(--portfolio-unit)) 0 calc(20 * var(--portfolio-unit));margin:0 auto calc(72 * var(--portfolio-unit));flex-direction:column;align-items:center;gap:0;display:flex}.mc228a_heroHeading{display:contents}.mc228a_demoIntroduction .mc228a_introHeading{width:100%;max-width:calc(784 * var(--portfolio-unit));margin:0 auto calc(24 * var(--portfolio-unit));text-align:center;flex:none}.mc228a_heroBrand{justify-content:center;align-items:center;gap:calc(10 * var(--portfolio-unit));min-height:calc(32 * var(--portfolio-unit));margin-bottom:calc(12 * var(--portfolio-unit));font-size:calc(18 * var(--portfolio-unit));letter-spacing:-.025em;font-weight:550;display:flex}.mc228a_heroBrand img{object-fit:contain;width:auto;height:auto;display:block}.mc228a_heroBrand .mc228a_arccosLogo{width:calc(143 * var(--portfolio-unit));filter:brightness(0)}.mc228a_heroBrand .mc228a_e2Logo{width:calc(30 * var(--portfolio-unit))}.mc228a_heroBrand .mc228a_fairwaysLogo{width:calc(130 * var(--portfolio-unit));height:calc(32 * var(--portfolio-unit));object-fit:contain}.mc228a_heroBrand .mc228a_dejLogo{width:calc(24 * var(--portfolio-unit));height:calc(24 * var(--portfolio-unit))}.mc228a_awhileWordmark{font-size:calc(26 * var(--portfolio-unit));letter-spacing:-.055em;font-weight:500}.mc228a_figure:is([data-visual^=fairways\:],[data-visual^=dej\:],[data-visual^=awhile\:]):not(.mc228a_demoFigure) .mc228a_artwork{aspect-ratio:auto}.mc228a_demoIntroduction .mc228a_heroFigure{width:min(100%,calc(1120 * var(--portfolio-unit)),calc(var(--story-demo-height) * 16 / 9));flex:none;margin:auto}.mc228a_scrollCue{width:max(48px,calc(48 * var(--portfolio-unit)));height:max(48px,calc(48 * var(--portfolio-unit)));margin:calc(24 * var(--portfolio-unit)) auto 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;color:var(--story-muted)!important}.mc228a_scrollCue:hover{color:var(--story-text)!important}.mc228a_scrollCue[data-visible=false]{visibility:hidden;pointer-events:none}.mc228a_scrollCue[data-visible=false] svg{animation-play-state:paused}.mc228a_scrollCue svg{width:calc(26 * var(--portfolio-unit));height:calc(26 * var(--portfolio-unit));flex:none;animation:2.8s ease-in-out infinite mc228a_demo-read-cue}.mc228a_scrollCue:focus-visible{outline-offset:4px;outline:2px solid}.mc228a_backToWork svg{width:calc(16 * var(--portfolio-unit));height:calc(16 * var(--portfolio-unit))}.mc228a_page:is([data-theme=arccos],[data-theme=awhile]) .mc228a_demoIntroduction .mc228a_heroFigure{width:min(100%,calc(760 * var(--portfolio-unit)))}.mc228a_page .mc228a_demoIntroduction .mc228a_heroFigure .mc228a_artwork{aspect-ratio:auto;background:0 0;overflow:visible}.mc228a_page .mc228a_demoIntroduction .mc228a_heroFigure .mc228a_artwork>div{width:100%;max-width:none}.mc228a_opalMasthead{width:100%;min-height:calc(32 * var(--portfolio-unit));margin-bottom:calc(12 * var(--portfolio-unit));flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;animation:.7s both mc228a_opal-heading-enter;display:grid;position:relative}.mc228a_backToWork{align-items:center;gap:calc(7 * var(--portfolio-unit));width:max-content;min-width:24px;min-height:24px;font-size:max(.8125rem,calc(13 * var(--portfolio-unit)));justify-self:start;text-decoration:none;display:inline-flex;color:var(--story-muted)!important}.mc228a_backToWork:hover{color:var(--story-text)!important}.mc228a_identityLink{z-index:40;background:var(--story-bg);min-height:44px;font-size:clamp(18px,calc(var(--portfolio-body-size) * .875),20px);border-radius:6px;gap:8px;margin-left:-8px;padding:0 8px;font-weight:500;line-height:1.5;position:fixed;top:16px;color:var(--story-text)!important}.mc228a_identityLink:hover{color:var(--story-muted)!important}.mc228a_identityLink svg{flex:none;width:18px;height:18px}.mc228a_identityLink{font-family:var(--font-aeonik),sans-serif;color:#000!important}.mc228a_page[data-theme=opal] .mc228a_identityLink{color:#fff!important}.mc228a_opalWordmark{width:calc(88 * var(--portfolio-unit));aspect-ratio:417/89;background:linear-gradient(115deg,#d3dee6 8%,#fafafa 30%,#d1c4e6 49%,#fafafa 66%,#c2dad9 85%) 0 0/220% 100%;grid-column:2;animation:2.4s cubic-bezier(.22,1,.36,1) both mc228a_opal-logo-light;display:block;-webkit-mask:url(/assets/gallery/opal/opal-logo.png) 50%/contain no-repeat;mask:url(/assets/gallery/opal/opal-logo.png) 50%/contain no-repeat}.mc228a_opalOrientation{width:100%;margin-bottom:calc(24 * var(--portfolio-unit));text-align:center;flex-shrink:0;animation:.8s .12s both mc228a_opal-heading-enter}.mc228a_page[data-theme=opal] .mc228a_projectTitle{color:#eee}.mc228a_opalOrientation p{color:#b3b3b3;letter-spacing:-.005em;text-wrap:pretty;max-width:730px;margin:0;font-size:1rem;line-height:1.55}.mc228a_page[data-theme=opal] .mc228a_readingLayout{width:min(calc(960 * var(--portfolio-reading-unit)),calc(100% - 360 * var(--portfolio-reading-unit)));max-width:none;scroll-margin-top:64px}.mc228a_page[data-theme=opal] .mc228a_prose p{color:#b3b3b3}.mc228a_page[data-theme=opal] .mc228a_figure:not(.mc228a_heroFigure){max-width:calc(784 * var(--portfolio-reading-unit));margin-inline:auto}.mc228a_page[data-theme=opal] .mc228a_caption{max-width:calc(640 * var(--portfolio-reading-unit));margin-top:calc(18 * var(--portfolio-reading-unit));font-size:calc(13 * var(--portfolio-reading-unit));color:#929292;line-height:1.7}.mc228a_systemExplorer{scroll-margin-top:56px}.mc228a_explorerWindow{margin-top:calc(36 * var(--portfolio-reading-unit));height:calc(680 * var(--portfolio-reading-unit));border-radius:calc(16 * var(--portfolio-reading-unit));background:#1c1c1c;border:1px solid #ffffff20;position:relative;overflow:hidden;box-shadow:0 24px 72px #0003}.mc228a_explorerWindow iframe{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;width:100%;height:100%;display:block}.mc228a_explorerLoading{color:var(--story-muted);pointer-events:none;place-items:center;margin:0;font-size:.875rem;display:grid;position:absolute;inset:0}@keyframes mc228a_opal-heading-enter{0%{opacity:0}to{opacity:1}}@keyframes mc228a_demo-read-cue{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@keyframes mc228a_opal-logo-light{0%{background-position:100%}to{background-position:0%}}.mc228a_articleFacts{gap:calc(20 * var(--portfolio-unit)) calc(48 * var(--portfolio-unit));margin:0 0 calc(32 * var(--portfolio-unit));font-size:calc(14 * var(--portfolio-unit));flex-wrap:wrap;line-height:1.5;display:flex}.mc228a_articleFacts dt{color:var(--story-muted);margin-bottom:5px}.mc228a_articleFacts dd{margin:0}.mc228a_prototypeLink{text-underline-offset:4px;margin-top:16px;font-size:1rem;display:inline-block}.mc228a_demoPoster{background:var(--story-art);place-items:center;width:100%;height:100%;display:grid;position:relative}.mc228a_demoPoster>img{object-fit:cover;opacity:.6;width:100%;height:100%}.mc228a_demoPoster>button{color:#222;cursor:pointer;background:#f5f5f5;border:1px solid #ffffff29;border-radius:100px;padding:15px 24px;font:500 14px OpalGeist,sans-serif;position:absolute;box-shadow:0 8px 32px #0004}.mc228a_phone{aspect-ratio:390/844;background:#101815;border:5px solid #222e28;border-radius:12%/5.5%;height:100%;padding:3px;overflow:hidden;box-shadow:0 24px 40px #183c3026,inset 0 0 0 1px #ffffff40}.mc228a_phone img{object-fit:cover;border-radius:10%/4.8%;width:100%;height:100%;display:block}.mc228a_phoneComposition{perspective:1000px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.mc228a_courseWash{background:radial-gradient(at 50% 60%,#c4ddc6,#0000 68%);position:absolute;inset:0}.mc228a_sidePhone{height:79%;margin-left:-16%;position:absolute;transform:rotate(-8deg)translateY(2%)}.mc228a_frontPhone{height:85%;margin-left:17%;position:absolute;transform:rotate(6deg)}.mc228a_phoneComparison{justify-content:space-evenly;align-items:center;gap:5%;height:100%;padding:4.5% 10% 7%;display:flex}.mc228a_phoneComparison>div{text-align:center;height:94%}.mc228a_phoneComparison p{white-space:nowrap;margin:15px 0 0;font-size:1.9cqi}.mc228a_comparisonArrow{color:gray;font-size:3.8cqi}.mc228a_controlStudies{justify-content:center;align-items:center;gap:4%;height:100%;padding:6% 5% 9%;display:flex}.mc228a_controlStudies>div{width:28%;height:70%;position:relative}.mc228a_controlCrop{border-radius:1.8cqi;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 1cqi 2cqi #244b3520}.mc228a_controlCrop img{width:100%;height:auto;position:absolute;bottom:0}.mc228a_controlStudies p{text-align:center;margin:calc(12 * var(--portfolio-unit)) 0 0;font-size:1.8cqi}.mc228a_controlStudies span{color:#656565;margin-top:4px;font-size:1.5cqi;display:block}.mc228a_scoreComposition{justify-content:center;align-items:center;gap:9%;height:100%;padding:5%;display:flex}.mc228a_scoreComposition .mc228a_phone{flex:none;height:92%}.mc228a_scoreLogic{flex-direction:column;gap:2.6cqi;width:45%;display:flex}.mc228a_scoreTitle{letter-spacing:-.04em;font-size:3.4cqi}.mc228a_scoreLogic>div{box-shadow:var(--study-surface-light-shadow);background:#f8fbf8;border-radius:1.5cqi;padding:2.5cqi}.mc228a_scoreLogic>div>span{color:#777;font-size:1.7cqi}.mc228a_scoreLogic strong{margin-top:1cqi;font-size:2.1cqi;font-weight:500;line-height:1.35;display:block}.mc228a_scoreFoot{color:#777;font-size:1.5cqi}.mc228a_systemImage{width:100%;height:100%;padding:5%}.mc228a_systemImage img{object-fit:contain;width:100%;height:100%}.mc228a_arccosResults{grid-template-columns:1fr 1fr;align-content:center;gap:4cqi;height:100%;padding:7cqi;display:grid}.mc228a_arccosResults>div{flex-direction:column;display:flex}.mc228a_arccosResults>div:first-child{grid-column:1/-1}.mc228a_arccosResults>div>span{color:#707070;font-size:2cqi}.mc228a_arccosResults strong{letter-spacing:-.06em;align-items:baseline;gap:2cqi;margin-top:1cqi;font-size:6.7cqi;font-weight:500;line-height:1.2;display:flex}.mc228a_arccosResults small{color:#a6a6a6;font-size:4cqi;text-decoration:line-through;text-decoration-thickness:1px}.mc228a_resultBar{background:#d7e2d7;border-radius:100px;max-width:80%;height:1cqi;margin-top:2cqi;overflow:hidden}.mc228a_resultBar i{transform-origin:0;background:#477c54;width:60%;height:100%;display:block}.mc228a_arccosResults>:nth-child(2) .mc228a_resultBar i{width:65%}.mc228a_ratingDots{color:#686868;letter-spacing:.1em;margin-top:1.5cqi;font-size:2.8cqi}.mc228a_arccosResults[data-active=true] .mc228a_resultBar i{animation:1s cubic-bezier(.22,1,.36,1) both mc228a_bar-grow}@keyframes mc228a_bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1180px){.mc228a_sidebar{display:none}.mc228a_identityColumn{width:auto;position:static}.mc228a_identityLink{left:max(calc(24 * var(--portfolio-reading-unit)),env(safe-area-inset-left,0px));box-shadow:0 2px 10px #0000000d,0 0 0 1px color-mix(in srgb,var(--story-text) 8%,transparent);border-radius:999px;font-size:16px}.mc228a_page[data-theme] :is(.mc228a_readingLayout,.mc228a_chapter,.mc228a_beat,.mc228a_systemExplorer,.mc228a_introduction){scroll-margin-top:calc(80 * var(--portfolio-reading-unit))}.mc228a_readingLayout{width:min(calc(784 * var(--portfolio-reading-unit)),100%)}.mc228a_page[data-theme=opal] .mc228a_readingLayout{width:min(calc(960 * var(--portfolio-reading-unit)),100%)}}@media (max-width:800px){.mc228a_introduction{grid-template-columns:1fr;gap:24px;max-width:624px;min-height:0;margin-bottom:48px}.mc228a_introHeading{max-width:none}}@media (max-width:640px){.mc228a_page{--portfolio-unit:1px;--portfolio-reading-unit:1px;--story-demo-height:max(160px,calc(100svh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 380px));--story-phone-width:min(260px,calc(var(--story-demo-height) * 390 / 844))}.mc228a_article{padding:0 max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px))}.mc228a_introduction.mc228a_demoIntroduction{height:100svh;min-height:560px;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:64px;display:grid}.mc228a_heroHeading{grid-row:1;align-self:end;width:100%;margin-bottom:24px;display:block}html:has(.mc228a_page){background-color:var(--portfolio-paper)}html:has(.mc228a_page[data-theme=opal]){--bg:#1d2328;background-color:#1d2328}.mc228a_identityLink{top:calc(8px + env(safe-area-inset-top,0px));left:max(20px,env(safe-area-inset-left,0px))}.mc228a_projectName{margin-bottom:20px}.mc228a_lede{margin-top:20px;font-size:1.0625rem}.mc228a_facts{grid-template-columns:1fr 1fr;gap:20px;margin:28px 0 0;display:grid}.mc228a_heroFigure{margin:0}.mc228a_demoIntroduction .mc228a_introHeading,.mc228a_opalOrientation{margin-bottom:0}.mc228a_projectTitle{font-size:24px;line-height:1.25}.mc228a_demoIntroduction .mc228a_heroFigure{grid-row:2;justify-self:center;width:calc(100% + 16px);margin:0}.mc228a_page:is([data-theme=arccos],[data-theme=awhile]) .mc228a_demoIntroduction .mc228a_heroFigure{width:100%;margin:0}.mc228a_demoIntroduction .mc228a_scrollCue{grid-row:3;align-self:end;margin:0 auto 24px}.mc228a_scrollCue svg{width:28px;height:28px}.mc228a_opalMasthead{margin-bottom:12px}.mc228a_opalOrientation p{max-width:440px;font-size:.9375rem;line-height:1.6}.mc228a_opalWordmark{width:82px}.mc228a_explorerWindow{border-radius:12px;height:680px}.mc228a_heroBrand{margin-bottom:12px}.mc228a_articleFacts{grid-template-columns:1fr 1fr;gap:20px;display:grid}.mc228a_openingCopy{margin-bottom:40px}.mc228a_prose h2,.mc228a_prose h3{margin-bottom:16px;font-size:1.4375rem}.mc228a_prose h3{font-size:1.3125rem}.mc228a_brandedHeading{margin-bottom:16px}.mc228a_prose p{margin-bottom:18px}.mc228a_chapter{margin-bottom:56px;scroll-margin-top:24px}.mc228a_beat+.mc228a_beat{margin-top:48px}.mc228a_figure{margin-top:24px}.mc228a_caption{margin-top:12px;font-size:.8125rem}.mc228a_closing{margin-top:44px;padding-bottom:40px}.mc228a_demoPoster>button{padding:12px 18px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.mc228a_page *,.mc228a_page :before,.mc228a_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-height:600px) and (min-width:641px){.mc228a_page{--story-demo-height:400px}}.mc228a_page[data-theme=awhile] .mc228a_projectTitle{font-size:calc(36 * var(--portfolio-reading-unit));letter-spacing:-.055em;font-weight:400}.mc228a_projectSubtitle{margin:calc(12 * var(--portfolio-unit)) 0 0;color:var(--story-muted);font-size:calc(16 * var(--portfolio-reading-unit));text-wrap:balance;line-height:1.5}.mc228a_figure[data-visual=opal\:payment-problem]{--opal-art-ratio:1.5}.mc228a_figure[data-visual=opal\:accounts]{--opal-art-ratio:1.4}.mc228a_figure[data-visual=opal\:materials]{--opal-art-ratio:1.45}.mc228a_figure[data-visual=opal\:handoff]{--opal-art-ratio:1.25}.mc228a_figure:is([data-visual=opal\:payment-problem],[data-visual=opal\:accounts],[data-visual=opal\:materials],[data-visual=opal\:handoff]) .mc228a_figureCanvas{aspect-ratio:var(--opal-art-ratio);position:relative}.mc228a_figure:is([data-visual=opal\:payment-problem],[data-visual=opal\:accounts],[data-visual=opal\:materials],[data-visual=opal\:handoff]) .mc228a_scaledArtwork{width:784px;height:calc(784px / var(--opal-art-ratio));zoom:1;transform:scale(tan(atan2(100cqi,784px)));transform-origin:0 0;position:absolute;inset:0 auto auto 0}@media (max-width:640px){.mc228a_figure:is([data-visual=opal\:pending],[data-visual=opal\:card-options]) .mc228a_scaledArtwork{zoom:1;aspect-ratio:auto;width:100%}.mc228a_figure:is([data-visual=opal\:pending],[data-visual=opal\:card-options]) .mc228a_artwork>div{position:relative;top:auto;left:auto;transform:none}}
.QTIqNa_card{width:min(80%,460px);height:100%;margin:auto;position:absolute;inset:0}.QTIqNa_comparison{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none!important}.QTIqNa_decision{width:76%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:580px!important}.QTIqNa_decision[data-kind=rules]{width:82%;max-width:600px!important}.QTIqNa_decision[data-active=false] *,.QTIqNa_decision[data-active=false] :before,.QTIqNa_decision[data-active=false] :after{animation-play-state:paused!important}.QTIqNa_deckScene{width:100%;height:100%;position:absolute;inset:0}
.UZV1qG_tradeoff{width:50%}.UZV1qG_results{--reflection-footer-ink:#202020;--reflection-footer-icon:#626262;--reflection-footer-detail:#626262}.UZV1qG_demoStage{width:100%;position:relative}.UZV1qG_demoStage>:first-child{width:100%}.UZV1qG_demoStage>:first-child:not([data-manual]){aspect-ratio:16/9}@media (max-width:640px){.UZV1qG_demoStage{border-radius:8px}}.UZV1qG_spreadsheet button[title=Reset\ mockup]{display:none}
