.mobile-only{display:block}.desktop-only{display:none}@media(min-width:768px){.mobile-only{display:none}.desktop-only{display:block}}.responsive-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.responsive-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.responsive-grid{grid-template-columns:repeat(4,1fr)}}.responsive-flex{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.responsive-flex{flex-direction:row;align-items:center}}.TradingWidget_tradingWidget__d_qVp{max-width:1000px;margin:0 auto;background:hsla(0,0%,100%,.05);border-radius:16px;padding:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden;position:relative}@media(max-width:767px){.TradingWidget_tradingWidget__d_qVp{padding:20px 12px 0;margin:0 16px;width:calc(100% - 32px);height:368px;touch-action:pan-y}}.TradingWidget_errorContainer__zjtZ_,.TradingWidget_loadingContainer__QGCir{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--Color-Primary-D70,#e2e9f2)}.TradingWidget_errorContainer__zjtZ_ p,.TradingWidget_loadingContainer__QGCir p{margin-top:16px;font-size:1rem}.TradingWidget_spinner__cGO63{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#fff;border-radius:50%;animation:TradingWidget_spin__DJyQf 1s linear infinite}@keyframes TradingWidget_spin__DJyQf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TradingWidget_tabNavigation__ganRY{display:flex;justify-content:Center;gap:8px;margin-bottom:24px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.TradingWidget_tabNavigation__ganRY::-webkit-scrollbar{height:4px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.TradingWidget_tabNavigation__ganRY::-webkit-scrollbar-track{background:transparent}.TradingWidget_tabNavigation__ganRY::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.TradingWidget_tabNavigation__ganRY:hover{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.TradingWidget_tabNavigation__ganRY:hover::-webkit-scrollbar{opacity:1}@media(max-width:767px){.TradingWidget_tabNavigation__ganRY{gap:4px;margin-bottom:20px;padding-left:0;justify-content:flex-start;width:100%}}.TradingWidget_tabButton__GKv5L{display:flex;align-items:center;gap:8px;padding:12px 20px;border:none;border-radius:24px;background:transparent;color:var(--Color-Primary-D70,#e2e9f2);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.TradingWidget_tabButton__GKv5L:hover{background:hsla(0,0%,100%,.1)}@media(max-width:767px){.TradingWidget_tabButton__GKv5L{padding:10px 16px;font-size:.8rem;gap:6px}}.TradingWidget_activeTab__Jl_Tg{background:#e2e9f2;color:#13141c;font-weight:600}.TradingWidget_marketTable__WQk9e{border-radius:12px;overflow:hidden;width:100%}@media(max-width:767px){.TradingWidget_marketTable__WQk9e{touch-action:pan-y;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;width:100%;height:100%;scrollbar-width:none;-ms-overflow-style:none}.TradingWidget_marketTable__WQk9e::-webkit-scrollbar{width:4px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.TradingWidget_marketTable__WQk9e::-webkit-scrollbar-track{background:transparent}.TradingWidget_marketTable__WQk9e::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.TradingWidget_marketTable__WQk9e:hover{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.2) transparent}.TradingWidget_marketTable__WQk9e:hover::-webkit-scrollbar{opacity:1}}.TradingWidget_table__BMk3R{width:100%;border-collapse:collapse;table-layout:fixed}@media(max-width:767px){.TradingWidget_table__BMk3R{width:100%;white-space:nowrap}}.TradingWidget_tableHeader__740sP{padding:16px 20px}@media(max-width:767px){.TradingWidget_tableHeader__740sP{padding:12px 16px}}.TradingWidget_headerCell__KGQ_O{font-size:.875rem;font-weight:400;color:var(--Color-Primary-D70,#e2e9f2);text-align:left;padding:16px 20px}.TradingWidget_headerCell__KGQ_O:nth-child(n+4){text-align:center}@media(max-width:767px){.TradingWidget_headerCell__KGQ_O{font-size:.8rem;white-space:nowrap;padding:12px 8px}.TradingWidget_headerCell__KGQ_O:first-child{text-align:left;width:50%}.TradingWidget_headerCell__KGQ_O:nth-child(2),.TradingWidget_headerCell__KGQ_O:nth-child(3){text-align:center;width:25%}}.TradingWidget_tableBody__46a5H{max-height:285px;position:relative}@media(max-width:767px){.TradingWidget_tableBody__46a5H{max-height:none}}.TradingWidget_tableRow__NmVyg{border-bottom:1px solid hsla(0,0%,100%,.05);transition:background-color .2s ease}.TradingWidget_tableRow__NmVyg:hover{background:hsla(0,0%,100%,.02)}.TradingWidget_tableRow__NmVyg:last-child{border-bottom:none}.TradingWidget_tableRow__NmVyg td{padding:16px 20px;vertical-align:middle}@media(max-width:767px){.TradingWidget_tableRow__NmVyg td{padding:12px 8px}}.TradingWidget_assetCell__likwA{display:flex;align-items:center;gap:12px;overflow-x:auto}@media(max-width:767px){.TradingWidget_assetCell__likwA{display:flex;width:100%;align-items:center;gap:8px}}.TradingWidget_assetIcon__1LVDM{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.TradingWidget_assetIcon__1LVDM img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.TradingWidget_assetIcon__1LVDM{width:28px;height:28px}}.TradingWidget_assetInfo__KAtsx{min-width:0}@media(max-width:767px){.TradingWidget_assetInfo__KAtsx{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin:0;flex:1}}.TradingWidget_assetName__m3Yvk{font-size:.875rem;font-weight:600;color:#fff;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.TradingWidget_assetName__m3Yvk{font-size:.8rem}}.TradingWidget_assetSymbol__5bOwh{font-size:.75rem;color:var(--Color-Primary-D70,#e2e9f2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.TradingWidget_assetSymbol__5bOwh{font-size:.7rem}}.TradingWidget_changeCell__SXqvk{font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.TradingWidget_changeCell__SXqvk.TradingWidget_positive__x_rlr{color:#13a39a}.TradingWidget_changeCell__SXqvk.TradingWidget_negative__iA3SD{color:#df1c7a}@media(max-width:767px){.TradingWidget_changeCell__SXqvk{font-size:.8rem}}.TradingWidget_chartCell__0pxmR{display:flex;justify-content:center}@media(max-width:767px){.TradingWidget_chartCell__0pxmR{display:flex}}.TradingWidget_sparklineChart__9U3t7{max-width:80px;height:24px;-o-object-fit:contain;object-fit:contain}.TradingWidget_priceCell__27G1N{text-align:center;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:767px){.TradingWidget_priceCell__27G1N{font-size:.8rem;text-align:center}}.TradingWidget_priceChip__lGtnZ{display:inline-block;padding:6px 12px;border-radius:4px;font-size:.875rem;font-weight:500;transition:all .2s ease;min-width:80px;text-align:center}@media(max-width:767px){.TradingWidget_priceChip__lGtnZ{padding:4px 6px;font-size:.8rem;min-width:70px}}.TradingWidget_buyPrice__pbNzo{background:rgba(19,163,154,.102);color:#13a39a}.TradingWidget_sellPrice__QN_AS{background:rgba(223,28,122,.102);color:#df1c7a}@media(max-width:767px){.TradingWidget_sellPrice__QN_AS{display:inline-block}}.TradingWidget_pricePositive__uL2oT{background:rgba(19,163,154,.15);color:#13a39a}.TradingWidget_priceNegative__ocgDt{background:rgba(223,28,122,.15);color:#df1c7a}.TradingWidget_priceStable__RX6o3{background:hsla(0,0%,100%,.1);color:var(--Color-Primary-D70,#e2e9f2)}.TradingWidget_actionCell__jCIf2{display:flex;justify-content:center}@media(max-width:767px){.TradingWidget_actionCell__jCIf2{display:flex;justify-content:center}}.TradingWidget_tradeButton__sXo5Y{padding:8px 12px;background:#007aff;color:#fff;border:none;border-radius:9999px;font-size:.8rem;font-weight:400;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:-moz-fit-content;min-width:fit-content}.TradingWidget_tradeButton__sXo5Y:hover{background:#0056cc;transform:translateY(-1px)}.TradingWidget_tradeButton__sXo5Y:active{transform:translateY(0)}.Markets_markets__HMnze{background:var(--Color-Primary-D10,#13141c);color:var(--Color-Primary-D100,#fff);padding:80px 0 120px}@media(max-width:767px){.Markets_markets__HMnze{display:flex;flex-direction:column;align-items:center;padding:48px 0 64px}}.Markets_markets__HMnze .Markets_top-heading__gSygr{padding-top:0;text-align:center;margin-bottom:60px}.Markets_markets__HMnze .Markets_top-heading__gSygr .Markets_title__touKw{margin-bottom:1.5rem}.Markets_markets__HMnze .Markets_top-heading__gSygr .Markets_title__touKw h2{font-size:1.75rem;font-weight:700;color:var(--Color-Primary-D100,#fff)}.Markets_markets__HMnze .Markets_top-heading__gSygr .Markets_title__touKw p{font-size:1rem;font-weight:400;color:var(--Color-Primary-D70,#e2e9f2)}@media(max-width:767px){.Markets_markets__HMnze .Markets_top-heading__gSygr{margin-bottom:40px;text-align:center}.Markets_markets__HMnze .Markets_top-heading__gSygr .Markets_title__touKw{text-align:center}.Markets_markets__HMnze .Markets_top-heading__gSygr .Markets_title__touKw h2{font-size:1.5rem;line-height:1.3}.Markets_markets__HMnze .Markets_top-heading__gSygr .Markets_title__touKw p{font-size:.875rem;line-height:1.4}}.Markets_markets__HMnze .Markets_tradingContainer__c3Kjx{margin-bottom:60px}@media(max-width:767px){.Markets_markets__HMnze .Markets_tradingContainer__c3Kjx{margin-bottom:40px}}.Markets_markets__HMnze .Markets_tradingWidgetLoading__ltsss{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:800px;margin:0 auto;background:hsla(0,0%,100%,.05);border-radius:16px;padding:60px 24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1)}@media(max-width:767px){.Markets_markets__HMnze .Markets_tradingWidgetLoading__ltsss{margin:0 16px;padding:40px 16px}}.Markets_markets__HMnze .Markets_loadingSpinner___kqh6{display:flex;flex-direction:column;align-items:center;gap:16px}.Markets_markets__HMnze .Markets_loadingSpinner___kqh6 p{font-size:1rem;color:var(--Color-Primary-D70,#e2e9f2);margin:0}.Markets_markets__HMnze .Markets_spinner__CWtlJ{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#fff;border-radius:50%;animation:Markets_spin__UIL1Q 1s linear infinite}@keyframes Markets_spin__UIL1Q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Markets_markets__HMnze .Markets_footerCtas__RAbt_{display:flex;justify-content:center;gap:16px;max-width:500px;margin:0 auto}@media(max-width:767px){.Markets_markets__HMnze .Markets_footerCtas__RAbt_{flex-direction:column;gap:12px;max-width:300px}}.Markets_markets__HMnze .Markets_primaryCta__oXies{background:#007aff!important;color:#fff!important;border:none!important;padding:12px 24px!important;border-radius:9999px!important;font-weight:600!important;transition:all .2s ease;text-decoration:none!important}.Markets_markets__HMnze .Markets_primaryCta__oXies:hover{background:#0056cc!important;transform:translateY(-1px)}@media(max-width:767px){.Markets_markets__HMnze .Markets_primaryCta__oXies{padding:14px 24px!important}}.Markets_markets__HMnze .Markets_secondaryCta__k1_X2{background:transparent!important;color:var(--Color-Primary-D70,#e2e9f2)!important;border:1px solid hsla(0,0%,100%,.2)!important;padding:12px 24px!important;border-radius:9999px!important;font-weight:500!important;transition:all .2s ease;text-decoration:none!important}.Markets_markets__HMnze .Markets_secondaryCta__k1_X2:hover{background:hsla(0,0%,100%,.05)!important;border-color:hsla(0,0%,100%,.3)!important;color:#fff!important}@media(max-width:767px){.Markets_markets__HMnze .Markets_secondaryCta__k1_X2{padding:14px 24px!important;border:none!important}}.StartTrading_startTrading__nnjiE{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 0 6rem;background-color:#f8f9fa}@media(max-width:767px){.StartTrading_startTrading__nnjiE{padding:4rem 0}}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h{max-width:37.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}@media(min-width:768px){.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h{max-width:1200px}}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_title__I_ov9{color:#13141c;font-size:2.5rem;font-weight:700;line-height:3rem;text-align:center;margin:2rem 0}@media(max-width:767px){.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_title__I_ov9{font-size:2rem;line-height:2.5rem}}@media(min-width:768px){.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_title__I_ov9{text-align:left;font-size:3rem;line-height:3.5rem}}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_stepsWrapper__BHmnq{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_stepContainer__3z8br{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_stepContainer__3z8br:not(:last-child):after{content:"";position:absolute;bottom:-1rem;left:50%;transform:translateX(-50%);width:.125rem;height:2rem;background-color:#13141c;z-index:0}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;max-width:25rem;margin-bottom:1rem}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_number__B25hv{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#2470df;color:#fff;font-size:1.25rem;font-weight:700;border-radius:50%;z-index:2;position:relative}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_text__etaPA{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;z-index:1}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_text__etaPA h2,.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_text__etaPA h3{color:#13141c;font-size:1.5rem;font-weight:700;line-height:1.8rem;margin:0}@media(max-width:767px){.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_text__etaPA h2,.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_text__etaPA h3{font-size:1.25rem;line-height:1.5rem}}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_text__etaPA p{color:#60616d;font-size:1rem;line-height:1.5rem;margin:0}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_step__3y1ji .StartTrading_numberDesktop__x6krG{display:flex;align-items:center;justify-content:flex-start;width:auto;height:auto;background-color:transparent;color:#13141c;font-size:3.5rem;font-weight:600;line-height:4rem;border-radius:0;z-index:2;position:relative;margin-right:0}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_btn__1PbpP{padding:1rem 3rem;font-size:1.125rem;font-weight:600;border-radius:3.125rem;min-width:12.5rem}@media(max-width:767px){.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_btn__1PbpP{width:100%;max-width:18.75rem;margin:0 auto}}@media(min-width:768px){.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_btn__1PbpP{align-self:flex-start}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;width:100%;align-self:flex-start}}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT{display:flex;flex-direction:column;gap:3rem}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT .StartTrading_desktopStepsWrapper__LPxjI{display:flex;flex-direction:column;gap:2.5rem}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT .StartTrading_desktopStepContainer__HSQ4_ .StartTrading_step__3y1ji{flex-direction:column;align-items:flex-start;text-align:left;gap:0;max-width:none;margin-bottom:0}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT .StartTrading_desktopStepContainer__HSQ4_ .StartTrading_step__3y1ji .StartTrading_text__etaPA{align-items:flex-start;text-align:left;flex:1}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT .StartTrading_desktopStepContainer__HSQ4_ .StartTrading_step__3y1ji .StartTrading_text__etaPA h2,.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT .StartTrading_desktopStepContainer__HSQ4_ .StartTrading_step__3y1ji .StartTrading_text__etaPA h3{font-size:2rem;font-weight:600;line-height:2.75rem;color:#13141c}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_leftColumn__O5RTT .StartTrading_desktopStepContainer__HSQ4_ .StartTrading_step__3y1ji .StartTrading_text__etaPA p{font-size:1.125rem;font-weight:400;line-height:1.75rem;color:#60616d}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_rightColumn__ZNiZ_{display:flex;justify-content:center;align-items:center;position:relative}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_rightColumn__ZNiZ_ .StartTrading_imagesContainer__TttBe{position:relative;width:100%;height:500px;display:flex;justify-content:center;align-items:center}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_rightColumn__ZNiZ_ .StartTrading_imagesContainer__TttBe .StartTrading_backDevicesImage__9AGeg{position:absolute;z-index:1;max-width:100%;height:auto;left:0}.StartTrading_startTrading__nnjiE .StartTrading_container__NHr_h .StartTrading_desktopLayout__eDE6T .StartTrading_rightColumn__ZNiZ_ .StartTrading_imagesContainer__TttBe .StartTrading_frontDeviceImage__zi9fQ{position:absolute;z-index:2;max-width:70%;height:auto;top:-40px}.Portfolio_portfolio__aR8pX{padding:80px 0 96px}.Portfolio_portfolio__aR8pX .Portfolio_title__buHch{text-align:center;margin-bottom:4rem}.Portfolio_portfolio__aR8pX .Portfolio_title__buHch h1,.Portfolio_portfolio__aR8pX .Portfolio_title__buHch h2{color:#13141c;font-size:3rem;font-weight:700;line-height:3.5rem}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ{position:relative;padding:80px 0}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_title__buHch{max-width:1200px;margin:0 auto 4rem;padding:0 40px}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_container__qp4n7{max-width:none;padding:0}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn{width:100vw;height:600px;margin-left:calc(-50vw + 50%);overflow:hidden;cursor:grab}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn:active{cursor:grabbing}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .swiper-pagination{position:absolute;bottom:40px!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important;z-index:10}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:rgba(19,20,28,.3);margin:0 6px;opacity:1}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#007bff}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E{width:100%;height:100%}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 60px;gap:100px;height:100%;box-sizing:border-box}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_imageContent__X9QJC{flex:0 0 45%;display:flex;justify-content:center;align-items:center;min-height:400px}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_imageContent__X9QJC .Portfolio_desktopImage__eeSon{max-width:100%;max-height:400px;width:auto!important;height:auto!important;-o-object-fit:contain;object-fit:contain}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_imageContent__X9QJC .Portfolio_imagePlaceholder__GnA54{width:450px;height:350px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;border-radius:12px;border:2px dashed #dee2e6}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_imageContent__X9QJC .Portfolio_imagePlaceholder__GnA54 p{color:#6c757d;font-size:16px;text-align:center}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4{flex:0 0 45%;display:flex;flex-direction:column;justify-content:center}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4 .Portfolio_slideText__VlfQL{margin-bottom:2rem}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4 .Portfolio_slideText__VlfQL h1{color:#13141c;font-size:3.5rem;font-weight:700;line-height:4rem;margin-bottom:1.5rem;letter-spacing:-.02em}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4 .Portfolio_slideText__VlfQL p{color:#60616d;font-size:1.25rem;line-height:1.8;margin-bottom:0;font-weight:400}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4 .Portfolio_slideButton__vgXrs{margin-top:3rem}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4 .Portfolio_slideButton__vgXrs .Portfolio_btn__8BqT0{font-size:1.125rem;padding:14px 32px;border-radius:8px;font-weight:600;transition:all .3s ease}.Portfolio_portfolio__aR8pX.Portfolio_desktop__YjjWQ .Portfolio_desktopSwiper___IEzn .Portfolio_desktopSlide__41_4E .Portfolio_slideContent__oYGhu .Portfolio_textContent__TQ2s4 .Portfolio_slideButton__vgXrs .Portfolio_btn__8BqT0:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,122,255,.3)}@media(max-width:767px){.Portfolio_portfolio__aR8pX{padding:0 0 64px}.Portfolio_portfolio__aR8pX .Portfolio_title__buHch{margin-bottom:2.5rem;padding:0 20px}.Portfolio_portfolio__aR8pX .Portfolio_title__buHch h1,.Portfolio_portfolio__aR8pX .Portfolio_title__buHch h2{font-size:2rem;line-height:2.5rem}.Portfolio_portfolio__aR8pX .swiper-pagination{position:relative;margin-top:1.5rem;bottom:auto;left:auto;width:auto;display:flex;justify-content:center}.Portfolio_portfolio__aR8pX .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 5px}.Portfolio_portfolio__aR8pX .Portfolio_slide__DrrxM{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 20px}.Portfolio_portfolio__aR8pX .Portfolio_slide__DrrxM h1{color:#13141c;font-size:1.75rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem}.Portfolio_portfolio__aR8pX .Portfolio_slide__DrrxM p{color:#60616d;font-size:1rem;line-height:1.6;margin-bottom:2rem}.Portfolio_portfolio__aR8pX .Portfolio_slide__DrrxM .Portfolio_slideButton__vgXrs{margin-top:1.5rem;margin-bottom:2rem;width:100%;display:flex;justify-content:center}.Portfolio_portfolio__aR8pX .Portfolio_slide__DrrxM img{width:100%;height:auto;max-width:100%;margin-bottom:2rem;border-radius:8px}}