@charset "UTF-8";.sdk{@media screen and (min-width:601px){& .fm_main_banner{height:auto}& .top_content .inner{display:flex;flex-direction:column;justify-content:center;gap:28px;min-height:490px;padding-top:40px;padding-bottom:50px;box-sizing:border-box}& .top_des,& .bottom_des{position:static;transform:none}}@media screen and (max-width:991px){& .fm_main_banner{margin-top:0}}&.overview .top_content{background-image:url(../../../img/bg_sdk_banner.jpg);background-position-x:center}@media screen and (max-width:600px){&.overview .top_content{background-image:url(../../../img/bg_sdk_banner_m.jpg);background-size:100% auto;background-position:top center !important;background-repeat:no-repeat}& .top_des{padding-top:104.1%}&.overview .fm_main_banner{background-color:#002249}}& .top_des .slogan{font-size:40px;font-weight:700;line-height:1.25;color:#fff}@media screen and (max-width:767px){& .top_des .slogan{font-size:28px}}& .top_des .slogan_desc{font-size:17px;line-height:1.6;margin:14px 0 0;max-width:760px}& .main_title--sdk{font-size:36px;color:#0ae}& .main_title--sdk.main_title--dark{color:#000}& .sdk-block-title{font-size:28px;font-weight:700;line-height:1.35;color:#0b0e14;margin:0 0 18px;text-align:left}@media screen and (max-width:767px){& .main_title--sdk{font-size:28px}& .sdk-block-title{font-size:24px}}& .sdk-figure__img{width:100%;height:auto;border-radius:20px;display:block}& .sdk-nist-lede{display:flex;align-items:center;gap:40px;margin-bottom:10px}& .sdk-nist-lede__logo{flex:0 0 auto;max-width:359px}& .sdk-nist-lede__logo img{width:100%;height:auto;display:block}& .sdk-nist-lede__text{flex:1 1 auto;margin:0;font-size:18px;line-height:1.6;border-left:1px solid #d0d5dd;padding-left:40px}@media screen and (max-width:767px){& .sdk-nist-lede{flex-direction:column;gap:20px}& .sdk-nist-lede__text{border-left:0;padding-left:0}}& .sdk-band--heading-only{padding-bottom:0}& .sdk-band--heading-only .section-intro,& .sdk-band--heading-only .main_title{margin-bottom:0}& .sdk-band--after-heading{padding-top:85px}@media screen and (max-width:767px){& .sdk-band--after-heading{padding-top:40px}}& .new-functionCon{gap:70px}@media screen and (min-width:1480px){& .new-functionCon{padding:0}}& .new-functionImg,& .ekyc-functionImg{width:50%;min-width:0}& .new-functionWord{width:45.14%;min-width:0}& .new-functionWord p,& .ekyc-functionWord p{color:#000}@media screen and (max-width:991px){& .new-functionCon{flex-direction:column}& .new-functionImg,& .ekyc-functionImg{width:100%;order:-1}& .new-functionWord{width:100%}}& .new-functionImg img,& .ekyc-functionImg img{aspect-ratio:720 / 400;object-fit:cover;border-radius:20px}& .btn_link.sdk-btn--ghost{background-color:transparent;border:1px solid #0ae;color:#000}& .btn_link.sdk-btn--ghost:hover{background-color:#0ae;color:#fff}& .lead.sdk-lead--left{text-align:left}& .btn_area.sdk-btn_area--center{text-align:center}& .btn_link.sdk-btn--video{display:inline-flex;align-items:center;gap:8px;max-width:100%}& .btn_link.sdk-btn--video img{flex:0 0 auto;width:20px;height:20px}& .card-row--3:has(.sdk-stat-card){gap:72px}& .sdk-stat-wrap{display:flex;flex-direction:column;flex:0 1 400px;max-width:400px}& .sdk-stat-card{width:100%;max-width:none;padding-top:32px;border-radius:12px}& .sdk-stat-card .security-card-title{font-size:28px;color:#495766}& .sdk-stat{padding:12px 0}& .sdk-stat-card .security-card-text{font-size:18px;font-weight:600;color:#495766;padding-bottom:14px;border-bottom:1px solid #e4e7ec;margin-bottom:4px}& .sdk-stat__label{display:block;font-size:18px;font-weight:600;line-height:1.4;color:#495766}& .sdk-stat__value{display:block;margin-top:2px;font-size:28px;font-weight:700;line-height:1.2;color:#09f}& .sdk-stat__note{margin:12px 0 0;font-size:14px;line-height:1.5;color:#4f4f4f;text-align:center}& .sdk-card-list{list-style:none;margin:0;padding:0 0 0 1em;text-align:left;font-size:18px;line-height:1.5}& .sdk-card-list>li{margin:10px 0}& .sdk-kf-card .sdk-card-list>li::before{color:#005faa;font-size:18px}& .sdk-card-list>li::before{content:"\2022";color:#0078d4;font-size:20px;font-weight:700;line-height:1;display:inline-block;width:1em;margin-left:-1em}& .sdk-kf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 72px}& .sdk-kf-card{background:#fff;border-radius:16px;box-shadow:0 2px 10px rgba(16,24,40,.06);padding:34px 34px 30px;text-align:left}& .sdk-kf-card__head{display:flex;align-items:center;gap:14px;margin-bottom:22px}& .sdk-kf-card__icon{flex:0 0 auto;width:80px;height:80px;padding:14px;box-sizing:border-box;border-radius:12px;background:#f2f6fa;object-fit:contain}& .sdk-kf-card__title{margin:0;font-size:24px;font-weight:700;line-height:1.3;color:#121c28}@media screen and (max-width:1100px){& .sdk-kf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 32px}}@media screen and (max-width:760px){& .sdk-kf-grid{grid-template-columns:1fr}}& .sdk-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 20px}& .sdk-platform-group{position:relative;background:#f1fbff;border:1px solid #d8eefb;border-radius:12px;padding:40px 40px 40px}& .sdk-platform-group__title{position:absolute;top:-16px;left:57px;margin:0;padding:9px 22px;border-radius:8px;background:#005faa;font-size:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#e6f7ff;white-space:nowrap}& .sdk-logo-row{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin:0;padding:0}& .sdk-logo-row>li{flex:0 0 auto}& .sdk-logo-row img{height:40px;width:auto;max-width:200px;object-fit:contain}& .sdk-logo-row img[src*="logo_windows"]{height:58px}& .sdk-logo-row img[src*="logo_linux"]{height:69px}& .sdk-logo-row img[src*="logo_android"]{height:58px}& .sdk-logo-row img[src*="logo_ios"]{height:58px}& .sdk-logo-row img[src*="logo_nv_jetpack"]{height:54px}& .sdk-logo-row img[src*="logo_openvino"]{height:36px}& .sdk-logo-row img[src*="logo_tensorflow"]{height:33px}& .sdk-logo-row img[src*="logo_tensorrt"]{height:58px}& .sdk-logo-row img[src*="logo_coreml"]{height:50px}& .sdk-logo-row img[src*="logo_snpe"]{height:54px}& .sdk-logo-row img[src*="logo_nv_jetson"]{height:40px}& .sdk-logo-row img[src*="/nvidia.svg"]{height:32px}& .sdk-logo-row img[src*="intel-logo"]{height:66px}& .sdk-logo-row img[src*="logo_apple_a11"]{height:66px}& .sdk-logo-row img[src*="logo_arm"]{height:24px}& .sdk-logo-row img[src*="partner_mediatek"]{height:32px}& .sdk-logo-row img[src*="partner_nxp"]{height:35px}& .sdk-logo-row img[src*="partner_qualcomm"]{height:26px}& .sdk-logo-row img[src*="partner_Ambarella"]{height:54px}@media screen and (max-width:767px){& .sdk-platform-grid{grid-template-columns:1fr;gap:32px}}@media screen and (max-width:480px){& .sdk-platform-group__title{position:static;display:inline-block;margin-bottom:14px;font-size:15px;white-space:normal}& .sdk-platform-group{padding:22px 20px}}& .sdk-lang-list{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0}& .sdk-lang-list>li{border-radius:999px;padding:9px 22px;font-size:18px;font-weight:600;color:#fff;background:#068}& .sdk-lang-list>li:nth-child(1),& .sdk-lang-list>li:nth-child(2){background:#2ac3fe;color:#004d68}& .sdk-lang-list>li:nth-child(3){background:#7161ec}& .sdk-lang-list>li:nth-child(4){background:#0078d4}& .sdk-lang-list>li:nth-child(5){background:#068}& .sdk-lang-list>li:nth-child(6){background:#5846d2}& .sdk-usecase-carousel{position:relative;padding:0 30px}& .sdk-usecase-swiper{position:relative;overflow:hidden;padding:34px 0 10px}& .sdk-usecase-swiper .swiper-wrapper{align-items:stretch}& .sdk-usecase-swiper .swiper-slide>.usage-card{height:100%;box-sizing:border-box}& .sdk-usecase-swiper .swiper-slide{flex:0 0 auto;max-width:none;height:auto;box-sizing:border-box}& .sdk-usecase-carousel .swiper-button-prev,& .sdk-usecase-carousel .swiper-button-next{width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 2px 10px rgba(16,24,40,.16);margin-top:-24px}& .sdk-usecase-carousel .swiper-button-prev{left:0}& .sdk-usecase-carousel .swiper-button-next{right:0}& .sdk-usecase-carousel .swiper-button-prev::after,& .sdk-usecase-carousel .swiper-button-next::after{font-size:18px;font-weight:700;color:#0ae}& .sdk-usecase-card{padding:56px 28px 28px;overflow:visible;text-align:left;border-radius:20px}& .sdk-usecase-card__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#005faa;margin:-79px auto 18px}& .sdk-usecase-card__icon img{width:auto;height:34px;max-width:60%;object-fit:contain}& .sdk-usecase-card .usage-card-title{text-align:left;color:#0ae;font-size:22px}& .sdk-usecase-card .usage-card-text{text-align:left;font-weight:700;color:#0b0e14;margin-bottom:14px}&.sdk--features .main_title--sdk{color:#000}&.sdk--features .eyebrow{font-size:20px}& .sdk-badge-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;text-align:center}& .sdk-badge__title{margin:0 0 6px;font-size:16px;font-weight:700;color:#4b5563}& .sdk-badge__value{margin:0 0 10px;font-size:36px;font-weight:700;line-height:1.15;color:#0078d4}& .sdk-badge__note{margin:0;font-size:14px;line-height:1.5;color:#6b7280}@media screen and (max-width:991px){& .sdk-badge-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media screen and (max-width:560px){& .sdk-badge-strip{grid-template-columns:1fr}}& .sdk-fcard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 60px;align-items:stretch}& .sdk-fcard{border-radius:20px}& .sdk-fcard .Extended-card-image img{aspect-ratio:440 / 263;object-fit:cover}& .sdk-story-card .Extended-card-image img{aspect-ratio:450 / 236;object-fit:cover}& .sdk-fcard__label{margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.25;color:#09f}& .sdk-fcard__title{font-size:24px;font-weight:600;color:#000;line-height:1.3;padding-bottom:14px}& .sdk-fcard__desc{font-size:18px;line-height:1.6;color:#62686c}& .sdk-fcard.card--no-btn_new:hover{background:#fff}& .sdk-fcard--cta,& .sdk-fcard--cta:hover{background:#0b3962;border-color:#0b3962}& .sdk-fcard--cta .sdk-fcard__title{color:#40ceff;font-size:24px;font-weight:700}& .sdk-fcard--cta .sdk-fcard__desc{color:#cbd5e1;font-size:16px}& .sdk-fcard--cta .btn_new{align-self:stretch;justify-content:center;background:transparent;border:1px solid #40ceff;border-radius:7px;color:#fff}& .sdk-fcard--cta .btn_new:hover{background:#40ceff;color:#0b3962}@media screen and (max-width:991px){& .sdk-fcard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){& .sdk-fcard-grid{grid-template-columns:1fr}}&.sdk--features{--sdk-subnav-bottom:47px;--sdk-catnav-h:50px}& .navArea.sdk-catnav{top:var(--sdk-subnav-bottom)}& .sdk-badge-band{padding:40px 0}& .sdk-fgroup{scroll-margin-top:calc(var(--sdk-subnav-bottom)+var(--sdk-catnav-h))}}body.jpn .sdk.sdk--features{--sdk-subnav-bottom:54px}@media screen and (max-width:1190px){.sdk.sdk--features,body.jpn .sdk.sdk--features{--sdk-subnav-bottom:87px}}@media screen and (max-width:700px){.sdk.sdk--features,body.jpn .sdk.sdk--features{--sdk-subnav-bottom:78px}}.br-pc{display:none}@media screen and (min-width:1191px){.br-pc{display:inline}}