.liquidity-labs-module__xjy4UW__labShell{--lab-border:color-mix(in srgb, currentColor 16%, transparent);--lab-muted:color-mix(in srgb, currentColor 58%, transparent);--lab-soft:color-mix(in srgb, currentColor 5%, transparent);--lab-green:#79d99a;--lab-blue:#7eb6ff;--lab-amber:#e7b467;--lab-red:#ee8585;gap:28px;margin:42px 0 72px;display:grid}.liquidity-labs-module__xjy4UW__labNavigation{border:1px solid var(--lab-border);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.liquidity-labs-module__xjy4UW__labNavigation a{min-width:0;color:var(--lab-muted);align-items:center;gap:10px;padding:14px 16px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.liquidity-labs-module__xjy4UW__labNavigation a+a{border-left:1px solid var(--lab-border)}.liquidity-labs-module__xjy4UW__labNavigation a:hover,.liquidity-labs-module__xjy4UW__labNavigation .liquidity-labs-module__xjy4UW__currentLab{background:var(--lab-soft);color:currentColor}.liquidity-labs-module__xjy4UW__labNavigation a span{border:1px solid var(--lab-border);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.liquidity-labs-module__xjy4UW__currentLab span{background:color-mix(in srgb, var(--lab-green) 14%, transparent);color:color-mix(in srgb, currentColor 25%, var(--lab-green));border-color:color-mix(in srgb, var(--lab-green) 60%, transparent)!important}.liquidity-labs-module__xjy4UW__labLead{border-top:1px solid var(--lab-border);grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);align-items:start;gap:24px;padding-top:22px;display:grid}.liquidity-labs-module__xjy4UW__labLead span,.liquidity-labs-module__xjy4UW__stageHeader span,.liquidity-labs-module__xjy4UW__panelHeading span,.liquidity-labs-module__xjy4UW__projectionPanel>span,.liquidity-labs-module__xjy4UW__presetRow>span{color:var(--lab-muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:750}.liquidity-labs-module__xjy4UW__labLead p{max-width:800px;color:var(--lab-muted);margin:0;font-size:17px;line-height:1.7}.liquidity-labs-module__xjy4UW__labGrid,.liquidity-labs-module__xjy4UW__routeGrid{border:1px solid var(--lab-border);background:color-mix(in srgb, currentColor 2.5%, transparent);border-radius:18px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);display:grid;box-shadow:0 30px 70px #0000001f}.liquidity-labs-module__xjy4UW__routeGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr)}.liquidity-labs-module__xjy4UW__stage,.liquidity-labs-module__xjy4UW__actionPanel{min-width:0;padding:30px}.liquidity-labs-module__xjy4UW__actionPanel{border-left:1px solid var(--lab-border);background:color-mix(in srgb, currentColor 2%, transparent);flex-direction:column;gap:18px;display:flex}.liquidity-labs-module__xjy4UW__stageHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.liquidity-labs-module__xjy4UW__stageHeader h2,.liquidity-labs-module__xjy4UW__panelHeading h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(21px,2vw,29px);line-height:1.15}.liquidity-labs-module__xjy4UW__subtleButton,.liquidity-labs-module__xjy4UW__presetRow button,.liquidity-labs-module__xjy4UW__segmented button,.liquidity-labs-module__xjy4UW__directionButtons button,.liquidity-labs-module__xjy4UW__predictionFieldset button,.liquidity-labs-module__xjy4UW__disclosureButton,.liquidity-labs-module__xjy4UW__secondaryButton{border:1px solid var(--lab-border);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:9px}.liquidity-labs-module__xjy4UW__subtleButton{color:var(--lab-muted);padding:8px 11px;font-size:12px}.liquidity-labs-module__xjy4UW__subtleButton:hover,.liquidity-labs-module__xjy4UW__presetRow button:hover,.liquidity-labs-module__xjy4UW__secondaryButton:hover:not(:disabled){border-color:color-mix(in srgb, currentColor 34%, transparent);background:var(--lab-soft);color:currentColor}.liquidity-labs-module__xjy4UW__channelVisual{margin-top:42px}.liquidity-labs-module__xjy4UW__channelLabels{grid-template-columns:1fr auto 1fr;align-items:end;gap:16px;margin-bottom:14px;display:grid}.liquidity-labs-module__xjy4UW__channelLabels>span{color:var(--lab-muted);text-align:center;font-size:11px}.liquidity-labs-module__xjy4UW__channelLabels div{gap:3px;display:grid}.liquidity-labs-module__xjy4UW__channelLabels div:last-child{text-align:right}.liquidity-labs-module__xjy4UW__channelLabels div span{color:var(--lab-muted);font-size:12px}.liquidity-labs-module__xjy4UW__channelLabels strong{font-size:18px}.liquidity-labs-module__xjy4UW__channelBar{border:1px solid var(--lab-border);background:var(--lab-soft);border-radius:13px;height:54px;display:flex;position:relative;overflow:hidden}.liquidity-labs-module__xjy4UW__channelLeft,.liquidity-labs-module__xjy4UW__channelRight{transition:width .22s}.liquidity-labs-module__xjy4UW__channelLeft{background:linear-gradient(90deg, color-mix(in srgb, var(--lab-green) 50%, transparent), color-mix(in srgb, var(--lab-green) 18%, transparent))}.liquidity-labs-module__xjy4UW__channelRight{background:linear-gradient(90deg, color-mix(in srgb, var(--lab-blue) 16%, transparent), color-mix(in srgb, var(--lab-blue) 46%, transparent))}.liquidity-labs-module__xjy4UW__channelDivider{background:color-mix(in srgb, currentColor 72%, transparent);width:2px;box-shadow:0 0 16px color-mix(in srgb, currentColor 34%, transparent);transition:left .22s;position:absolute;top:0;bottom:0;transform:translate(-1px)}.liquidity-labs-module__xjy4UW__rangeControl{gap:10px;margin-top:24px;display:grid}.liquidity-labs-module__xjy4UW__rangeControl>span{color:var(--lab-muted);justify-content:space-between;font-size:12px;font-weight:650;display:flex}.liquidity-labs-module__xjy4UW__rangeControl input{width:100%;accent-color:var(--lab-green)}.liquidity-labs-module__xjy4UW__segmented,.liquidity-labs-module__xjy4UW__directionButtons{align-items:center;gap:6px;display:flex}.liquidity-labs-module__xjy4UW__segmented{margin-top:28px}.liquidity-labs-module__xjy4UW__segmented>span{color:var(--lab-muted);margin-right:6px;font-size:12px}.liquidity-labs-module__xjy4UW__segmented button,.liquidity-labs-module__xjy4UW__directionButtons button,.liquidity-labs-module__xjy4UW__predictionFieldset button{color:var(--lab-muted);padding:9px 12px;font-size:12px}.liquidity-labs-module__xjy4UW__segmented button[aria-pressed=true],.liquidity-labs-module__xjy4UW__directionButtons button[aria-pressed=true],.liquidity-labs-module__xjy4UW__predictionFieldset button[aria-pressed=true]{border-color:color-mix(in srgb, var(--lab-green) 50%, transparent);background:color-mix(in srgb, var(--lab-green) 12%, transparent);color:currentColor}.liquidity-labs-module__xjy4UW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.liquidity-labs-module__xjy4UW__metric{border:1px solid var(--lab-border);background:color-mix(in srgb, currentColor 2%, transparent);border-radius:11px;gap:4px;min-width:0;padding:14px;display:grid}.liquidity-labs-module__xjy4UW__metric span,.liquidity-labs-module__xjy4UW__metric small{color:var(--lab-muted);font-size:11px}.liquidity-labs-module__xjy4UW__metric strong{text-overflow:ellipsis;font-size:16px;overflow:hidden}.liquidity-labs-module__xjy4UW__disclosureButton{width:100%;color:var(--lab-muted);justify-content:space-between;margin-top:22px;padding:13px 14px;font-size:12px;display:flex}.liquidity-labs-module__xjy4UW__disclosureButton strong{color:currentColor}.liquidity-labs-module__xjy4UW__deductionPanel,.liquidity-labs-module__xjy4UW__projectionPanel{border:1px solid var(--lab-border);background:color-mix(in srgb, var(--lab-amber) 7%, transparent);border-radius:11px;gap:9px;margin-top:10px;padding:15px;display:grid}.liquidity-labs-module__xjy4UW__deductionPanel div,.liquidity-labs-module__xjy4UW__projectionPanel div{color:var(--lab-muted);justify-content:space-between;gap:18px;font-size:12px;display:flex}.liquidity-labs-module__xjy4UW__deductionPanel div:last-of-type{border-top:1px solid var(--lab-border);color:currentColor;padding-top:9px}.liquidity-labs-module__xjy4UW__deductionPanel small,.liquidity-labs-module__xjy4UW__projectionPanel small{color:var(--lab-muted);margin-top:4px;font-size:10px;line-height:1.5}.liquidity-labs-module__xjy4UW__panelHeading{margin-bottom:2px}.liquidity-labs-module__xjy4UW__directionButtons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.liquidity-labs-module__xjy4UW__directionButtons button{min-height:42px}.liquidity-labs-module__xjy4UW__numberControl{gap:8px;display:grid}.liquidity-labs-module__xjy4UW__numberControl>span,.liquidity-labs-module__xjy4UW__predictionFieldset legend{color:var(--lab-muted);font-size:12px;font-weight:650}.liquidity-labs-module__xjy4UW__numberControl>div{border:1px solid var(--lab-border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.liquidity-labs-module__xjy4UW__numberControl input{width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:12px;font-weight:700}.liquidity-labs-module__xjy4UW__numberControl small{border-left:1px solid var(--lab-border);color:var(--lab-muted);align-items:center;padding:0 12px;font-size:11px;display:flex}.liquidity-labs-module__xjy4UW__predictionFieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;display:grid}.liquidity-labs-module__xjy4UW__predictionFieldset legend{grid-column:1/-1;margin-bottom:8px}.liquidity-labs-module__xjy4UW__primaryButton,.liquidity-labs-module__xjy4UW__secondaryButton{min-height:46px;padding:11px 16px;font-weight:750}.liquidity-labs-module__xjy4UW__primaryButton{border:1px solid color-mix(in srgb, var(--lab-green) 60%, transparent);background:color-mix(in srgb, var(--lab-green) 82%, #111);color:#0a1a0f;cursor:pointer;font:inherit;border-radius:10px;font-weight:800}.liquidity-labs-module__xjy4UW__primaryButton:hover{filter:brightness(1.05)}.liquidity-labs-module__xjy4UW__secondaryButton:disabled{cursor:not-allowed;opacity:.42}.liquidity-labs-module__xjy4UW__resultPanel{border:1px dashed var(--lab-border);background:color-mix(in srgb, currentColor 1.5%, transparent);border-radius:11px;min-height:126px;padding:15px}.liquidity-labs-module__xjy4UW__resultPanel>span{color:var(--lab-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.liquidity-labs-module__xjy4UW__resultPanel strong{font-size:15px;line-height:1.35;display:block}.liquidity-labs-module__xjy4UW__resultPanel p{color:var(--lab-muted);margin:7px 0 0;font-size:12px;line-height:1.6}.liquidity-labs-module__xjy4UW__resultSuccess{border-style:solid;border-color:color-mix(in srgb, var(--lab-green) 44%, transparent);background:color-mix(in srgb, var(--lab-green) 7%, transparent)}.liquidity-labs-module__xjy4UW__resultFailure{border-style:solid;border-color:color-mix(in srgb, var(--lab-red) 44%, transparent);background:color-mix(in srgb, var(--lab-red) 6%, transparent)}.liquidity-labs-module__xjy4UW__presetRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.liquidity-labs-module__xjy4UW__presetRow>span{margin-right:6px}.liquidity-labs-module__xjy4UW__presetRow button{color:var(--lab-muted);padding:8px 11px;font-size:11px}.liquidity-labs-module__xjy4UW__presetRow button[aria-pressed=true]{border-color:color-mix(in srgb, var(--lab-green) 52%, transparent);background:color-mix(in srgb, var(--lab-green) 11%, transparent);color:currentColor}.liquidity-labs-module__xjy4UW__presetRow .liquidity-labs-module__xjy4UW__resetPreset{margin-left:auto}.liquidity-labs-module__xjy4UW__missionBanner{border:1px solid color-mix(in srgb, var(--lab-green) 38%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--lab-green) 10%, transparent), color-mix(in srgb, var(--lab-blue) 5%, transparent));border-radius:14px;grid-template-columns:minmax(120px,.28fr) minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 20px;display:grid}.liquidity-labs-module__xjy4UW__missionBanner>span{color:color-mix(in srgb, currentColor 28%, var(--lab-green));letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.liquidity-labs-module__xjy4UW__missionBanner h2{letter-spacing:-.025em;margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.2}.liquidity-labs-module__xjy4UW__missionBanner p{color:var(--lab-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.liquidity-labs-module__xjy4UW__missionBanner>strong{border:1px solid var(--lab-border);color:var(--lab-muted);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:10px}.liquidity-labs-module__xjy4UW__routeEndpoints{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:34px 0 16px;display:grid}.liquidity-labs-module__xjy4UW__routeEndpoints span{color:var(--lab-muted);text-align:center;align-items:center;gap:10px;font-size:11px;display:flex}.liquidity-labs-module__xjy4UW__routeEndpoints span:before,.liquidity-labs-module__xjy4UW__routeEndpoints span:after{background:var(--lab-border);content:"";flex:1;height:1px}.liquidity-labs-module__xjy4UW__routeList{gap:9px;display:grid}.liquidity-labs-module__xjy4UW__routeEquation{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.liquidity-labs-module__xjy4UW__routeEquation .liquidity-labs-module__xjy4UW__metric{padding:11px}.liquidity-labs-module__xjy4UW__routeEquation .liquidity-labs-module__xjy4UW__metric strong{font-size:14px}.liquidity-labs-module__xjy4UW__routeCard{border:1px solid var(--lab-border);background:color-mix(in srgb, currentColor 2%, transparent);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px;display:grid;position:relative;overflow:hidden}.liquidity-labs-module__xjy4UW__routeCard>div:first-child,.liquidity-labs-module__xjy4UW__routeValues{gap:3px;display:grid}.liquidity-labs-module__xjy4UW__routeCard span,.liquidity-labs-module__xjy4UW__routeCard small{color:var(--lab-muted);font-size:10px}.liquidity-labs-module__xjy4UW__routeCard strong{font-size:12px}.liquidity-labs-module__xjy4UW__routeValues{text-align:right}.liquidity-labs-module__xjy4UW__routeCard>b{background:color-mix(in srgb, var(--lab-green) 18%, transparent);color:color-mix(in srgb, currentColor 22%, var(--lab-green));border-radius:0 10px 0 8px;padding:4px 7px;font-size:9px;position:absolute;top:0;right:0}.liquidity-labs-module__xjy4UW__routeAllocated{border-color:color-mix(in srgb, var(--lab-green) 48%, transparent);background:color-mix(in srgb, var(--lab-green) 6%, transparent)}.liquidity-labs-module__xjy4UW__receiverMeter{gap:8px;margin-top:18px;display:grid}.liquidity-labs-module__xjy4UW__receiverMeter>div:first-child{justify-content:space-between;gap:18px;font-size:12px;display:flex}.liquidity-labs-module__xjy4UW__receiverMeter>div:first-child span,.liquidity-labs-module__xjy4UW__receiverMeter small{color:var(--lab-muted)}.liquidity-labs-module__xjy4UW__receiverMeter>div:nth-child(2){background:color-mix(in srgb, currentColor 8%, transparent);border-radius:99px;height:7px;overflow:hidden}.liquidity-labs-module__xjy4UW__receiverMeter>div:nth-child(2) span{border-radius:inherit;background:linear-gradient(90deg, var(--lab-blue), var(--lab-green));height:100%;transition:width .22s;display:block}.liquidity-labs-module__xjy4UW__receiverMeter small,.liquidity-labs-module__xjy4UW__executionNote{color:var(--lab-muted);margin:0;font-size:11px;line-height:1.5}.liquidity-labs-module__xjy4UW__controlPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.liquidity-labs-module__xjy4UW__circularRoute{border:1px solid var(--lab-border);background:var(--lab-soft);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:34px 0;padding:13px 18px;font-size:12px;display:flex}.liquidity-labs-module__xjy4UW__circularRoute span{color:var(--lab-muted)}.liquidity-labs-module__xjy4UW__circularRouteActive{border-color:color-mix(in srgb, var(--lab-green) 48%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--lab-green) 8%, transparent), color-mix(in srgb, var(--lab-blue) 8%, transparent))}.liquidity-labs-module__xjy4UW__circularRouteActive span{color:var(--lab-green);animation:.9s ease-in-out infinite alternate liquidity-labs-module__xjy4UW__routePulse}@keyframes liquidity-labs-module__xjy4UW__routePulse{to{opacity:.36}}.liquidity-labs-module__xjy4UW__channelStack{gap:32px;display:grid}.liquidity-labs-module__xjy4UW__channelStack .liquidity-labs-module__xjy4UW__channelVisual{margin-top:0}.liquidity-labs-module__xjy4UW__projectionPanel{background:color-mix(in srgb, var(--lab-green) 6%, transparent);margin-top:18px}.liquidity-labs-module__xjy4UW__projectionPanel>span{margin-bottom:3px}.liquidity-labs-module__xjy4UW__quoteFacts{border:1px solid var(--lab-border);background:var(--lab-soft);border-radius:11px;gap:9px;padding:14px;display:grid}.liquidity-labs-module__xjy4UW__quoteFacts div{color:var(--lab-muted);justify-content:space-between;gap:14px;font-size:11px;display:flex}.liquidity-labs-module__xjy4UW__quoteFacts strong{color:currentColor}.liquidity-labs-module__xjy4UW__codeDisclosure{border-top:1px solid var(--lab-border);padding-top:14px}.liquidity-labs-module__xjy4UW__codeDisclosure summary{color:var(--lab-muted);cursor:pointer;font-size:12px;font-weight:700}.liquidity-labs-module__xjy4UW__codeDisclosure pre{background:#0000004d;border-radius:9px;margin:12px 0 0;padding:13px;font-size:10px;line-height:1.5;overflow-x:auto}.liquidity-labs-module__xjy4UW__codeDisclosure p{color:var(--lab-muted);margin:10px 0 0;font-size:11px;line-height:1.5}@media (prefers-reduced-motion:reduce){.liquidity-labs-module__xjy4UW__channelLeft,.liquidity-labs-module__xjy4UW__channelRight,.liquidity-labs-module__xjy4UW__channelDivider,.liquidity-labs-module__xjy4UW__receiverMeter>div:nth-child(2) span{transition:none}.liquidity-labs-module__xjy4UW__circularRouteActive span{animation:none}}@media (max-width:960px){.liquidity-labs-module__xjy4UW__labGrid,.liquidity-labs-module__xjy4UW__routeGrid{grid-template-columns:1fr}.liquidity-labs-module__xjy4UW__actionPanel{border-top:1px solid var(--lab-border);border-left:0}.liquidity-labs-module__xjy4UW__missionBanner{grid-template-columns:120px minmax(0,1fr)}.liquidity-labs-module__xjy4UW__missionBanner>strong{display:none}}@media (max-width:700px){.liquidity-labs-module__xjy4UW__labShell{margin-top:30px}.liquidity-labs-module__xjy4UW__labNavigation{grid-template-columns:1fr}.liquidity-labs-module__xjy4UW__labNavigation a+a{border-top:1px solid var(--lab-border);border-left:0}.liquidity-labs-module__xjy4UW__labLead{grid-template-columns:1fr;gap:10px}.liquidity-labs-module__xjy4UW__missionBanner{grid-template-columns:1fr;gap:8px}.liquidity-labs-module__xjy4UW__stage,.liquidity-labs-module__xjy4UW__actionPanel{padding:22px}.liquidity-labs-module__xjy4UW__stageHeader{align-items:center}.liquidity-labs-module__xjy4UW__stageHeader .liquidity-labs-module__xjy4UW__subtleButton{max-width:145px}.liquidity-labs-module__xjy4UW__channelLabels{grid-template-columns:1fr 1fr}.liquidity-labs-module__xjy4UW__channelLabels>span{display:none}.liquidity-labs-module__xjy4UW__metrics,.liquidity-labs-module__xjy4UW__controlPair,.liquidity-labs-module__xjy4UW__routeEquation,.liquidity-labs-module__xjy4UW__routeCard{grid-template-columns:1fr}.liquidity-labs-module__xjy4UW__routeValues{text-align:left}.liquidity-labs-module__xjy4UW__presetRow .liquidity-labs-module__xjy4UW__resetPreset{margin-left:0}}
.interactive-tutorials-module__LVnsxq__catalog{gap:84px;margin-top:52px;display:grid}.interactive-tutorials-module__LVnsxq__group{gap:28px;display:grid}.interactive-tutorials-module__LVnsxq__groupHeading{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);align-items:start;gap:28px;padding-top:24px;display:grid}.interactive-tutorials-module__LVnsxq__groupHeading>span{color:color-mix(in srgb, currentColor 58%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:750}.interactive-tutorials-module__LVnsxq__groupHeading h2{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.interactive-tutorials-module__LVnsxq__groupHeading p{max-width:700px;color:color-mix(in srgb, currentColor 58%, transparent);margin:10px 0 0;font-size:15px;line-height:1.6}.interactive-tutorials-module__LVnsxq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.interactive-tutorials-module__LVnsxq__card{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);min-height:360px;color:inherit;border-radius:16px;flex-direction:column;padding:34px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative}.interactive-tutorials-module__LVnsxq__conceptCard{background:radial-gradient(circle at 100% 0%, #79d99a21, transparent 42%), color-mix(in srgb, currentColor 4%, transparent)}.interactive-tutorials-module__LVnsxq__card:hover{border-color:color-mix(in srgb, currentColor 34%, transparent);background:color-mix(in srgb, currentColor 7%, transparent);transform:translateY(-2px)}.interactive-tutorials-module__LVnsxq__meta{align-items:center;gap:14px;padding-right:40px;font-size:13px;display:flex}.interactive-tutorials-module__LVnsxq__level{border:1px solid color-mix(in srgb, currentColor 38%, transparent);background:color-mix(in srgb, var(--level-accent) 14%, transparent);color:color-mix(in srgb, currentColor 35%, var(--level-accent));border-radius:5px;padding:5px 8px;font-weight:700}.interactive-tutorials-module__LVnsxq__levelBeginner{--level-accent:#4ca66a}.interactive-tutorials-module__LVnsxq__levelIntermediate{--level-accent:#c58b2a}.interactive-tutorials-module__LVnsxq__levelHard{--level-accent:#c76161}.interactive-tutorials-module__LVnsxq__duration{color:color-mix(in srgb, currentColor 45%, transparent)}.interactive-tutorials-module__LVnsxq__mode{background:color-mix(in srgb, currentColor 8%, transparent);color:color-mix(in srgb, currentColor 58%, transparent);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:650}.interactive-tutorials-module__LVnsxq__card h3{letter-spacing:-.035em;margin:30px 0 0;font-size:clamp(24px,2.2vw,31px);line-height:1.15}.interactive-tutorials-module__LVnsxq__card p{max-width:540px;color:color-mix(in srgb, currentColor 58%, transparent);margin:22px 0 0;font-size:16px;line-height:1.65}.interactive-tutorials-module__LVnsxq__tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.interactive-tutorials-module__LVnsxq__tags span{border:1px solid color-mix(in srgb, currentColor 18%, transparent);color:color-mix(in srgb, currentColor 56%, transparent);border-radius:5px;padding:5px 8px;font-size:12px}.interactive-tutorials-module__LVnsxq__externalArrow{color:color-mix(in srgb, currentColor 65%, transparent);font-size:19px;line-height:1;position:absolute;top:34px;right:34px}@media (max-width:820px){.interactive-tutorials-module__LVnsxq__catalog{gap:58px;margin-top:38px}.interactive-tutorials-module__LVnsxq__groupHeading{grid-template-columns:1fr;gap:12px}.interactive-tutorials-module__LVnsxq__grid{grid-template-columns:1fr}.interactive-tutorials-module__LVnsxq__card{min-height:330px;padding:28px}.interactive-tutorials-module__LVnsxq__externalArrow{top:28px;right:28px}}
