.devices-page-wrap{background-color:var(--color-background-dark);margin-top:-92px}.devices-page-wrap .devices-hero{height:calc(100vh + 200px);background:url(/_next/static/media/devices-hero.9c1d7172.svg) no-repeat 50%/cover}.devices-page-wrap .devices-hero .common-content-wrap{padding:80px 150px;display:flex;justify-content:space-between;align-items:center;height:100%}@media(max-width:1150px){.devices-page-wrap .devices-hero .common-content-wrap{padding:64px}}@media(max-width:768px){.devices-page-wrap .devices-hero .common-content-wrap{flex-direction:column;padding:130px 20px;margin-top:92px}.devices-page-wrap .devices-hero{background:url(/_next/static/media/devices-hero-small.06eea528.svg) no-repeat 50%/cover;height:calc(100vh + 100px)}}.devices-page-wrap .devices-hero .devices-header{flex:1 1}.devices-page-wrap .devices-hero .devices-header .header-inner-wrap{width:600px}@media(max-width:768px){.devices-page-wrap .devices-hero .devices-header .header-inner-wrap{width:100%}}.devices-page-wrap .devices-hero .devices-header .header-inner-wrap .section-title,.devices-page-wrap .section-heading{color:var(--color-text-light)}.devices-page-wrap .devices-list-wrap{width:100%;border-radius:30px;margin-top:-50px;z-index:2;background-color:var(--color-background-light)}.devices-page-wrap .devices-list-wrap .common-content-wrap{padding:120px 40px}@media(max-width:768px){.devices-page-wrap .devices-list-wrap .common-content-wrap{padding:64px 20px}}.devices-page-wrap .devices-list-wrap .devices-content-wrap{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:var(--color-text-dark);max-width:900px}@media(max-width:768px){.devices-page-wrap .devices-list-wrap .devices-content-wrap{text-align:left}}.devices-page-wrap .devices-list-wrap .devices-content-wrap .section-heading{color:var(--color-text-dark)}.devices-page-wrap .devices-list-wrap .devices-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:60px}@media(max-width:1024px){.devices-page-wrap .devices-list-wrap .devices-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.devices-page-wrap .devices-list-wrap .devices-list{grid-template-columns:1fr}}.devices-page-wrap .devices-list-wrap .devices-list .device-item{background:var(--black-10);border-radius:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;text-align:center;position:relative}@media(max-width:768px){.devices-page-wrap .devices-list-wrap .devices-list .device-item{padding:20px}}.devices-page-wrap .devices-list-wrap .devices-list .device-item .device-button-wrap{display:flex;justify-content:center;align-items:flex-end;height:100%}.devices-page-wrap .devices-list-wrap .devices-list .device-item .new-tag{position:absolute;top:20px;right:20px;background-color:var(--black-80);padding:8px 12px;border-radius:10;color:var(--color-text-light);display:flex;align-items:center;justify-content:center}@media(max-width:768px){.devices-page-wrap .devices-list-wrap .devices-list .device-item .new-tag{font-weight:600!important;line-height:normal!important;letter-spacing:normal!important}}.devices-page-wrap .devices-list-wrap .devices-list .device-item img{width:250px;height:250px;margin-bottom:20px;object-fit:cover}.devices-page-wrap .devices-list-wrap .devices-list .device-item .device-title{font-size:32px;font-weight:600}@media(max-width:768px){.devices-page-wrap .devices-list-wrap .devices-list .device-item .device-title{font-size:24px}}.devices-page-wrap .devices-list-wrap .devices-list .device-item .device-description{max-width:330px;color:var(--color-text-muted-dark)}.devices-page-wrap .all-in-one{z-index:100;background-color:var(--color-background-dark);color:var(--color-text-light);position:relative;padding:130px 64px}@media(max-width:768px){.devices-page-wrap .all-in-one{padding:64px 20px}}.devices-page-wrap .all-in-one .text-content{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}@media(max-width:768px){.devices-page-wrap .all-in-one .text-content{text-align:left;align-items:flex-start}.devices-page-wrap .all-in-one .text-content img{width:350px;height:350px;object-fit:cover;margin:auto;border-radius:20px}}.devices-page-wrap .all-in-one .text-content .section-title{color:var(--color-text-light)}.devices-page-wrap .all-in-one .text-content .section-subtitle{color:var(--color-text-dark-30);max-width:900px}