.stars svg{width: 24px;height: 24px;fill:#ff5700;}.stars{text-align: center;}.talk_about_us .items{margin-top:50px;}.talk_about_us .item{width: 240px;display: inline-block;vertical-align: top;font-weight: normal;text-align:left;line-height: 22px;border: 2px solid #28292e;border-radius: 10px;padding:20px;}/* Bloc AI Overviews : degrade + cartes + vignette video, et les 4 sections illustrees. *//* Attention : le build supprime les retours ligne sans les remplacer par un espace. *//* Un selecteur ne doit donc jamais etre coupe sur deux lignes, sauf apres une virgule. *//* Bandeau en tete de toutes les pages, sauf la page de destination elle-meme. *//* #top est en position:fixed : le bandeau est donc fixe lui aussi, au-dessus, *//* et #top est descendu de sa hauteur. */#top_aio{position:fixed;top:0;left:0;right:0;z-index:4;overflow:hidden;background:linear-gradient(135deg, #4f8bff, #8b5cf6 55%, #ec4899);border-bottom:2px solid #ffffff;text-align:center;}/* Hauteur verrouillee : #top est descendu d'une valeur en dur, elle ne doit pas *//* dependre du rendu de la police ni de la longueur du texte traduit. *//* 13 + 24 + 13 = 50px, valeur reprise par body.has_aio_top #top. */#top_aio a{display:block;box-sizing:content-box;height:24px;padding:13px 20px 13px 20px;font-size:14px;font-weight:500;line-height:24px;color:#ffffff;text-decoration:none;}#top_aio .aio_sparkle{width:16px;height:16px;margin-right:9px;fill:#ffffff;vertical-align:middle;}#top_aio .aio_top_link{display:inline-block;height:18px;margin-left:14px;padding:2px 12px 2px 12px;border:1px solid rgba(255,255,255,0.45);border-radius:11px;font-size:13px;font-weight:600;line-height:18px;vertical-align:top;color:#ffffff;}#top_aio a:hover .aio_top_link{background:rgba(255,255,255,0.18);border-color:rgba(255,255,255,0.75);}#top_aio .aio_halo{top:-150px;right:-40px;width:260px;height:260px;}/* 13 + 24 + 13 de padding et de ligne, plus les 2px de border-bottom */body.has_aio_top #top{top:52px;}body.has_aio_top #langs{top:67px;z-index:3;}body.has_aio_top #api_documentation{margin-top:152px;}body.has_aio_top #api_documentation_left{top:132px;}.aio_bloc{position:relative;overflow:hidden;border-radius:18px;padding:24px 28px 24px 28px;margin:50px 0 50px 0;background:linear-gradient(135deg, #4f8bff, #8b5cf6 55%, #ec4899);color:#ffffff;font-size:0;text-align:left;}.aio_halo{position:absolute;top:-120px;right:-60px;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,0.12);pointer-events:none;}.aio_bloc_text{position:relative;z-index:2;display:inline-block;vertical-align:top;min-width:340px;width:calc(100% - 286px);}.aio_bloc_visual{position:relative;z-index:2;display:inline-block;vertical-align:top;width:260px;margin-left:26px;}.aio_bloc_title{font-size:20px;font-weight:700;line-height:1.2;color:#ffffff;}.aio_bloc_title .aio_sparkle{width:24px;height:24px;margin-right:12px;fill:#ffffff;vertical-align:middle;}.aio_bloc_subtitle{font-size:13px;font-weight:400;line-height:1.55;color:rgba(255,255,255,0.92);margin-top:8px;}.aio_cards{font-size:0;margin-top:18px;}.aio_card{display:inline-block;vertical-align:top;box-sizing:border-box;width:calc((100% - 20px)/3);margin-right:10px;padding:14px 16px 14px 16px;background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.25);border-radius:12px;}.aio_card:last-child{margin-right:0;}.aio_card_title{font-size:13px;font-weight:600;line-height:1.2;color:#ffffff;}.aio_card_content{font-size:12px;font-weight:400;line-height:1.45;color:rgba(255,255,255,0.88);margin-top:6px;}.aio_dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:9px;vertical-align:middle;box-shadow:0 0 0 3px rgba(255,255,255,0.35);}.aio_dot_citation{background:#8ab4ff;}.aio_dot_source{background:#ffd08a;}.aio_dot_panel{background:#8fe3b4;}.aio_bloc_note{position:relative;z-index:2;box-sizing:border-box;width:100%;margin-top:60px;font-size:40px;font-weight:800;line-height:1.25;color:#ffffff;}/* Emphase par contraste et non par italique : en graisse 800 a 40px, un faux *//* italique synthetise par le navigateur est tres visible. */.aio_bloc_note .aio_strong{display:block;color:rgba(255,255,255,0.72);}/* Vignette video : l'iframe n'est injectee qu'au clic, cf. js/aio.js */.aio_video{position:relative;width:260px;height:146px;border-radius:11px;background-color:rgba(255,255,255,0.15);background-size:cover;background-position:center center;background-repeat:no-repeat;cursor:pointer;overflow:hidden;}.aio_video:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(17,20,32,0.28);}.aio_video:hover:before{background:rgba(17,20,32,0.16);}.aio_video_play{position:absolute;top:50%;left:50%;width:50px;height:50px;margin:-25px 0 0 -25px;border-radius:50%;background:rgba(255,255,255,0.92);}.aio_video_play:after{content:'';position:absolute;top:50%;left:50%;margin:-9px 0 0 -5px;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #8b5cf6;}.aio_video:hover .aio_video_play{background:#ffffff;}.aio_video_time{position:absolute;right:8px;bottom:8px;padding:1px 7px 1px 7px;border-radius:4px;background:rgba(0,0,0,0.72);color:#ffffff;font-size:11px;font-weight:600;line-height:17px;}/* Illustration de repli quand aucune video n'est configuree sur la page */.aio_bloc_thumb{width:260px;border-radius:11px;background:rgba(255,255,255,0.15);overflow:hidden;}.aio_bloc_thumb img{display:block;width:100%;height:auto;}#aio_video_popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;background:rgba(17,20,32,0.88);}#aio_video_popup_in{position:absolute;top:50%;left:50%;width:880px;max-width:92vw;transform:translate(-50%,-50%);}#aio_video_popup_frame{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:12px;overflow:hidden;}#aio_video_popup_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.aio_video_close{position:absolute;top:-40px;right:0;width:28px;height:28px;cursor:pointer;}.aio_video_close:before,.aio_video_close:after{content:'';position:absolute;top:13px;left:0;width:28px;height:2px;background:#ffffff;}.aio_video_close:before{transform:rotate(45deg);}.aio_video_close:after{transform:rotate(-45deg);}/* Les 4 sections illustrees, texte et visuel alternes gauche/droite. *//* L'inversion se fait en direction:rtl pour garder le texte avant l'image dans le DOM. */.aio_section{font-size:0;margin:70px 0 70px 0;text-align:left;}.aio_section_reverse{direction:rtl;}.aio_section_reverse .aio_section_text,.aio_section_reverse .aio_section_visual{direction:ltr;}.aio_section_text{display:inline-block;vertical-align:middle;box-sizing:border-box;width:42%;}.aio_section_visual{display:inline-block;vertical-align:middle;box-sizing:border-box;width:54%;margin-left:4%;}.aio_section_reverse .aio_section_visual{margin-left:0;margin-right:4%;}.aio_section_visual img{display:block;width:100%;height:auto;border:1px solid #e4e9f0;border-radius:14px;}.aio_section_over{font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.04em;text-transform:uppercase;color:#7b8496;}.aio_section_text h2{font-size:30px;font-weight:800;line-height:1.25;margin:10px 0 0 0;}.aio_section_content{font-size:15px;font-weight:400;line-height:1.65;color:#4a5261;margin-top:14px;}/* Pastilles sur fond blanc : memes roles, teintes plus soutenues que sur le degrade. */.aio_section_over .aio_dot{box-shadow:0 0 0 3px rgba(0,0,0,0.06);}.aio_dot_citation_solid{background:#2f7de1;}.aio_dot_source_solid{background:#e8912a;}.aio_dot_panel_solid{background:#1f9d57;}/* Deux conditions volontairement cumulees : mobile.css bascule le site entier *//* sur max-device-width (taille physique de l'ecran), qui ne se declenche jamais *//* quand on retrecit une fenetre de bureau. On ajoute max-width pour couvrir ce *//* cas, tout en restant aligne sur le point de bascule du reste du site. */@media screen and (max-width: 1024px), screen and (max-device-width: 11in){/* Le texte traduit peut prendre 1 a 3 lignes selon la largeur : on fige une *//* boite de 3 lignes et on centre dedans, pour que le decalage de #top reste *//* une constante et que rien ne soit rogne par l'overflow:hidden. */#top_aio a{display:flex;align-items:center;justify-content:center;height:48px;padding:8px 14px 8px 14px;font-size:12px;line-height:16px;}#top_aio .aio_sparkle{width:14px;height:14px;margin-right:7px;flex-shrink:0;}/* le bandeau entier est deja cliquable, la pastille est redondante ici */#top_aio .aio_top_link{display:none;}body.has_aio_top #top{top:66px;}body.has_aio_top #langs{top:81px;}body.has_aio_top .bloc_full{padding-top:206px;}body.has_aio_top #api_documentation{margin-top:166px;}body.has_aio_top #api_documentation_left{top:146px;}.aio_bloc_text{min-width:0;width:100%;}.aio_bloc_visual{width:100%;margin:18px 0 0 0;}.aio_video{width:100%;}.aio_bloc_thumb{width:100%;}.aio_card{width:100%;margin:0 0 10px 0;}.aio_card:last-child{margin-bottom:0;}.aio_bloc_note{margin-top:34px;font-size:24px;}.aio_section{margin:44px 0 44px 0;}.aio_section_reverse{direction:ltr;}.aio_section_text{width:100%;}.aio_section_visual{width:100%;margin:20px 0 0 0;}.aio_section_reverse .aio_section_visual{margin:20px 0 0 0;}.aio_section_text h2{font-size:23px;}}#big_big_data{text-align: center;margin-top:100px;margin-bottom:100px;}#big_big_data_in{width: 900px;margin:0 auto 0 auto;padding:30px;border-radius: 17px;background: url('../img/background_bigdata.png');color:#ffffff;}#big_big_data_in .title{font-size: 40px;margin-top:30px;margin-bottom:30px;}#big_big_data .title_important{border-bottom: 0;font-weight: bold;}#big_big_data .tag{top:20px;}#big_big_data .in{display: inline-block;vertical-align: top;margin:20px 20px 20px 20px;}.keywords_label{font-weight: normal;text-align:left;font-size: 16px;}#big_big_data .flag{width: 34px;height:34px;background-size: 100% 100%;border-radius: 40px;display: inline-block;vertical-align: middle;margin:2px 0 0 0;border:2px solid #ffffff;}#big_big_data .keywords{display: inline-block;vertical-align: top;font-size: 20px;font-weight: 700;margin:0 0 0 10px;}#bigdata h2 .text-overlay{display: block;text-align: left;}#bigdata{margin-bottom:150px;}#bigdata h2{text-align: left;margin-bottom:60px;}#bigdata_in{border:1px solid var(--border);border-radius:8px;padding:20px 15px 15px 15px;}#bigdata_in h3{padding: 0 0 0 10px;margin:0;}.bigdata_item{width: 370px;display: inline-block;vertical-align: top;padding-top:10px;padding-left:10px;padding-bottom:10px;margin-right:10px;margin-bottom: 10px;flex: 1;}.bigdata_item_in{background:#ffffff;box-shadow: 0px 3px 6px #00000029;border-radius: 5px;padding:10px 10px 0 10px;height: 100%;margin-right:3px;}.bigdata_item .img{width: 349px;height: 200px;padding:20px 0 0 0;overflow: hidden;background:#f1f5f9;text-align: center;}.bigdata_item .img img{max-width: 325px;border-radius: 15px;}.bigdata_item h4,.bigdata_item p{white-space: normal;padding-right:10px;}.bigdata_item .site_checkbox{width: 20px;height: 20px;}#bigdata_items{overflow: hidden;}#bigdata_items_in{white-space: nowrap;padding-top:20px;display: flex;transition: all 0.5s;}#bigdata_in .tag{position: relative;top:0;left:0;margin:15px 0 0 0;}.bigdata_item p{position: relative;padding-left:28px;}.bigdata_item .site_checkbox{position: absolute;left:0;top:0;}#bigdata_arrows{position: absolute;top:20px;right:30px;font-size: 0;}#bigdata_arrows ul{list-style: none;}#bigdata_arrows li{position: relative;display: inline-block;vertical-align: top;width: 20px;height:20px;margin-left:10px;text-align:center;}#bigdata_in{position: relative;}#bigdata_arrows svg{fill:var(--border);display: inline-block;vertical-align: middle;}#bigdata_next svg{margin-top:1px;}#bigdata_arrows .active svg{fill:var(--sem);}#bigdata_arrows .arrow.active{border:2px solid #F2EBFD;background:#F2EBFD;cursor: pointer;}#bigdata_arrows .arrow.active:hover{background:var(--sem);border:2px solid var(--sem);}#bigdata_arrows .arrow.active:hover svg{fill:#ffffff;}#bigdata_arrows .arrow{width: 12px;height: 12px;border:2px solid var(--border);padding:5px;border-radius: 20px;}#bigdata_previous svg{transform: rotate(180deg);width: 12px;height: 12px;}.bloc{width: 1200px;margin:0 auto 0 auto;padding:60px 0 60px 0;}.bloc_init{margin-top:200px;}.bloc_full{padding-top:130px;padding-bottom:20px;}.bloc_in_left{vertical-align: top;width: 670px;text-align: left;}.bloc_in_right{vertical-align: top;width: 400px;text-align: left;}.bloc_center{display: block;text-align: center;}.bloc_center{text-align: center;}.bloc_grey{padding:30px 0 30px 0;}.bloc_main .bloc_in_left,.bloc_main .bloc_in_right{display: inline-block;vertical-align: top;}.bloc_main .bloc_in_right{margin-left:100px;}.bloc_main #json_show{display: inline-block;vertical-align: top;}.bloc_main #csv_show{display: none;vertical-align: top;}#bottom{border-top:1px solid var(--border);}#bottom_in{width: 1200px;margin:50px auto 50px auto;}#bottom li{font-size: 20px;color:var(--sem);padding:0 0 7px 0;}#bottom a{font-size: 16px;color:var(--text);text-decoration: none;}#bottom ul{list-style: none;margin:0;padding:0;}.button {background-color: var(--sem);color: #ffffff;font-size: 20px;padding: 15px 25px 15px 25px;border-radius: 50px;display: inline-block;}.home_button_action{margin-top:10vh;}#competition_table,#competition_pricing{width: 910px;background:#ffffff;font-size: 0;border: 1px solid #fee2d9;border-bottom:0;margin:0 auto 0 auto;}#competition_pricing{width: 912px;}#competition_table .column,#competition_pricing th,#competition_pricing td{width:190px;display: inline-block;vertical-align: top;}#competition_table .column:nth-child(1),#competition_pricing th:nth-child(1),#competition_pricing td:nth-child(1){width: 150px;}table {border-collapse: collapse;border-spacing: 0;padding: 0;margin: 0;border: none;}tr, td, th {padding: 0;margin: 0;border: none;background: none;font-size: inherit;line-height: 1;vertical-align: top;box-sizing: border-box;}#competition_table .cell,#competition_pricing th,#competition_pricing td{padding:15px;border-bottom:1px solid #fee2d9;font-size: 16px;line-height: 16px;text-align: right;}#competition_pricing thead th{height: 65px;}#competition_table .cell.header,#competition_table #column_semscraper .cell.header,#competition_pricing th{background:var(--bg3);text-align: right;font-weight: 500;color:var(--sem);}#competition_table #column_semscraper .cell{background: #f9f9f9;}#competition_table .with_pixel,#competition_table .without_pixel,#competition_pricing .with_pixel,#competition_pricing .without_pixel{display: inline-block;font-size: 11px;font-weight: 400;vertical-align: middle;text-align: center;margin-top:5px;border-radius: 0;border:0;padding:0;border-bottom: 1px dotted var(--sem);}#competition_table .without_pixel,#competition_pricing .without_pixel{border-bottom: 1px dotted #858585;color:#858585;}.competition_name{display: block;vertical-align: middle;}#column_depth .competition_name{margin-right:0;}#tag_competition{text-align: center;}#competition_pricing_info{text-align: center;margin:30px 0 0 0;line-height: 24px;}#contact_left{width: 500px;margin-right:50px;display: inline-block;vertical-align: top;text-align: left;line-height: 22px;}#form_contact{display: inline-block;vertical-align: top;background:var(--bg-grey-more);padding:30px;border-radius:20px;}#form_contact form{margin-top:0;}#form_contact h3{font-size: 30px;font-weight: 800;text-align: left;margin-top:0;padding-top:0;margin-bottom:30px;}#openTidio{background: var(--sem);background: var(--sem);color: #eeeeee;border: 0;display: inline-block;padding: 10px 20px 10px 20px;font-size: 16px;font-family: Inter, Inter Fallback, Arial, sans-serif;border-radius: 5px;font-weight: normal;cursor: pointer;box-sizing: border-box;text-align: left;margin: 0;}#openTidio .icon_chat{fill:#ffffff;width:20px;height:20px;display: inline-block;vertical-align: top;}#openTidio .icon_chat svg{fill:#ffffff;}.icon_content{display: inline-block;vertical-align: top;margin-left:7px;}#contact_left ul{list-style: none;margin:0;padding:0;}#contact_left li{display: inline-block;vertical-align: top;border:2px solid var(--sem);border-radius: 30px;width: 36px;height: 36px;text-align: center;margin-right: 5px;}#contact_left a{color:var(--sem);text-decoration: none;}#contact_left #contact_social_network svg{width: 20px;height:20px;margin:7px 0 0 0;fill:var(--sem);}#contact_left h1{font-size:50px;line-height: 55px;margin-top:-15px;margin-bottom: 50px;}@font-face{font-family: Inter Fallback;src: local('Arial'), local('Helvetica'), local('Liberation Sans'), local('Arimo');size-adjust: 106.1%;ascent-override: 91.3%;descent-override: 22.7%;line-gap-override: 0%;}html, body{--text:#141c2e;--text-light: #353946;--text-light2: #929292;--link-grey:#364F58;--bg-grey:#FBFBFC;--bg-grey-more:#F1F2FA;--bg-grey2:#e6e6e6;--bg3:#fff7f5;--border:#DDE5F4;--sem:#ff573b;--bg-grey: #FBFBFC;--bg-grey-more: #F1F2FA;--border: #DDE5F4;--sem: #ff573b;margin:0;padding:0;background:#fefaf8;background-size: 100% auto;color:var(--text);font-family: Inter, Inter Fallback, Arial, sans-serif;}html.page_documentation,body.page_documentation{background: #ffffff;}ul{list-style: none;margin:0;padding:0;}li{margin:0;padding:0;}.text-overlay{z-index: 1;position: relative;color:var(--sem);text-align: center;background: linear-gradient(90deg, #ff573b, #ff917f);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent}.description{width: 800px;font-size: 20px;margin:30px auto 0 auto;line-height: 30px;color:var(--text-light);}.bloc_main .text-overlay{font-weight: bold;}.bloc_main{margin-bottom:0;text-align: center;}.bloc_full_size{background:url('../img/background3.jpg');background-image:image-set(url('../img/background3.webp') type('image/webp'), url('../img/background3.jpg') type('image/jpeg'));background-size:cover;padding-bottom:100px;}.bloc h1 .text-overlay{text-align: left;}.h1_overlay{position: absolute;left:0;right:0;background: url(#);height:3px;margin-top:-7px;}h1{font-size: 30px;margin:0;font-weight: 800;line-height: 40px;}.bloc_main h1{font-size: 60px;line-height: 70px;color:#ffffff;}.bloc_full_size .description{color:#ffffff;}.bloc_main .text-overlay{z-index: 1;position: relative;color: var(--sem);text-align: center;background: linear-gradient(90deg, #ffffff, #ffffff);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;color: transparent;}#pricing_free{width:600px;font-size: 30px;line-height: 40px;font-weight: 600;margin:50px auto 0 auto;}h2, .title{font-weight: 800;font-size: 60px;line-height: 70px;}/* h1 de la page tarifs : meme rendu que le h2 du bloc tarifs de la home */#pricing h1.pricing_h1{margin: 0.83em 0;font-weight: 800;font-size: 60px;line-height: 70px;}.title{font-size: 50px;margin:0;font-weight: 700;line-height: 60px;text-align: center;}.title_in{position: relative;display: inline-block;vertical-align: top;}#versions_databases{margin-top:50px;}#versions_databases ul{list-style:none;margin:0;padding:0 20px 0 20px;border: 2px solid #28292e;border-radius: 10px;}#versions_databases li{display: inline-block;vertical-align: top;margin:0;font-size: 0;padding:20px 0 20px 0;}#versions_databases li .in{border-right: 2px solid #28292e;padding:15px 40px 15px 40px;}#versions_databases li:last-child .in{border-right: 0;}#versions_databases li .flag{width: 30px;height:30px;background-size: 100% 100%;border-radius: 40px;display: inline-block;vertical-align: middle;margin:0 15px 0 0;border: 2px solid #28292e;}#versions_databases li .keywords{display: inline-block;vertical-align: middle;font-size: 30px;font-weight: 500;}.bloc_thumbnails{position: relative;margin-bottom:20px;text-align: center;margin-top:50px;}.thumbnails{position: relative;vertical-align: top;width: 1200px;font-size: 0;margin-top:70px;overflow: hidden;}.bloc_thumbnails p{font-size: 18px;line-height: 26px;white-space: normal;}.bloc_thumbnails h2{margin-bottom:50px;}.bloc_thumbnails .thumbnail_left{position: relative;background:#ffffff;border-radius:16px;display: inline-block;vertical-align: top;}.thumbnails_in{white-space: nowrap ;margin-bottom: 50px;}.thumbnail{width: 360px;height:260px;margin:0 20px 0 20px;display: inline-block;vertical-align: top;overflow:hidden;border:1px solid #fee2d9;border-radius: 15px;padding:30px 0 30px 0;text-align: center;background:#ffffff;}.thumbnail h3{margin-top:0;padding-top:0;font-size: 24px;line-height: 45px;font-weight: 900;text-align:center;}.thumbnail p{color:var(--text-light);}.thumbnail svg{width: 40px;height: 40px;margin-bottom:20px;}.thumbnail .icon{background:#fff0eb;display: inline-block;vertical-align: top;padding:20px 20px 0 20px;margin-bottom:20px;border-radius: 20px;}.thumbnail path{fill:var(--sem);}.thumbnail h3 span{display: block;text-align:left;}#home_actions{list-style: none;margin:100px 0 20px 0;padding:0;}#home_actions form{width: initial;}#home_actions input[type="text"]{width: 300px;}#home_actions li{display: inline-block;vertical-align: top;}#home_actions input{font-family: Inter, Inter Fallback, Arial, sans-serif;font-size: 16px;padding:9px 15px 9px 15px;border-radius:10px;border:0;font-weight: 500;outline:0;color:var(--text-light);border:1px solid #fee2d9;}.tag{position: relative;top:-10px;background:#ffe6de;color:var(--sem);font-weight: 700;display: inline-block;border-radius:20px;padding:10px 15px 10px 15px;margin-bottom: 50px;}.tag svg{width: 18px;height: 18px;margin-right:10px;display: inline-block;vertical-align: middle;}.tag span{display: inline-block;vertical-align: middle;}.tag path{fill:var(--sem);}.tag ul{font-size: 0;list-style: none;margin:0;padding:0;}.tag li{display: inline-block;font-size: 16px;margin-left: 5px;}.tag li:first-child{margin-left:0;}.tags_ckeckbox{font-size: 0;margin-top:20px;}.tags_ckeckbox ul{list-style: none;margin:10px 0 0 0;padding:0;}.tags_ckeckbox li{position: relative;display: inline-block;vertical-align: top;margin:0 35px 0 35px;font-size: 14px;line-height: 20px;padding: 9px 0 4px 0;color:#ffffff;border-bottom:1px dotted #ffffff;}.tags_ckeckbox svg{position: absolute;top: 6px;left: 0px;width: 20px;height: 20px;}.bloc_main .title_important{margin-top:30px;display: block;}.bloc_main .title_important_in{color:#ffffff;border-bottom:1px dotted #ffffff;}.stat_bloc .title_important{color:initial;border-bottom: 0;}.bloc_type_content_right_puzzle{width: 500px;display: inline-block;vertical-align: top;}#thumbnails_ul{font-size: 0;padding:0;margin-top:50px;list-style: none;text-align: center;}#thumbnails_ul li{width: 20px;height:20px;margin:0 5px 0 5px;display: inline-block;vertical-align: top;transition: width 0.5s;background:#ffffff;cursor:pointer;}#thumbnails_ul li:hover{background: #000000;}#thumbnails_ul li.active{width: 100px;background:var(--sem);}#made_with_love{text-align: center;margin-bottom:30px;}#made_with_love img{width: auto;max-width: 100%;height: 20px;}.div_center{text-align: center;}#langs{position: fixed;top:15px;right:20px;z-index:100;}#langs .lang_toggle{display: flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 500;color: #ffffff;padding: 7px 11px;border: 1px solid rgba(255,255,255,.55);border-radius: 999px;cursor: pointer;user-select: none;transition: border-color .15s, background .15s;}#langs .lang_toggle svg{width: 15px;height: 15px;fill: currentColor;opacity: .85;}#langs .lang_toggle:hover{border-color: #ffffff;background: rgba(255,255,255,.12);}#langs.white .lang_toggle{color: var(--text);border-color: var(--border);}#langs.white .lang_toggle svg{fill: var(--text-light2);}#langs.white .lang_toggle:hover{border-color: var(--text-light2);background: transparent;}#langs ul{display: none;position: absolute;right: 0;top: calc(100% + 8px);margin: 0;padding: 6px;list-style: none;width: 220px;max-height: 60vh;overflow: auto;background: #ffffff;border: 1px solid var(--border);border-radius: 10px;box-shadow: 0 12px 30px rgba(20,28,46,.12);}#langs.show ul{display: block;}#langs li{display: flex;align-items: center;gap: 10px;padding: 7px 10px;border-radius: 6px;font-size: 13px;color: var(--text);cursor: pointer;}#langs li:hover{background: var(--bg-grey-more);}#langs li .lang_flag{width: 18px;height: 13.5px;flex: 0 0 18px;border-radius: 2px;object-fit: cover;box-shadow: 0 0 0 1px rgba(0,0,0,.08);}#langs li.current{color: var(--sem);font-weight: 600;}#is_mobile{display: none;}.aio_description{font-size: 16px;color:var(--sem);background:var(--bg-grey-more);padding:10px;margin:25px;}h3{font-size: 30px;margin:0;padding:0;}#serp{width: 1202px;margin:0 auto 0 auto;}#serp_html,#serp_json{width: 595px;height: 600px;overflow:auto;display: inline-block;vertical-align: top;}#serp_html iframe{width: 1050px;height:1088px;transform: scale(0.55);transform-origin: 0 0;border: none;}#serp_html{position: relative;width: 578px;overflow:hidden;margin-right:36px;border: 1px solid #fee2d9;border-top:0;border-radius: 0 0 5px 5px;}#serp_json{width: 578px;background:#282c34;border: 1px solid #fee2d9;border-top:0;}#serp_json iframe{width: 100%;height: 100%;border: none;display: block;}.hljs{overflow: initial !important;}.json-block code{font-size: 12px !important;}#serp_header{font-size:0;margin-top:30px;}.serp_header{width: 550px;padding:15px 14px 15px 14px;border:1px solid #fee2d9;font-size: 15px;font-family: JetBrains Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--bg3);display: inline-block;vertical-align: top;border-radius: 5px 5px 0 0;}.serp_header:nth-child(1){margin-right: 40px;}#serp_page{font-family: JetBrains Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background: var(--bg3);border:0;color:var(--sem);border-bottom: 1px dotted #b4b4b4;padding:5px 0 5px 0;outline: 0;position: absolute;margin-top:-5px;margin-left:20px;}#api_documentation h3{padding: 0;margin: 0 0 0 0;font-size: 18px;}/* titres de section de la doc publique : h2 (SEO) au rendu des anciens h3 */#api_documentation h2.api_doc_h2{width: auto;padding: 0;margin: 0 0 0 0;font-size: 18px;line-height: normal;font-weight: bold;text-align: left;}#api_documentation h1.api_doc_h1{margin: 30px 0 0 0;font-size: 30px;line-height: 40px;text-align: left;}#api_documentation .title{font-size: 14px;margin:0;padding:0;text-align:left;line-height: initial;}.title_type2{font-size: 0;}.title_type2 .title_num,.title_num{width: 40px;height: 40px;line-height: 40px;background: var(--sem);border-radius: 40px;font-size: 18px;font-weight: 400;color:#ffffff;text-align: center;display: inline-block;margin-right:15px;}#pricing_method .title_num{width: 30px;height: 30px;line-height: 30px;font-size: 14px;}.title_type2 .title_content{font-size: 18px;display: inline-block;font-weight: 700;}body.page_index .code_example{width: 1200px;margin-top:30px;}body.page_index .code_example_in{background: var(--bg3);border:1px solid #fee2d9;}#menu_right #button_subscribe{margin-top:2px}#menu_right #button_subscribe a{display: inline-flex;align-items: center;gap: 7px;padding: 7px 16px;border-radius: 999px;font-weight: 600;box-shadow: 0 4px 14px rgba(20,28,46,.12);transition: transform .15s, box-shadow .15s, background .15s, color .15s;}#menu_right #button_subscribe a:hover{transform: translateY(-1px);box-shadow: 0 6px 18px rgba(20,28,46,.18);}#top.white #menu_right #button_subscribe a{box-shadow: 0 4px 14px rgba(255,87,59,.3);}#top.white #menu_right #button_subscribe a:hover{box-shadow: 0 6px 18px rgba(255,87,59,.38);}.cta_arrow{width: 13px;height: 13px;flex: 0 0 13px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;transition: transform .15s;}#button_subscribe a:hover .cta_arrow{transform: translateX(3px);}#form_email{width: initial;margin:0;padding:0;}#cgv{line-height: 24px;margin-top:60px;}#cgv h3{margin:40px 0 15px 0;}#button-body{border:2px solid red;}body #home_actions .important a{border:2px solid #ffffff;}body #api_documentation .code_example{width: auto;}.h2_type2{text-align: center;font-size: 20px;font-weight: 600;line-height: initial;}.code_example{width: 980px;margin:0 auto 0 auto;}.code_example ul{margin:0;padding:0;}#api_start{width: 920px;background:#ffffff;margin:100px auto 0 auto;padding:30px 0 40px 0;text-align: center;border-radius: 20px;border:2px solid #FFEFEC;box-shadow: 0px 10px 25px #817B7B29;}#api_start .button_action{margin-top:30px;}#api_documentation{width: 1200px;margin:100px auto 0 auto;color:var(--text-light);}body #api_documentation_left{position: fixed;top:80px;}#downloads h2{margin-top:10px;}.download_item{width: 240px;display: inline-block;vertical-align: top;border:1px solid var(--border);text-align:center;padding:25px;margin:0 15px 0 15px;border-radius: 17px;}.download_item svg{width: 20px;height: 20px;fill:var(--sem);margin-top:10px;}.download_item .icon{background:rgb(242, 235, 253);display: inline-block;width: 40px;height:40px;text-align: center;line-height: 40px;border-radius: 30px;}.download_item p{margin-bottom:0;}#downloads_items{text-align: center;}#duration{width:1100px;background: #ffffff;font-size: 0;border: 1px solid #fee2d9;border-bottom: 0;margin: 20px auto 0 auto;}#duration .cell{width:70px;display: inline-block;vertical-align: top;padding: 15px;border-bottom: 1px solid #fee2d9;font-size: 16px;line-height: 16px;text-align: right;}#duration .line:nth-child(1){background: var(--bg3);font-weight: 500;color: var(--sem);}#faq {padding-top:50px;color:var(--text-light);}.faq_item .faq_content{display: none;border-top:1px dotted #f8b8aa;padding-top:20px;padding-bottom:20px;line-height: 26px;}.faq_item.active .faq_content{display: block;}.faq_item{vertical-align: top;background: #ffffff;margin: 0 10px 0 10px;padding: 0 20px 0 20px;border: 1px solid #fee2d9;border-radius: 5px;text-align: left;margin-bottom:5px;}.faq_title{cursor: pointer;}.faq_item.active .faq_title{color:var(--sem);font-weight: 700;}.faq_title{position: relative;padding:20px 0 20px 0;}.faq_title svg{display: inline-block;vertical-align: top;width: 14px;height: 14px;transform: rotate(90deg);margin:4px 0 0 10px;}.faq_item svg path{fill:var(--text-light);}.faq_item.active svg path{fill:var(--sem);}#features .thumbnails{overflow: visible;}#features .thumbnails_in{display: flex;gap: 24px;white-space: normal;}#features .thumbnail{flex: 1 1 0;width: auto;height: auto;margin: 0;padding: 34px 30px;box-sizing: border-box;}#features .thumbnail h3{line-height: 32px;margin-bottom: 12px;}#features .thumbnail p{margin: 0;}#home_theme_picker{position: fixed;right: 20px;bottom: 100px;z-index: 1000;display: flex;align-items: center;gap: 10px;padding: 10px 14px;background: #ffffff;border: 1px solid #e6e8ee;border-radius: 12px;box-shadow: 0 10px 30px rgba(20, 28, 46, .16);font-family: Inter, Inter Fallback, Arial, sans-serif;font-size: 14px;font-weight: 700;color: #141c2e;}#home_theme_picker select{padding: 6px 8px;border: 1px solid #dde5f4;border-radius: 8px;font-size: 14px;background: #ffffff;color: #141c2e;}@media screen and (max-device-width: 11in) {#features .thumbnails_in{flex-direction: column;width: 90vw;margin-left: 5vw;}#home_theme_picker{bottom: 90px;right: 10px;}}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 800;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Inter';  font-style: normal;  font-weight: 900;  font-display: swap;  src: url(/fonts/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 400;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 500;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 600;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'JetBrains Mono';  font-style: normal;  font-weight: 700;  font-display: swap;  src: url(/fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 500;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 600;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2) format('woff2');  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2) format('woff2');  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2) format('woff2');  unicode-range: U+1F00-1FFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2) format('woff2');  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2) format('woff2');  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2) format('woff2');  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2) format('woff2');  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  font-stretch: 100%;  font-display: swap;  src: url(/fonts/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}form{width: 500px;}form input[type="text"],form textarea{width:100%;background: #ffffff;border:1px solid #BACAD1;border-radius:5px;padding:10px 15px 10px 15px;color:var(--text);font-size: 16px;font-family: Inter, Inter Fallback, Arial, sans-serif;outline:none;box-sizing: border-box;}form textarea{resize: none;}form input[type="text"]:focus{border:1px solid #a1a3a7;}form textarea{height: 200px;}form .element{width: 100%;margin:0 0 20px 0;box-sizing: content-box;}form .label{margin-bottom: 5px;}form input[type="submit"]{width: 100%;background: var(--sem);color: #eeeeee;margin-left: 10px;border:0;display: inline-block;padding: 10px 10px 10px 10px;font-size: 16px;font-family: Inter, Inter Fallback, Arial, sans-serif;border-radius: 5px;font-weight: normal;cursor: pointer;box-sizing: border-box;margin:0;}#form_contact .element:nth-child(5){display: none;}.bloc_center form{margin:50px auto 0 auto;}form .element.field_error input,form .element.field_error textarea{border:1px solid #d26e54;}#email_success{display: none;}#email_success_in{width: 500px;background:#46ae46;color: #ffffff;font-weight: bold;padding: 20px;margin:50px auto 0 auto;box-sizing: border-box;}#home_response{text-align: center;}.home_response_grid{display: flex;gap: 40px;align-items: flex-start;margin-top: 50px;text-align: left;}.home_response_stats{display: flex;justify-content: center;gap: 24px;margin-top: 50px;}.home_response_stat{flex: 0 1 260px;padding: 26px 20px;background: #ffffff;border: 1px solid #fee2d9;border-radius: 15px;}.home_response_stat strong{display: block;font-size: 46px;line-height: 52px;font-weight: 900;color: var(--sem);}.home_response_stat_serp strong{font-size: 32px;}.home_response_stat span{display: block;margin-top: 8px;font-size: 16px;line-height: 22px;color: var(--text-light);}.home_response_proof{flex: 0 0 520px;margin: 0;}.home_response_proof figcaption{margin-top: 10px;font-size: 14px;line-height: 20px;color: var(--text-light2);}.home_response_counts{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 10px;margin-top: 40px;}.home_response_counts_title{margin-right: 6px;font-size: 15px;font-weight: 700;color: var(--text);}.home_response_count{padding: 6px 14px;background: var(--bg3);border: 1px solid #fee2d9;border-radius: 20px;font-size: 15px;color: var(--text-light);}.home_response_json{margin: 0;padding: 24px 28px;background: #282c34;color: #abb2bf;border-radius: 15px;font-family: JetBrains Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 14px;line-height: 22px;overflow-x: auto;}.home_response_json code{font-family: inherit;}.home_response_fields{flex: 1;margin: 0;}.home_response_fields dt{display: inline-block;margin-top: 22px;padding: 3px 10px;background: var(--bg3);border: 1px solid #fee2d9;border-radius: 6px;color: var(--sem);font-family: JetBrains Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-size: 15px;}.home_response_fields dt:first-child{margin-top: 0;}.home_response_fields dd{margin: 8px 0 0 0;font-size: 18px;line-height: 26px;color: var(--text-light);}.home_response_note{max-width: 900px;margin: 40px auto 0 auto;padding: 20px 28px;background: var(--bg3);border-left: 4px solid var(--sem);border-radius: 6px;font-size: 18px;line-height: 28px;text-align: left;color: var(--text);}#home_engines .bloc{text-align: center;}.home_engines{display: flex;gap: 40px;margin-top: 50px;text-align: left;}.home_engine{flex: 1;padding: 30px 34px;background: #ffffff;border: 1px solid #fee2d9;border-radius: 15px;}a.home_engine{display: block;text-decoration: none;color: inherit;transition: border-color .2s, box-shadow .2s;}a.home_engine:hover{border-color: var(--sem);box-shadow: 0 8px 24px rgba(255, 87, 59, .12);}.home_engine_more{display: inline-block;margin-top: 16px;font-weight: 700;color: var(--sem);}.home_engine h3{margin: 0 0 12px 0;font-size: 24px;font-weight: 900;}.home_engine p{margin: 0;font-size: 18px;line-height: 28px;color: var(--text-light);}.home_engines_disclaimer{margin: 30px auto 0 auto;max-width: 900px;font-size: 14px;line-height: 22px;color: var(--text-light2);}@media screen and (max-device-width: 11in) {.home_response_grid,.home_engines{flex-direction: column;width: 90vw;margin-left: 5vw;}.home_response_stats{flex-direction: column;gap: 12px;width: 90vw;margin-left: 5vw;}.home_response_stat{flex: none;}.home_response_counts{width: 90vw;margin-left: 5vw;}.home_response_proof{flex: none;width: 100%;}.home_response_json{width: 100%;box-sizing: border-box;font-size: 12px;}.home_response_note,.home_engines_disclaimer{width: 90vw;box-sizing: border-box;}}html.home_v2{--nx-font: Inter, Inter Fallback, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--nx-mono: JetBrains Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--nx-accent: #ff573b;--nx-accent-2: #ff8a65;--nx-accent-soft: rgba(255, 87, 59, .1);--nx-bg: #ffffff;--nx-bg-alt: #f6f9fc;--nx-surface: #ffffff;--nx-border: #e3e8ee;--nx-text: #0a2540;--nx-muted: #425466;--nx-subtle: #8792a2;--nx-header-bg: rgba(255, 255, 255, .8);--nx-radius: 12px;--nx-radius-lg: 20px;--nx-shadow: 0 2px 5px -1px rgba(50, 50, 93, .1), 0 1px 3px -1px rgba(0, 0, 0, .12);--nx-shadow-lg: 0 30px 60px -12px rgba(50, 50, 93, .25), 0 18px 36px -18px rgba(0, 0, 0, .3);--nx-code-bg: #0a2540;--nx-code-text: #e6edf6;--nx-btn-bg: #ff573b;--nx-btn-text: #ffffff;--nx-btn-radius: 999px;--nx-h1: 76px;--nx-h2: 48px;--nx-weight: 800;--nx-tracking: -0.035em;--nx-section: 120px;--nx-highlight: linear-gradient(90deg, #ff573b, #ff8a65 45%, #a960ee);background: var(--nx-bg);}html.home_v2 body{margin: 0;background: var(--nx-bg);}html.home_v2 #top,html.home_v2 #top_aio,html.home_v2 #langs,html.home_v2 #bottom{display: none !important;}.nx{font-family: var(--nx-font);color: var(--nx-text);background: var(--nx-bg);-webkit-font-smoothing: antialiased;overflow-x: clip;}.nx *,.nx *::before,.nx *::after{box-sizing: border-box;}.nx a{color: inherit;text-decoration: none;}.nx h1,.nx h2,.nx h3,.nx p{margin: 0;padding: 0;}.nx h1,.nx h2{font-weight: var(--nx-weight);letter-spacing: var(--nx-tracking);color: var(--nx-text);}.nx h1{font-size: var(--nx-h1);line-height: 1.02;}.nx h2{font-size: var(--nx-h2);line-height: 1.08;}.nx h3{font-size: 20px;line-height: 1.3;font-weight: 700;letter-spacing: -0.01em;color: var(--nx-text);}.nx .text-overlay{background: var(--nx-highlight);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;color: var(--nx-accent);}.nx-wrap{position: relative;max-width: 1200px;margin: 0 auto;padding: 0 24px;}.nx-arrow{width: 16px;height: 16px;margin-left: 8px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;transition: transform .2s;}.nx-btn{display: inline-flex;align-items: center;justify-content: center;height: 48px;padding: 0 22px;border: 1px solid transparent;border-radius: var(--nx-btn-radius);font-family: var(--nx-font);font-size: 15px;font-weight: 600;white-space: nowrap;cursor: pointer;transition: transform .2s, box-shadow .2s, background .2s, border-color .2s;}.nx-btn:hover .nx-arrow{transform: translateX(3px);}.nx .nx-btn-primary{background: var(--nx-btn-bg);color: var(--nx-btn-text);box-shadow: 0 6px 20px -6px rgba(255, 87, 59, .55);}.nx .nx-btn-primary:hover{transform: translateY(-1px);box-shadow: 0 10px 28px -8px rgba(255, 87, 59, .65);}.nx .nx-btn-ghost{background: var(--nx-surface);color: var(--nx-text);border-color: var(--nx-border);}.nx .nx-btn-ghost:hover{border-color: var(--nx-text);}.nx-btn-sm{height: 38px;padding: 0 16px;font-size: 14px;}.nx-btn-lg{height: 54px;padding: 0 28px;font-size: 16px;}.nx-header{position: sticky;top: 0;z-index: 100;background: var(--nx-header-bg);-webkit-backdrop-filter: saturate(180%) blur(16px);backdrop-filter: saturate(180%) blur(16px);border-bottom: 1px solid var(--nx-border);}.nx-header-in{display: flex;align-items: center;height: 68px;gap: 36px;}.nx-logo{display: flex;align-items: center;flex-shrink: 0;}.nx-logo img,.nx-footer-brand img{height: 14px;width: auto;}.nx .nx-logo-light{display: none;}.nx-nav{display: flex;gap: 26px;flex: 1;min-width: 0;white-space: nowrap;}.nx-nav a,.nx-link{font-size: 14px;font-weight: 500;color: var(--nx-muted);transition: color .2s;}.nx-nav a:hover,.nx-link:hover{color: var(--nx-text);}.nx-header-actions{display: flex;align-items: center;gap: 18px;flex-shrink: 0;}.nx .nx-lang{height: 32px;padding: 0 8px;border: 1px solid var(--nx-border);border-radius: 8px;background: transparent;color: var(--nx-muted);font-family: var(--nx-font);font-size: 13px;font-weight: 600;cursor: pointer;}.nx .nx-lang option{color: #141c2e;}.nx-hero{position: relative;padding: 96px 0 110px 0;overflow: hidden;}.nx-hero-glow{position: absolute;top: 0;bottom: 0;right: 0;width: 50%;clip-path: polygon(26% 0, 100% 0, 100% 100%, 0 100%);background: linear-gradient(120deg, #ff573b, #ff7a52, #ff3d6e, #ff1f8e, #8b2cff, #ff573b);background-size: 300% 300%;animation: nx-flow 18s ease infinite;opacity: .95;pointer-events: none;}@keyframes nx-flow{0%{ background-position: 0% 50%; }50%{ background-position: 100% 50%; }100%{ background-position: 0% 50%; }}.nx-hero-in{display: grid;grid-template-columns: 1.02fr 1fr;gap: 56px;align-items: center;}.nx-hero-text{position: relative;z-index: 1;}.nx-pill{display: inline-flex;align-items: center;gap: 10px;padding: 7px 14px 7px 10px;margin-bottom: 28px;border: 1px solid var(--nx-border);border-radius: 999px;background: var(--nx-surface);font-size: 13px;font-weight: 600;color: var(--nx-muted);box-shadow: var(--nx-shadow);}.nx-pill .nx-arrow{width: 14px;height: 14px;margin-left: 0;}.nx-pill-dot{width: 8px;height: 8px;border-radius: 50%;background: var(--nx-accent);box-shadow: 0 0 0 4px var(--nx-accent-soft);}.nx .nx-lead{max-width: 540px;margin-top: 24px;font-size: 20px;line-height: 1.6;color: var(--nx-muted);}.nx .nx-email{display: flex;gap: 10px;max-width: 520px;margin: 36px 0 0 0;padding: 6px;width: auto;border: 1px solid var(--nx-border);border-radius: 999px;background: var(--nx-surface);box-shadow: var(--nx-shadow);}.nx .nx-email input{flex: 1;min-width: 0;width: auto;height: 46px;margin: 0;padding: 0 18px;border: none;outline: none;background: transparent;font-family: var(--nx-font);font-size: 16px;color: var(--nx-text);box-shadow: none;}.nx .nx-email input::placeholder{color: var(--nx-subtle);}.nx .nx-email .nx-btn{height: 46px;}.nx .nx-checks{display: flex;flex-wrap: wrap;gap: 22px;margin: 20px 0 0 0;padding: 0;list-style: none;}.nx .nx-checks li{position: relative;padding-left: 24px;font-size: 14px;font-weight: 500;color: var(--nx-muted);}.nx .nx-checks li::before{content: "";position: absolute;left: 0;top: 3px;width: 15px;height: 15px;border-radius: 50%;background: var(--nx-accent-soft);}.nx .nx-checks li::after{content: "";position: absolute;left: 5px;top: 6px;width: 4px;height: 7px;border: solid var(--nx-accent);border-width: 0 2px 2px 0;transform: rotate(45deg);}.nx-hero-visual{position: relative;z-index: 1;}.nx-mock{position: relative;border-radius: 16px;background: var(--nx-surface);border: 1px solid var(--nx-border);box-shadow: var(--nx-shadow-lg);overflow: visible;}.nx-mock-bar{display: flex;align-items: center;gap: 7px;height: 44px;padding: 0 16px;border-bottom: 1px solid var(--nx-border);}.nx-mock-bar > span{width: 11px;height: 11px;border-radius: 50%;background: var(--nx-border);}.nx-mock-url{flex: 1;margin-left: 12px;padding: 6px 12px;border-radius: 8px;background: var(--nx-bg-alt);font-family: var(--nx-mono);font-size: 12px;color: var(--nx-subtle);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.nx-mock-body{padding: 16px;}.nx-mock-row{position: relative;display: flex;align-items: center;gap: 14px;padding: 14px 92px 14px 14px;border-radius: 12px;}.nx-mock-row + .nx-mock-row{margin-top: 6px;}.nx-mock-aio{display: block;background: linear-gradient(135deg, rgba(79, 139, 255, .08), rgba(139, 92, 246, .1));border: 1px solid rgba(139, 92, 246, .18);}.nx-mock-aio-head{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;color: #6d4ce8;}.nx-mock-aio-head svg{width: 14px;height: 14px;fill: #8b5cf6;}.nx-mock-lines{margin-top: 12px;}.nx-mock-lines i{display: block;height: 7px;margin-top: 7px;border-radius: 4px;background: rgba(109, 76, 232, .14);}.nx-mock-lines i:nth-child(2){width: 86%;}.nx-mock-lines i:nth-child(3){width: 64%;}.nx-mock-sources{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 12px;}.nx-mock-sources span{padding: 3px 9px;border-radius: 999px;background: var(--nx-surface);border: 1px solid rgba(139, 92, 246, .2);font-size: 11px;font-weight: 600;color: #6d4ce8;}.nx-mock-rank{flex-shrink: 0;display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 8px;background: var(--nx-bg-alt);font-family: var(--nx-mono);font-size: 13px;font-weight: 700;color: var(--nx-muted);}.nx-mock-result{min-width: 0;}.nx-mock-domain{font-size: 12px;color: var(--nx-subtle);}.nx-mock-title{margin-top: 2px;font-size: 15px;font-weight: 600;color: #1a56db;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.nx-mock-px{position: absolute;top: 50%;right: 14px;transform: translateY(-50%);padding: 4px 9px;border-radius: 6px;background: var(--nx-accent-soft);font-family: var(--nx-mono);font-size: 12px;font-weight: 700;color: var(--nx-accent);}.nx-mock-aio .nx-mock-px{top: 16px;transform: none;}.nx-mock-json{position: absolute;right: -36px;bottom: -28px;padding: 14px 18px;border-radius: 12px;background: var(--nx-code-bg);box-shadow: var(--nx-shadow-lg);font-family: var(--nx-mono);font-size: 13px;color: var(--nx-code-text);}.nx-mock-json code{font-family: inherit;}.nx .nx-mock-caption{margin-top: 48px;text-align: right;font-size: 13px;color: var(--nx-subtle);}.nx-facts{border-top: 1px solid var(--nx-border);border-bottom: 1px solid var(--nx-border);background: var(--nx-bg);}.nx-facts-in{display: grid;grid-template-columns: repeat(4, 1fr);}.nx-fact{padding: 34px 28px;border-left: 1px solid var(--nx-border);}.nx-fact:first-child{border-left: none;padding-left: 0;}.nx-fact strong{display: block;font-size: 28px;font-weight: 800;letter-spacing: -0.02em;color: var(--nx-text);}.nx-fact span{display: block;margin-top: 6px;font-size: 14px;line-height: 1.5;color: var(--nx-muted);}.nx-section{padding: var(--nx-section) 0;}.nx-section:nth-of-type(even){background: var(--nx-bg-alt);}.nx-head{max-width: 760px;margin: 0 auto 64px auto;text-align: center;}.nx-head-left{margin-left: 0;text-align: left;}.nx-kicker{display: inline-block;margin-bottom: 16px;font-size: 14px;font-weight: 700;letter-spacing: .02em;color: var(--nx-accent);}.nx .nx-sub{margin-top: 20px;font-size: 19px;line-height: 1.6;color: var(--nx-muted);}.nx-cards{display: grid;gap: 24px;}.nx-cards-3{grid-template-columns: repeat(3, 1fr);}.nx-cards-2{grid-template-columns: repeat(2, 1fr);}.nx-card{position: relative;display: block;padding: 34px;border-radius: var(--nx-radius-lg);background: var(--nx-surface);border: 1px solid var(--nx-border);box-shadow: var(--nx-shadow);transition: transform .25s, box-shadow .25s, border-color .25s;}.nx-card-link:hover{transform: translateY(-4px);box-shadow: var(--nx-shadow-lg);}.nx-card-icon{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-bottom: 28px;border-radius: 14px;background: linear-gradient(135deg, var(--nx-accent), var(--nx-accent-2));box-shadow: 0 8px 20px -6px rgba(255, 87, 59, .55);}.nx-card-icon svg{width: 22px;height: 22px;fill: #ffffff;}.nx-card-num{position: absolute;top: 34px;right: 34px;font-family: var(--nx-mono);font-size: 13px;font-weight: 600;color: var(--nx-subtle);}.nx .nx-card p{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--nx-muted);}.nx-more{display: inline-block;margin-top: 22px;font-size: 15px;font-weight: 700;color: var(--nx-accent);}.nx .nx-disclaimer{max-width: 760px;margin: 36px auto 0 auto;text-align: center;font-size: 13px;line-height: 1.6;color: var(--nx-subtle);}.nx-stats{display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;margin-bottom: 56px;}.nx-stat{padding: 32px;border-radius: var(--nx-radius-lg);background: var(--nx-surface);border: 1px solid var(--nx-border);text-align: center;}.nx-stat strong{display: block;font-size: 52px;line-height: 1.1;font-weight: 800;letter-spacing: -0.03em;background: var(--nx-highlight);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.nx-stat-serp strong{font-size: 36px;line-height: 57px;}.nx-stat span{display: block;margin-top: 8px;font-size: 15px;color: var(--nx-muted);}.nx-proof{display: grid;grid-template-columns: 1.1fr 1fr;gap: 48px;align-items: start;}.nx-code{margin: 0;border-radius: var(--nx-radius-lg);background: var(--nx-code-bg);box-shadow: var(--nx-shadow-lg);overflow: hidden;}.nx-code-bar{display: flex;align-items: center;gap: 7px;height: 42px;padding: 0 16px;border-bottom: 1px solid rgba(255, 255, 255, .08);}.nx-code-bar span{width: 10px;height: 10px;border-radius: 50%;background: rgba(255, 255, 255, .18);}.nx-code-bar em{margin-left: 10px;font-family: var(--nx-mono);font-size: 12px;font-style: normal;color: rgba(255, 255, 255, .5);}.nx-code pre{margin: 0;padding: 24px 26px;font-family: var(--nx-mono);font-size: 14px;line-height: 1.65;color: var(--nx-code-text);overflow-x: auto;background: transparent;}.nx-code pre code{font-family: inherit;}.nx-code figcaption{padding: 14px 26px 18px 26px;border-top: 1px solid rgba(255, 255, 255, .08);font-size: 13px;color: rgba(255, 255, 255, .55);}.nx-fields{margin: 0;}.nx-field{padding: 20px 0;border-bottom: 1px solid var(--nx-border);}.nx-field:first-child{padding-top: 0;}.nx-field dt{display: inline-block;padding: 3px 10px;border-radius: 6px;background: var(--nx-accent-soft);font-family: var(--nx-mono);font-size: 14px;font-weight: 600;color: var(--nx-accent);}.nx-field dd{margin: 10px 0 0 0;font-size: 16px;line-height: 1.6;color: var(--nx-muted);}.nx-counts{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 10px;margin-top: 56px;}.nx-counts-title{margin-right: 8px;font-size: 14px;font-weight: 700;color: var(--nx-text);}.nx-count{padding: 7px 15px;border-radius: 999px;border: 1px solid var(--nx-border);background: var(--nx-surface);font-size: 14px;color: var(--nx-muted);}.nx .nx-note{margin-top: 40px;text-align: center;font-size: 22px;font-weight: 700;letter-spacing: -0.01em;color: var(--nx-text);}.nx-step{display: flex;align-items: center;gap: 14px;margin: 0 0 20px 0;}.nx-step + .nx-api-example,.nx-api-example + script + .nx-step{margin-top: 0;}.nx-api-example{margin-bottom: 56px;}.nx-step-num{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 50%;background: var(--nx-text);color: var(--nx-bg);font-size: 14px;font-weight: 700;}.nx-step-title{font-size: 20px;font-weight: 700;color: var(--nx-text);}.nx-serp{display: grid;grid-template-columns: 1fr 1fr;gap: 24px;}.nx-serp-col{border-radius: var(--nx-radius-lg);border: 1px solid var(--nx-border);background: var(--nx-surface);overflow: hidden;box-shadow: var(--nx-shadow);}.nx .nx-serp-head{display: flex;align-items: center;justify-content: space-between;height: 52px;padding: 0 18px;border-bottom: 1px solid var(--nx-border);font-family: var(--nx-mono);font-size: 13px;font-weight: 700;color: var(--nx-muted);}.nx .nx-serp-head select{height: 32px;padding: 0 8px;border: 1px solid var(--nx-border);border-radius: 8px;background: var(--nx-surface);color: var(--nx-text);font-size: 13px;}.nx #serp_html,.nx #serp_json{display: block;width: 100%;height: 560px;margin: 0;border: none;overflow: auto;}.nx #serp_html{overflow: hidden;}.nx #serp_html iframe{width: 1050px;height: 1040px;transform: scale(.54);transform-origin: 0 0;border: none;}.nx #serp_json{background: #282c34;}.nx-prices{display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;}.nx-price{padding: 36px 32px;border-radius: var(--nx-radius-lg);background: var(--nx-surface);border: 1px solid var(--nx-border);text-align: center;}.nx-price strong{display: block;font-size: 44px;font-weight: 800;letter-spacing: -0.03em;color: var(--nx-text);}.nx-price span{display: block;margin-top: 10px;font-size: 15px;line-height: 1.5;color: var(--nx-muted);}.nx-price-featured{border-color: var(--nx-accent);box-shadow: 0 0 0 1px var(--nx-accent), 0 20px 40px -16px rgba(255, 87, 59, .35);}.nx-price-featured strong{color: var(--nx-accent);}.nx .nx-price-note{max-width: 680px;margin: 32px auto 0 auto;text-align: center;font-size: 15px;line-height: 1.6;color: var(--nx-muted);}.nx-center{margin-top: 32px;text-align: center;}.nx-faq-in{display: grid;grid-template-columns: 1fr 2fr;gap: 64px;align-items: start;}.nx-faq .nx-head{position: sticky;top: 110px;margin-bottom: 0;}.nx-faq-item{border-bottom: 1px solid var(--nx-border);}.nx-faq-item summary{position: relative;display: block;padding: 24px 48px 24px 0;font-size: 18px;font-weight: 600;color: var(--nx-text);cursor: pointer;list-style: none;}.nx-faq-item summary::-webkit-details-marker{display: none;}.nx-faq-icon{position: absolute;right: 4px;top: 50%;width: 16px;height: 16px;margin-top: -8px;}.nx-faq-icon::before,.nx-faq-icon::after{content: "";position: absolute;left: 0;top: 7px;width: 16px;height: 2px;border-radius: 2px;background: var(--nx-muted);transition: transform .25s;}.nx-faq-icon::after{transform: rotate(90deg);}.nx-faq-item[open] .nx-faq-icon::after{transform: rotate(0deg);}.nx-faq-content{padding: 0 48px 26px 0;font-size: 16px;line-height: 1.7;color: var(--nx-muted);}.nx-duration{margin-top: 18px;border-collapse: collapse;font-size: 13px;}.nx-duration th,.nx-duration td{padding: 8px 10px;border: 1px solid var(--nx-border);text-align: center;}.nx-duration th{text-align: left;color: var(--nx-text);}.nx-cta{padding: 0 0 var(--nx-section) 0;background: var(--nx-bg);}.nx-cta-in{position: relative;padding: 80px 40px;border-radius: 28px;background: linear-gradient(120deg, #ff573b, #ff7a52 40%, #ff3d6e);text-align: center;overflow: hidden;}.nx-cta .nx-cta-in h2{color: #ffffff;}.nx .nx-cta-in p{max-width: 620px;margin: 18px auto 0 auto;font-size: 19px;line-height: 1.6;color: rgba(255, 255, 255, .88);}.nx-cta-actions{display: flex;justify-content: center;gap: 14px;margin-top: 36px;}.nx-cta .nx-btn-primary{background: #ffffff;color: #141c2e;box-shadow: 0 10px 30px -10px rgba(0, 0, 0, .35);}.nx-cta .nx-btn-ghost{background: rgba(255, 255, 255, .12);border-color: rgba(255, 255, 255, .4);color: #ffffff;}.nx-cta .nx-btn-ghost:hover{border-color: #ffffff;}.nx-footer{padding: 56px 0;border-top: 1px solid var(--nx-border);background: var(--nx-bg);}.nx-footer-in{display: flex;justify-content: space-between;gap: 40px;align-items: flex-start;}.nx-footer-brand{display: flex;flex-direction: column;gap: 14px;}.nx-made{font-size: 13px;color: var(--nx-subtle);}.nx-footer-links{display: grid;grid-template-columns: repeat(4, auto);gap: 14px 40px;}.nx-footer-links a{font-size: 14px;color: var(--nx-muted);}.nx-footer-links a:hover{color: var(--nx-text);}html.home_v2[data-home-theme="nuit"]{--nx-bg: #08090a;--nx-bg-alt: #0c0d0f;--nx-surface: #111214;--nx-border: rgba(255, 255, 255, .08);--nx-text: #f7f8f8;--nx-muted: #8a8f98;--nx-subtle: #62666d;--nx-header-bg: rgba(8, 9, 10, .72);--nx-shadow: 0 0 0 1px rgba(255, 255, 255, .02);--nx-shadow-lg: 0 30px 80px -20px rgba(0, 0, 0, .8), 0 0 0 1px rgba(255, 255, 255, .06);--nx-code-bg: #0d0e10;--nx-code-text: #d0d6e0;--nx-accent-soft: rgba(255, 87, 59, .14);--nx-radius-lg: 14px;--nx-h1: 80px;--nx-weight: 600;--nx-tracking: -0.045em;--nx-highlight: linear-gradient(90deg, #ff6a4d, #ffb199);--nx-btn-radius: 10px;}html.home_v2[data-home-theme="nuit"] .nx-logo-dark{display: none;}html.home_v2[data-home-theme="nuit"] .nx-logo-light{display: block;}html.home_v2[data-home-theme="nuit"] .nx h1,html.home_v2[data-home-theme="nuit"] .nx h2{background: linear-gradient(180deg, #ffffff 30%, #9ca0a8);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}html.home_v2[data-home-theme="nuit"] .nx-hero{padding-top: 120px;}html.home_v2[data-home-theme="nuit"] .nx-hero-glow{top: -40%;left: 50%;right: auto;width: 1100px;height: 700px;margin-left: -550px;transform: none;border-radius: 50%;background: radial-gradient(closest-side, rgba(255, 87, 59, .28), rgba(255, 87, 59, .08) 55%, transparent);animation: none;opacity: 1;}html.home_v2[data-home-theme="nuit"] .nx-hero::after{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(255, 255, 255, .035) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .035) 1px, transparent 1px);background-size: 64px 64px;-webkit-mask-image: radial-gradient(ellipse at 50% 0%, #000 20%, transparent 70%);mask-image: radial-gradient(ellipse at 50% 0%, #000 20%, transparent 70%);pointer-events: none;}html.home_v2[data-home-theme="nuit"] .nx-card,html.home_v2[data-home-theme="nuit"] .nx-stat,html.home_v2[data-home-theme="nuit"] .nx-price,html.home_v2[data-home-theme="nuit"] .nx-mock{background: linear-gradient(180deg, rgba(255, 255, 255, .045), rgba(255, 255, 255, .015));box-shadow: inset 0 1px 0 rgba(255, 255, 255, .06);}html.home_v2[data-home-theme="nuit"] .nx-mock{background: #0f1012;box-shadow: 0 40px 100px -30px rgba(255, 87, 59, .35), inset 0 1px 0 rgba(255, 255, 255, .06);}html.home_v2[data-home-theme="nuit"] .nx-card-link:hover{border-color: rgba(255, 87, 59, .5);box-shadow: 0 0 0 1px rgba(255, 87, 59, .2), 0 24px 60px -20px rgba(255, 87, 59, .3);}html.home_v2[data-home-theme="nuit"] .nx-mock-title{color: #8ab4f8;}html.home_v2[data-home-theme="nuit"] .nx-mock-aio{background: linear-gradient(135deg, rgba(79, 139, 255, .1), rgba(139, 92, 246, .14));border-color: rgba(139, 92, 246, .3);}html.home_v2[data-home-theme="nuit"] .nx-mock-aio-head,html.home_v2[data-home-theme="nuit"] .nx-mock-sources span{color: #b8a4ff;}html.home_v2[data-home-theme="nuit"] .nx-mock-lines i{background: rgba(184, 164, 255, .16);}html.home_v2[data-home-theme="nuit"] .nx-btn-ghost{background: rgba(255, 255, 255, .04);}html.home_v2[data-home-theme="nuit"] .nx-btn-ghost:hover{border-color: rgba(255, 255, 255, .4);}html.home_v2[data-home-theme="nuit"] .nx-step-num{background: #f7f8f8;color: #08090a;}html.home_v2[data-home-theme="nuit"] .nx-cta-in{background: radial-gradient(ellipse at 50% 0%, rgba(255, 87, 59, .35), transparent 70%), #111214;border: 1px solid rgba(255, 255, 255, .08);}html.home_v2[data-home-theme="nuit"] .nx-serp-col,html.home_v2[data-home-theme="nuit"] .nx-serp-head select{background: #111214;}html.home_v2[data-home-theme="epure"]{--nx-bg: #ffffff;--nx-bg-alt: #f5f5f7;--nx-surface: #ffffff;--nx-border: #d2d2d7;--nx-text: #1d1d1f;--nx-muted: #6e6e73;--nx-subtle: #86868b;--nx-header-bg: rgba(255, 255, 255, .72);--nx-shadow: none;--nx-shadow-lg: 0 20px 60px -20px rgba(0, 0, 0, .18);--nx-code-bg: #1d1d1f;--nx-radius-lg: 28px;--nx-h1: 104px;--nx-h2: 56px;--nx-weight: 700;--nx-tracking: -0.045em;--nx-section: 150px;--nx-highlight: linear-gradient(90deg, #ff573b, #ff2d87);}html.home_v2[data-home-theme="epure"] .nx-header-in{height: 52px;}html.home_v2[data-home-theme="epure"] .nx-nav{justify-content: center;gap: 34px;}html.home_v2[data-home-theme="epure"] .nx-nav a,html.home_v2[data-home-theme="epure"] .nx-link{font-size: 13px;color: #1d1d1f;opacity: .8;}html.home_v2[data-home-theme="epure"] .nx-hero{padding: 110px 0 0 0;text-align: center;}html.home_v2[data-home-theme="epure"] .nx-hero-glow{display: none;}html.home_v2[data-home-theme="epure"] .nx-hero-in{grid-template-columns: 1fr;gap: 80px;}html.home_v2[data-home-theme="epure"] .nx-pill{border: none;box-shadow: none;background: none;color: var(--nx-accent);font-size: 17px;margin-bottom: 10px;}html.home_v2[data-home-theme="epure"] .nx-pill-dot{display: none;}html.home_v2[data-home-theme="epure"] .nx-lead{max-width: 720px;margin: 26px auto 0 auto;font-size: 24px;line-height: 1.45;color: #1d1d1f;}html.home_v2[data-home-theme="epure"] .nx-email{margin: 40px auto 0 auto;box-shadow: none;background: #f5f5f7;border-color: transparent;}html.home_v2[data-home-theme="epure"] .nx-checks{justify-content: center;}html.home_v2[data-home-theme="epure"] .nx-hero-visual{max-width: 920px;margin: 0 auto;padding: 56px 56px 0 56px;border-radius: 36px 36px 0 0;background: linear-gradient(180deg, #f5f5f7, #ffffff);}html.home_v2[data-home-theme="epure"] .nx-mock{text-align: left;border-radius: 20px 20px 0 0;border-bottom: none;}html.home_v2[data-home-theme="epure"] .nx-mock-json{left: auto;right: -28px;bottom: 40px;}html.home_v2[data-home-theme="epure"] .nx-mock-caption{display: none;}html.home_v2[data-home-theme="epure"] .nx-facts{border-top: none;}html.home_v2[data-home-theme="epure"] .nx-fact{text-align: center;border-left: none;padding-left: 28px;}html.home_v2[data-home-theme="epure"] .nx-card,html.home_v2[data-home-theme="epure"] .nx-stat,html.home_v2[data-home-theme="epure"] .nx-price{border: none;background: #f5f5f7;}html.home_v2[data-home-theme="epure"] .nx-section:nth-of-type(even) .nx-card,html.home_v2[data-home-theme="epure"] .nx-section:nth-of-type(even) .nx-stat,html.home_v2[data-home-theme="epure"] .nx-section:nth-of-type(even) .nx-price{background: #ffffff;}html.home_v2[data-home-theme="epure"] .nx-card{padding: 44px;}html.home_v2[data-home-theme="epure"] .nx-card-link:hover{transform: scale(1.015);box-shadow: none;}html.home_v2[data-home-theme="epure"] .nx-card-icon{background: none;box-shadow: none;width: auto;height: auto;margin-bottom: 30px;}html.home_v2[data-home-theme="epure"] .nx-card-icon svg{width: 40px;height: 40px;fill: var(--nx-accent);}html.home_v2[data-home-theme="epure"] .nx-card-num{display: none;}html.home_v2[data-home-theme="epure"] .nx h3{font-size: 26px;letter-spacing: -0.02em;}html.home_v2[data-home-theme="epure"] .nx-kicker{font-size: 19px;font-weight: 600;letter-spacing: 0;}html.home_v2[data-home-theme="epure"] .nx-price-featured{box-shadow: none;background: #1d1d1f;}html.home_v2[data-home-theme="epure"] .nx-price-featured span{color: #a1a1a6;}html.home_v2[data-home-theme="epure"] .nx-cta-in{background: #f5f5f7;}html.home_v2[data-home-theme="epure"] .nx-cta .nx-cta-in h2{color: #1d1d1f;}html.home_v2[data-home-theme="epure"] .nx-cta-in p{color: #6e6e73;}html.home_v2[data-home-theme="epure"] .nx-cta .nx-btn-primary{background: var(--nx-accent);color: #ffffff;}html.home_v2[data-home-theme="epure"] .nx-cta .nx-btn-ghost{background: transparent;border-color: transparent;color: var(--nx-accent);}html.home_v2[data-home-theme="grille"]{--nx-bg: #fafafa;--nx-bg-alt: #fafafa;--nx-surface: #ffffff;--nx-border: #e5e5e5;--nx-text: #0a0a0a;--nx-muted: #666666;--nx-subtle: #8f8f8f;--nx-header-bg: rgba(250, 250, 250, .8);--nx-shadow: none;--nx-shadow-lg: 0 24px 48px -24px rgba(0, 0, 0, .25);--nx-code-bg: #0a0a0a;--nx-radius: 6px;--nx-radius-lg: 8px;--nx-btn-bg: #0a0a0a;--nx-btn-radius: 6px;--nx-h1: 84px;--nx-weight: 700;--nx-tracking: -0.055em;--nx-highlight: linear-gradient(90deg, #ff573b, #ff573b);}html.home_v2[data-home-theme="grille"] .nx-btn-primary{box-shadow: none;}html.home_v2[data-home-theme="grille"] .nx-btn-primary:hover{background: #333333;box-shadow: none;}html.home_v2[data-home-theme="grille"] .nx-hero-glow{display: none;}html.home_v2[data-home-theme="grille"] .nx-hero::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(#ececec 1px, transparent 1px), linear-gradient(90deg, #ececec 1px, transparent 1px);background-size: 48px 48px;-webkit-mask-image: radial-gradient(ellipse at 70% 40%, #000 10%, transparent 65%);mask-image: radial-gradient(ellipse at 70% 40%, #000 10%, transparent 65%);pointer-events: none;}html.home_v2[data-home-theme="grille"] .nx-wrap{border-left: 1px solid var(--nx-border);border-right: 1px solid var(--nx-border);padding: 0 48px;}html.home_v2[data-home-theme="grille"] .nx-header .nx-wrap{border: none;padding: 0 24px;}html.home_v2[data-home-theme="grille"] .nx-section,html.home_v2[data-home-theme="grille"] .nx-hero{border-bottom: 1px solid var(--nx-border);}html.home_v2[data-home-theme="grille"] .nx-section .nx-wrap::before,html.home_v2[data-home-theme="grille"] .nx-section .nx-wrap::after{content: "+";position: absolute;top: calc(var(--nx-section) * -1 - 12px);font-family: var(--nx-mono);font-size: 20px;line-height: 24px;color: #a3a3a3;}html.home_v2[data-home-theme="grille"] .nx-section .nx-wrap::before{left: -7px;}html.home_v2[data-home-theme="grille"] .nx-section .nx-wrap::after{right: -7px;}html.home_v2[data-home-theme="grille"] .nx-kicker,html.home_v2[data-home-theme="grille"] .nx-card-num,html.home_v2[data-home-theme="grille"] .nx-step-title,html.home_v2[data-home-theme="grille"] .nx-counts-title{font-family: var(--nx-mono);text-transform: uppercase;letter-spacing: .04em;font-size: 13px;}html.home_v2[data-home-theme="grille"] .nx-step-title{font-size: 14px;}html.home_v2[data-home-theme="grille"] .nx-pill{border-radius: 6px;box-shadow: none;font-family: var(--nx-mono);font-size: 12px;}html.home_v2[data-home-theme="grille"] .nx-email{border-radius: 8px;box-shadow: none;}html.home_v2[data-home-theme="grille"] .nx-mock{border-radius: 8px;box-shadow: 0 0 0 1px rgba(0, 0, 0, .02), 0 30px 60px -30px rgba(0, 0, 0, .3);}html.home_v2[data-home-theme="grille"] .nx-mock-px,html.home_v2[data-home-theme="grille"] .nx-field dt{background: #0a0a0a;color: #ffffff;}html.home_v2[data-home-theme="grille"] .nx-cards{gap: 0;border: 1px solid var(--nx-border);border-radius: 8px;overflow: hidden;background: var(--nx-border);gap: 1px;}html.home_v2[data-home-theme="grille"] .nx-card{border: none;border-radius: 0;box-shadow: none;}html.home_v2[data-home-theme="grille"] .nx-card-link:hover{transform: none;box-shadow: none;background: #f5f5f5;}html.home_v2[data-home-theme="grille"] .nx-card-icon{background: #0a0a0a;border-radius: 6px;box-shadow: none;}html.home_v2[data-home-theme="grille"] .nx-card-icon svg{fill: #ff573b;}html.home_v2[data-home-theme="grille"] .nx-stat strong{font-family: var(--nx-mono);letter-spacing: -0.04em;}html.home_v2[data-home-theme="grille"] .nx-price-featured{background: #0a0a0a;border-color: #0a0a0a;box-shadow: none;}html.home_v2[data-home-theme="grille"] .nx-price-featured span{color: #a3a3a3;}html.home_v2[data-home-theme="grille"] .nx-cta{padding-top: var(--nx-section);}html.home_v2[data-home-theme="grille"] .nx-cta-in{border-radius: 8px;background: #0a0a0a;}html.home_v2[data-home-theme="grille"] .nx-cta-in::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(255, 255, 255, .06) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .06) 1px, transparent 1px);background-size: 40px 40px;-webkit-mask-image: radial-gradient(ellipse at 50% 100%, #000 10%, transparent 70%);mask-image: radial-gradient(ellipse at 50% 100%, #000 10%, transparent 70%);}html.home_v2[data-home-theme="grille"] .nx-cta-in > *{position: relative;}html.home_v2[data-home-theme="grille"] .nx-cta .nx-btn-primary{background: #ff573b;color: #ffffff;}@media (prefers-reduced-motion: reduce){.nx-hero-glow{animation: none;}.nx-card,.nx-btn{transition: none;}}@media screen and (max-width: 1100px){.nx-nav{display: none;}html.home_v2[data-home-theme="epure"] .nx-header-in{justify-content: space-between;}}@media screen and (max-width: 900px){html.home_v2{--nx-h1: 52px;--nx-h2: 34px;--nx-section: 80px;}html.home_v2[data-home-theme="epure"]{--nx-h1: 60px;--nx-h2: 38px;}.nx-wrap,html.home_v2[data-home-theme="grille"] .nx-wrap{padding: 0 16px;}.nx-header-in{gap: 12px;}.nx .nx-lang,.nx-link{display: none;}.nx-hero{padding: 56px 0 72px 0;}.nx-hero-in,.nx-proof,.nx-faq-in,.nx-serp{grid-template-columns: 1fr;gap: 40px;}.nx-hero-glow{width: 120%;right: -40%;opacity: .35;}.nx .nx-email{flex-direction: column;border-radius: 18px;}.nx-mock-row{padding-right: 80px;}.nx-mock-json{left: 12px;right: 12px;bottom: -24px;font-size: 11px;}.nx-facts-in,.nx-cards-3,.nx-cards-2,.nx-stats,.nx-prices{grid-template-columns: 1fr;}.nx-fact,.nx-fact:first-child{padding: 22px 0;border-left: none;border-top: 1px solid var(--nx-border);}.nx-fact:first-child{border-top: none;}.nx-faq .nx-head{position: static;}.nx-cta-in{padding: 56px 22px;}.nx-cta-actions{flex-direction: column;}.nx-footer-in{flex-direction: column;}.nx-footer-links{grid-template-columns: repeat(2, auto);}html.home_v2[data-home-theme="epure"] .nx-hero-visual{padding: 24px 12px 0 12px;}html.home_v2[data-home-theme="grille"] .nx-section .nx-wrap::before,html.home_v2[data-home-theme="grille"] .nx-section .nx-wrap::after{display: none;}}.nx .nx-api-example .code_example,.nx .nx-api-example .bloc_api_documention{width: auto;max-width: 100%;margin: 0;}.nx .nx-api-example .code_example_bloc{border-radius: var(--nx-radius-lg);}.nx .nx-serp-head #serp_page{position: static;margin: 0;padding: 0 8px;border: 1px solid var(--nx-border);border-radius: 8px;background: var(--nx-surface);color: var(--nx-text);font-family: var(--nx-mono);}.nx .nx-code pre{white-space: pre-wrap;word-break: break-word;}html.home_v2[data-home-theme="aurora"] .nx .nx-mock-caption{color: rgba(255, 255, 255, .92);}html.home_v2[data-home-theme="epure"] .nx .nx-email{margin-left: auto !important;margin-right: auto !important;}html.home_v2[data-home-theme="epure"] .nx-mock-json{bottom: auto;top: -22px;right: -24px;}#kpis{width: 1200px;background-image: url('../img/background_kpis.png');background-size: cover;padding:20px 0 35px 0;border-radius:8px;}#kpis h2{color:#ffffff;font-size: 24px;text-align: center;}#kpis .left{display: inline-block;vertical-align: top;text-align: right;width: 400px;font-weight: 700;}#kpis .right{display: inline-block;vertical-align: top;width: 700px;margin-left:60px;}#kpis .line{padding:10px 0 10px 0;color:#ffffff;font-size: 18px;}.nx-page-hero{position: relative;padding: 88px 0 96px 0;overflow: hidden;border-bottom: 1px solid var(--nx-border);}.nx-page-glow{position: absolute;top: 0;bottom: 0;right: 0;width: 34%;clip-path: polygon(34% 0, 100% 0, 100% 100%, 0 100%);background: linear-gradient(120deg, #ff573b, #ff7a52, #ff3d6e, #ff1f8e, #8b2cff, #ff573b);background-size: 300% 300%;animation: nx-flow 18s ease infinite;opacity: .95;pointer-events: none;}.nx-page-hero .nx-wrap{position: relative;z-index: 1;}.nx-page-hero h1{max-width: 760px;font-size: 64px;}.nx-page-hero .nx-lead{max-width: 680px;}.nx-page-actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 36px;}.nx-crumbs{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 24px;font-size: 14px;color: var(--nx-subtle);}.nx-crumbs a{color: var(--nx-muted);}.nx-crumbs a:hover{color: var(--nx-accent);}.nx-crumbs em{font-style: normal;color: var(--nx-text);}.nx-table-wrap{overflow-x: auto;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);box-shadow: var(--nx-shadow);}.nx-table{width: 100%;border-collapse: collapse;text-align: left;}.nx-table th{padding: 16px 24px;font-size: 13px;font-weight: 700;letter-spacing: .02em;text-transform: uppercase;color: var(--nx-subtle);border-bottom: 1px solid var(--nx-border);}.nx-table td{padding: 18px 24px;border-bottom: 1px solid var(--nx-border);font-size: 16px;line-height: 1.55;color: var(--nx-muted);vertical-align: top;}.nx-table tr:last-child td{border-bottom: 0;}.nx-table td:first-child{width: 38%;}.nx-table code{font-family: var(--nx-mono);font-size: 13.5px;color: var(--nx-accent);word-break: break-word;}.nx-code-wide{max-width: none;margin-top: 32px;}.nx-code-wide pre{white-space: pre-wrap;word-break: break-word;}.nx-h3{margin-top: 56px;font-size: 22px;}.nx-prose{max-width: 760px;margin: 0 auto;font-size: 18px;line-height: 1.75;color: var(--nx-muted);}.nx .nx-prose h2{margin: 64px 0 20px 0;font-size: 34px;line-height: 1.15;}.nx .nx-prose h3{margin: 40px 0 12px 0;font-size: 22px;}.nx .nx-prose p{margin: 0 0 20px 0;}.nx-prose ul,.nx-prose ol{margin: 0 0 24px 0;padding-left: 24px;}.nx-prose li{margin-bottom: 8px;}.nx-prose a{color: var(--nx-accent) !important;text-decoration: underline !important;text-underline-offset: 3px;}.nx-prose strong{color: var(--nx-text);}.nx-prose code{padding: 2px 6px;border-radius: 6px;background: var(--nx-bg-alt);font-family: var(--nx-mono);font-size: 15px;color: var(--nx-text);}.nx-prose .nx-table-wrap,.nx-prose .nx-code{margin: 32px 0;}.nx-callout{margin: 32px 0;padding: 22px 26px;border-left: 4px solid var(--nx-accent);border-radius: 0 var(--nx-radius) var(--nx-radius) 0;background: var(--nx-accent-soft);color: var(--nx-text);}.nx-article-meta{display: flex;flex-wrap: wrap;gap: 16px;margin-top: 24px;font-size: 14px;color: var(--nx-subtle);}.nx-guides{display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;}.nx-guide-tag{display: inline-block;margin-bottom: 14px;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nx-accent);}.nx-guides .nx-card p{margin-top: 10px;font-size: 15px;line-height: 1.6;color: var(--nx-muted);}@media screen and (max-width: 900px) {.nx-page-hero{padding: 56px 0 64px 0;}.nx-page-hero h1{font-size: 40px;}.nx-page-glow{display: none;}.nx-guides{grid-template-columns: 1fr;}.nx-table td:first-child{width: auto;}.nx-table th,.nx-table td{padding: 12px 14px;font-size: 14px;}.nx .nx-prose h2{font-size: 28px;}}.nx-pricing-grid .pricing_page{width: 100%;max-width: 100%;box-sizing: border-box;}.nx-competition #competition{width: auto;padding: 0;text-align: center;}.nx .nx-competition #competition > h2{max-width: 820px;margin: 0 auto;text-align: center;}.nx .nx-competition #tag_competition{margin-top: 24px;}.nx .nx-competition .h2_type2{margin: 48px 0 24px 0;font-size: 24px;line-height: 1.3;letter-spacing: -0.01em;}.nx-competition #competition_pricing_bloc{display: inline-block;}.nx .nx-header-in{gap: 24px;}.nx .nx-nav{gap: 20px;}.nx-article-hero h1{max-width: 820px;font-size: 52px;line-height: 1.08;}@media screen and (max-width: 1240px) {.nx .nx-nav{gap: 16px;}.nx .nx-nav a{font-size: 13px;}}.nx-legacy{padding: 72px 0 96px 0;}.nx-legacy .bloc{width: auto;padding: 0;}.nx-legacy .bloc_init{margin-top: 0;}.nx .nx-legacy h1{margin-bottom: 28px;font-size: 52px;line-height: 1.08;}.nx .nx-legacy p{margin: 0 0 16px 0;line-height: 1.7;color: var(--nx-muted);}.nx-legacy-legal-notice .nx-wrap,.nx-legacy-cgv .nx-wrap{max-width: 860px;font-size: 16px;line-height: 1.7;color: var(--nx-muted);}.nx .nx-legacy #api_documentation,body.has_aio_top .nx .nx-legacy #api_documentation{width: auto;margin-top: 0;font-family: var(--nx-font);}.nx .nx-legacy #api_documentation pre,.nx .nx-legacy #api_documentation code{font-family: var(--nx-mono);}body .nx .nx-legacy #api_documentation_left,body.has_aio_top .nx .nx-legacy #api_documentation_left{top: 100px;}.nx .nx-legacy h1.api_doc_h1{font-size: 40px;}html.home_v2 .nx .code_example_in{margin-bottom: 0;padding: 22px 26px;background: var(--nx-code-bg);border: 0;border-radius: var(--nx-radius-lg);box-shadow: var(--nx-shadow-lg);color: var(--nx-code-text);font-family: var(--nx-mono);font-size: 13.5px;line-height: 22px;overflow-x: auto;}html.home_v2 .nx .code_example_in strong{color: #ff8a65;font-weight: 600;}html.home_v2 .nx .code_example_tab{margin-bottom: 16px;padding-bottom: 14px;border-bottom: 1px solid rgba(255, 255, 255, .12);font-family: var(--nx-font);}html.home_v2 .nx .code_example_tab li{margin: 0 6px 6px 0;padding: 5px 12px;border-radius: 999px;color: rgba(230, 237, 246, .65);font-size: 13px;font-weight: 600;transition: color .2s, background .2s;}html.home_v2 .nx .code_example_tab li:hover{color: #ffffff;}html.home_v2 .nx .code_example_tab li.active{background: var(--nx-accent);color: #ffffff;}html.home_v2 .nx .code_example .icon_copy_bloc{top: 22px;right: 22px;}html.home_v2 .nx .code_example .icon_copy path,html.home_v2 .nx .code_example .icon_copy_success path,html.home_v2 .nx .code_example .copy path{fill: rgba(230, 237, 246, .7);}html.home_v2 .nx .nx-pricing-grid #pricing{padding-bottom: 0;font-family: var(--nx-font);}html.home_v2 .nx #pricing_method{display: grid;grid-template-columns: repeat(4, 1fr);gap: 16px;width: auto;margin: 0 0 48px 0;padding: 0;list-style: none;}html.home_v2 .nx #pricing_method li{display: flex;align-items: flex-start;gap: 12px;padding: 18px;border: 1px solid var(--nx-border);border-radius: var(--nx-radius);background: var(--nx-surface);}html.home_v2 .nx #pricing_method .title_num{flex: 0 0 28px;width: 28px;height: 28px;margin: 0;border-radius: 50%;background: var(--nx-accent-soft);color: var(--nx-accent);font-size: 13px;font-weight: 700;line-height: 28px;text-align: center;}html.home_v2 .nx #pricing_method li span{font-size: 14px;line-height: 1.5;color: var(--nx-muted);}html.home_v2 .nx #pricing_blocs{display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px;}html.home_v2 .nx .pricing_bloc{width: auto;margin: 0;padding: 30px 26px 24px 26px;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);box-shadow: var(--nx-shadow);font-family: var(--nx-font);}html.home_v2 .nx .pricing_bloc:nth-child(3){border-color: var(--nx-accent);box-shadow: 0 0 0 1px var(--nx-accent), 0 20px 40px -16px rgba(255, 87, 59, .35);}html.home_v2 .nx .pricing_label{font-size: 12px;font-weight: 700;letter-spacing: .06em;color: var(--nx-accent);}html.home_v2 .nx .pricing_bloc .cost .cost_in{margin-top: 12px;font-size: 40px;font-weight: 800;letter-spacing: -0.03em;line-height: 1.1;color: var(--nx-text);}html.home_v2 .nx .cost_discount{display: inline-block;min-height: 24px;margin-top: 10px;font-size: 13px;font-weight: 600;color: #1a7f4b;}html.home_v2 .nx .pricing_bloc select{width: 100%;height: 42px;margin-top: 18px;padding: 0 12px;border: 1px solid var(--nx-border);border-radius: 10px;background: var(--nx-bg-alt);color: var(--nx-text);font-family: var(--nx-font);font-size: 14px;cursor: pointer;}html.home_v2 .nx .result_page{margin-top: 10px;text-align: left;font-size: 13px;color: var(--nx-subtle);}html.home_v2 .nx .pricing_bottom{margin-top: 20px;padding-top: 16px;border-top: 1px solid var(--nx-border);}html.home_v2 .nx .pricing_bottom ul{margin: 0;padding: 0;list-style: none;}html.home_v2 .nx .pricing_bottom li{position: relative;padding: 5px 0 5px 24px;font-size: 14px;color: var(--nx-muted);}html.home_v2 .nx .pricing_bottom li::before{content: "";position: absolute;left: 0;top: 9px;width: 14px;height: 14px;border-radius: 50%;background: var(--nx-accent-soft);}html.home_v2 .nx .pricing_bottom li::after{content: "";position: absolute;left: 5px;top: 11px;width: 3px;height: 7px;border: solid var(--nx-accent);border-width: 0 2px 2px 0;transform: rotate(45deg);}@media screen and (max-width: 900px) {html.home_v2 .nx #pricing_method,html.home_v2 .nx #pricing_blocs{grid-template-columns: 1fr;}}html.home_v2 .nx .tag{top: 0;margin-bottom: 0;padding: 7px 14px 7px 12px;border: 1px solid var(--nx-border);border-radius: 999px;background: var(--nx-surface);box-shadow: var(--nx-shadow);color: var(--nx-muted);font-family: var(--nx-font);font-weight: 600;}html.home_v2 .nx .tag li{font-size: 13px;}html.home_v2 .nx .tag svg{width: 14px;height: 14px;margin-right: 8px;}html.home_v2 .nx .tag path{fill: var(--nx-accent);}html.home_v2 .nx #competition_pricing_bloc{display: block;max-width: 920px;margin: 0 auto;overflow-x: auto;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);box-shadow: var(--nx-shadow);}html.home_v2 .nx #competition_pricing{width: 100%;border: 0;border-collapse: collapse;background: transparent;font-family: var(--nx-font);}html.home_v2 .nx #competition_pricing th,html.home_v2 .nx #competition_pricing td{display: table-cell;width: auto;padding: 14px 20px;border-bottom: 1px solid var(--nx-border);font-size: 15px;line-height: 1.3;color: var(--nx-muted);text-align: right;vertical-align: middle;font-variant-numeric: tabular-nums;}html.home_v2 .nx #competition_pricing tbody tr:last-child td{border-bottom: 0;}html.home_v2 .nx #competition_pricing th:nth-child(1),html.home_v2 .nx #competition_pricing td:nth-child(1){width: auto;text-align: left;color: var(--nx-subtle);}html.home_v2 .nx #competition_pricing thead th{height: auto;padding: 18px 20px;background: var(--nx-bg-alt);color: var(--nx-text);font-size: 14px;font-weight: 700;}html.home_v2 .nx #competition_pricing th:nth-child(2),html.home_v2 .nx #competition_pricing td:nth-child(2){background: var(--nx-accent-soft);color: var(--nx-accent);font-weight: 700;}html.home_v2 .nx #competition_pricing .with_pixel,html.home_v2 .nx #competition_pricing .without_pixel{margin-top: 6px;padding: 2px 8px;border: 0;border-radius: 999px;font-size: 11px;font-weight: 600;}html.home_v2 .nx #competition_pricing .with_pixel{background: var(--nx-accent-soft);color: var(--nx-accent);}html.home_v2 .nx #competition_pricing .without_pixel{background: var(--nx-bg-alt);color: var(--nx-subtle);}html.home_v2 .nx #competition_pricing_info{max-width: 760px;margin: 24px auto 0 auto;font-size: 14px;line-height: 1.6;color: var(--nx-subtle);}.nx-article-layout{display: grid;grid-template-columns: 240px minmax(0, 760px);gap: 64px;justify-content: center;align-items: start;}.nx-article-layout .nx-prose{margin: 0;}.nx .nx-prose h2{scroll-margin-top: 96px;}.nx-toc{position: sticky;top: 100px;font-family: var(--nx-font);}.nx-toc-title{margin-bottom: 14px;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nx-subtle);}.nx-toc-list{position: relative;display: flex;flex-direction: column;border-left: 2px solid var(--nx-border);}.nx-toc-cursor{position: absolute;top: 0;left: -2px;width: 2px;height: 0;border-radius: 2px;background: linear-gradient(180deg, #ff573b, #ff1f8e, #8b2cff);opacity: 0;transition: transform .35s cubic-bezier(.2, .8, .2, 1), height .35s cubic-bezier(.2, .8, .2, 1), opacity .2s;}.nx .nx-toc-list a{display: block;padding: 7px 0 7px 16px;font-size: 14px;line-height: 1.4;color: var(--nx-subtle);transition: color .2s, transform .2s;}.nx .nx-toc-list a:hover{color: var(--nx-text);}.nx .nx-toc-list a.active{color: var(--nx-text);font-weight: 600;transform: translateX(2px);}.nx-read-progress{position: fixed;top: 68px;left: 0;right: 0;z-index: 99;height: 3px;pointer-events: none;}.nx-read-progress span{display: block;height: 100%;background: linear-gradient(90deg, #ff573b, #ff1f8e, #8b2cff);transform: scaleX(0);transform-origin: 0 50%;}.nx-summary{position: relative;margin: 0 0 48px 0;padding: 26px 28px 22px 28px;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);box-shadow: var(--nx-shadow);overflow: hidden;}.nx-summary-title{margin-bottom: 14px;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nx-accent);}.nx .nx-summary ul{margin: 0;padding: 0 0 0 20px;list-style: disc;}.nx .nx-summary li{position: relative;margin: 0;padding: 6px 0 6px 4px;font-size: 16px;line-height: 1.55;color: var(--nx-text);}@media screen and (max-width: 1000px) {.nx-article-layout{grid-template-columns: minmax(0, 1fr);gap: 32px;}.nx-toc{position: static;padding: 20px 22px;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);}.nx-toc-cursor{display: none;}}.nx .nx-prose ul{list-style: disc;}.nx .nx-prose ol{list-style: decimal;}.nx .nx-prose li::marker{color: var(--nx-accent);}.nx-nav-drop{position: relative;}.nx .nx-nav-trigger{display: inline-flex;align-items: center;gap: 4px;margin: 0;padding: 0;border: 0;background: none;font-family: var(--nx-font);font-size: 14px;font-weight: 500;color: var(--nx-muted);cursor: pointer;transition: color .2s;}.nx .nx-nav-trigger svg{width: 14px;height: 14px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;transition: transform .2s;}.nx-nav-drop:hover .nx-nav-trigger,.nx-nav-drop:focus-within .nx-nav-trigger{color: var(--nx-text);}.nx-nav-drop:hover .nx-nav-trigger svg,.nx-nav-drop:focus-within .nx-nav-trigger svg{transform: rotate(180deg);}.nx-nav-menu{position: absolute;top: 100%;left: -16px;z-index: 110;min-width: 280px;margin-top: 12px;padding: 8px;border: 1px solid var(--nx-border);border-radius: var(--nx-radius);background: var(--nx-surface);box-shadow: var(--nx-shadow-lg);opacity: 0;visibility: hidden;transform: translateY(6px);transition: opacity .18s, transform .18s, visibility .18s;}.nx-nav-menu::before{content: "";position: absolute;top: -14px;left: 0;right: 0;height: 14px;}.nx-nav-drop:hover .nx-nav-menu,.nx-nav-drop:focus-within .nx-nav-menu{opacity: 1;visibility: visible;transform: translateY(0);}.nx .nx-nav-menu a{display: block;padding: 10px 12px;border-radius: 8px;white-space: normal;transition: background .15s;}.nx .nx-nav-menu a:hover{background: var(--nx-bg-alt);}.nx-nav-menu strong{display: block;font-size: 14px;font-weight: 600;color: var(--nx-text);}.nx-nav-menu span{display: block;margin-top: 2px;font-size: 13px;color: var(--nx-subtle);}.nx .nx-nav{align-items: center;}.nx-sim{display: grid;grid-template-columns: 1fr 1.1fr;gap: 0;overflow: hidden;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);box-shadow: var(--nx-shadow);font-family: var(--nx-font);}.nx-sim-form{display: flex;flex-direction: column;gap: 18px;padding: 32px;border-right: 1px solid var(--nx-border);}.nx-sim-form label{display: flex;flex-direction: column;gap: 8px;font-size: 13px;font-weight: 600;color: var(--nx-muted);}.nx .nx-sim-form input,.nx .nx-sim-form select{width: 100%;height: 46px;margin: 0;padding: 0 14px;border: 1px solid var(--nx-border);border-radius: 10px;background: var(--nx-bg-alt);color: var(--nx-text);font-family: var(--nx-font);font-size: 16px;outline: none;transition: border-color .2s, box-shadow .2s;}.nx .nx-sim-form input:focus,.nx .nx-sim-form select:focus{border-color: var(--nx-accent);box-shadow: 0 0 0 3px var(--nx-accent-soft);}.nx-sim-result{display: flex;flex-direction: column;}.nx-sim-main{display: flex;flex-direction: column;gap: 6px;padding: 32px;background: linear-gradient(120deg, #ff573b, #ff7a52 40%, #ff3d6e);color: #ffffff;}.nx-sim-label{font-size: 13px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;opacity: .85;}.nx-sim-main strong{font-size: 56px;font-weight: 800;letter-spacing: -0.03em;line-height: 1.05;}.nx-sim-sub{font-size: 15px;opacity: .9;}.nx-sim-bonus{align-self: flex-start;margin-top: 8px;padding: 5px 12px;border-radius: 999px;background: rgba(255, 255, 255, .2);font-size: 13px;font-weight: 600;}.nx-sim-compare{padding: 24px 32px 28px 32px;}.nx-sim-compare-title{margin-bottom: 10px;font-size: 13px;font-weight: 700;color: var(--nx-subtle);}.nx-sim-row{display: flex;justify-content: space-between;padding: 9px 0;border-bottom: 1px solid var(--nx-border);font-size: 15px;color: var(--nx-muted);}.nx-sim-row b{color: var(--nx-text);font-variant-numeric: tabular-nums;}.nx .nx-sim-note{margin: 12px 0 0 0;font-size: 12px;line-height: 1.5;color: var(--nx-subtle);}@media screen and (max-width: 900px) {.nx-sim{grid-template-columns: 1fr;}.nx-sim-form{border-right: 0;border-bottom: 1px solid var(--nx-border);}.nx-sim-main strong{font-size: 42px;}}html.home_v2 .nx section.nx-pricing#pricing{padding-bottom: 64px;}.nx-builder{display: grid;grid-template-columns: 1fr 1.25fr;gap: 24px;margin-top: 20px;font-family: var(--nx-font);}.nx-builder-form{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;align-content: start;padding: 24px;border: 1px solid var(--nx-border);border-radius: var(--nx-radius-lg);background: var(--nx-surface);box-shadow: var(--nx-shadow);}.nx-builder-form label{display: flex;flex-direction: column;gap: 6px;font-size: 13px;font-weight: 600;color: var(--nx-muted);}.nx-builder-form .nx-builder-wide{grid-column: 1 / -1;}.nx .nx-builder-form input,.nx .nx-builder-form select,.nx .nx-builder-form textarea{width: 100%;margin: 0;padding: 10px 12px;border: 1px solid var(--nx-border);border-radius: 10px;background: var(--nx-bg-alt);color: var(--nx-text);font-family: var(--nx-font);font-size: 14px;outline: none;resize: vertical;}.nx .nx-builder-form input:focus,.nx .nx-builder-form select:focus,.nx .nx-builder-form textarea:focus{border-color: var(--nx-accent);box-shadow: 0 0 0 3px var(--nx-accent-soft);}.nx-builder-out{display: flex;flex-direction: column;min-width: 0;overflow: hidden;border-radius: var(--nx-radius-lg);background: var(--nx-code-bg);box-shadow: var(--nx-shadow-lg);}.nx-builder-tabs{display: flex;gap: 6px;padding: 14px 16px;border-bottom: 1px solid rgba(255, 255, 255, .1);}.nx .nx-builder-tabs button{padding: 5px 12px;border: 0;border-radius: 999px;background: transparent;color: rgba(230, 237, 246, .65);font-family: var(--nx-font);font-size: 13px;font-weight: 600;cursor: pointer;}.nx .nx-builder-tabs button.active{background: var(--nx-accent);color: #ffffff;}.nx .nx-builder-tabs .nx-builder-copy{margin-left: auto;border: 1px solid rgba(255, 255, 255, .2);}.nx-builder-out pre{flex: 1;margin: 0;padding: 20px;overflow-x: auto;color: var(--nx-code-text);font-family: var(--nx-mono);font-size: 13px;line-height: 1.6;white-space: pre;}@media screen and (max-width: 900px) {.nx-builder,.nx-builder-form{grid-template-columns: 1fr;}}html.home_v2 .nx #competition_pricing_bloc{max-width: 960px;padding: 12px;overflow-x: auto;}html.home_v2 .nx #competition_pricing{border-collapse: separate;border-spacing: 0;}html.home_v2 .nx #competition_pricing thead th{padding: 22px 18px 18px 18px;background: transparent;border-bottom: 1px solid var(--nx-border);text-align: center;vertical-align: bottom;font-size: 15px;font-weight: 700;color: var(--nx-text);}html.home_v2 .nx #competition_pricing th:nth-child(1){text-align: left;color: var(--nx-subtle);font-size: 13px;font-weight: 600;}html.home_v2 .nx #competition_pricing td{padding: 18px;text-align: center;font-size: 17px;font-weight: 600;color: var(--nx-muted);}html.home_v2 .nx #competition_pricing td:nth-child(1){text-align: left;font-size: 15px;color: var(--nx-text);}html.home_v2 .nx #competition_pricing td:nth-child(1) strong{display: block;font-weight: 700;}html.home_v2 .nx .competition_depth{display: block;margin-top: 2px;font-size: 12px;font-weight: 500;color: var(--nx-subtle);}html.home_v2 .nx #competition_pricing thead th:nth-child(2){border-radius: 16px 16px 0 0;border-bottom: 0;background: linear-gradient(120deg, #ff573b, #ff7a52 45%, #ff3d6e);color: #ffffff;}html.home_v2 .nx #competition_pricing td:nth-child(2){background: var(--nx-accent-soft);color: var(--nx-accent);font-size: 20px;font-weight: 800;}html.home_v2 .nx #competition_pricing tbody tr:last-child td:nth-child(2){border-radius: 0 0 16px 16px;}html.home_v2 .nx #competition_pricing thead th:nth-child(2) .with_pixel{background: rgba(255, 255, 255, .22);color: #ffffff;}html.home_v2 .nx #competition_pricing tbody tr:hover td{background: var(--nx-bg-alt);}html.home_v2 .nx #competition_pricing tbody tr:hover td:nth-child(2){background: rgba(255, 87, 59, .16);}html.home_v2 .nx #competition #tag_competition{margin: 28px 0 0 0;}html.home_v2 .nx #competition h2.h2_type2{margin: 56px auto 24px auto;font-size: 22px;line-height: 1.3;letter-spacing: -0.01em;text-align: center;}html.home_v2 .nx #competition #competition_pricing_info{margin-top: 28px;}html.home_v2 .nx section.nx-pricing-grid{padding: 64px 0 72px 0;}html.home_v2{--nx-section: 90px;}@media screen and (max-width: 900px) {html.home_v2{--nx-section: 64px;}}.nx-burger{display: none;}.nx-mobile-menu{display: none;}@media screen and (max-width: 1100px) {.nx .nx-burger{display: inline-flex;flex-direction: column;justify-content: center;gap: 5px;width: 40px;height: 40px;margin: 0;padding: 0 10px;border: 1px solid var(--nx-border);border-radius: 10px;background: var(--nx-surface);cursor: pointer;}.nx-burger span{display: block;height: 2px;border-radius: 2px;background: var(--nx-text);transition: transform .25s, opacity .2s;}.nx-header.open .nx-burger span:nth-child(1){transform: translateY(7px) rotate(45deg);}.nx-header.open .nx-burger span:nth-child(2){opacity: 0;}.nx-header.open .nx-burger span:nth-child(3){transform: translateY(-7px) rotate(-45deg);}.nx-header.open .nx-mobile-menu{display: block;max-height: calc(100vh - 68px);overflow-y: auto;padding: 8px 0 24px 0;border-top: 1px solid var(--nx-border);background: var(--nx-surface);box-shadow: var(--nx-shadow-lg);}.nx-mobile-links{display: flex;flex-direction: column;}.nx .nx-mobile-links a{padding: 14px 0;border-bottom: 1px solid var(--nx-border);font-size: 17px;font-weight: 600;color: var(--nx-text);}.nx-mobile-actions{display: flex;flex-direction: column;gap: 12px;margin-top: 20px;}.nx .nx-mobile-actions .nx-btn{width: 100%;}.nx .nx-lang-mobile{height: 44px;padding: 0 12px;border: 1px solid var(--nx-border);border-radius: 10px;background: var(--nx-surface);color: var(--nx-text);font-family: var(--nx-font);font-size: 15px;}html.nx-menu-open body{overflow: hidden;}}@media screen and (max-width: 900px) {.nx-hero-in{grid-template-columns: minmax(0, 1fr);}.nx-hero-in > *{min-width: 0;}.nx-hero-glow{top: auto;right: 0;bottom: 0;left: 0;width: 100%;height: 46%;opacity: .95;clip-path: polygon(0 22%, 100% 0, 100% 100%, 0 100%);}.nx-page-hero{padding-bottom: 104px;}.nx-page-glow{display: block;top: auto;right: 0;bottom: 0;left: 0;width: 100%;height: 72px;clip-path: polygon(0 62%, 100% 0, 100% 100%, 0 100%);}}@media screen and (max-width: 600px) {.nx .nx-header-actions .nx-btn-sm{display: none;}.nx .nx-header-in{gap: 12px;}.nx-header-actions{margin-left: auto;}}@media screen and (max-width: 900px) {.nx .nx-duration{display: block;max-width: 100%;overflow-x: auto;}.nx .nx-serp-col{min-width: 0;}}html.home_v2 .nx .bloc{width: auto;max-width: 100%;}html.home_v2 .nx #serp_json .serp_content{display: block;width: 100%;height: 100%;border: 0;}html.home_v2 .nx #competition_pricing .competition_name{white-space: nowrap;}@media screen and (max-width: 900px) {.nx .nx-email{gap: 10px;padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none;}.nx .nx-email input{width: 100%;height: 52px;padding: 0 20px;border: 1px solid var(--nx-border);border-radius: 999px;background: var(--nx-surface);box-shadow: var(--nx-shadow);}.nx .nx-email .nx-btn{width: 100%;height: 52px;}}@media screen and (max-width: 900px) {.nx .nx-email{margin-top: 28px;}.nx .nx-email input,.nx .nx-email .nx-btn{flex: none;}}.nx .nx-prose pre code{padding: 0;border-radius: 0;background: none;color: inherit;font-size: inherit;}#ul_json_csv{position: absolute;top:0;left:0;list-style: none;margin:0;padding:0;}#ul_json_csv li{display: inline-block;vertical-align: top;cursor: pointer;padding:5px 10px 5px 10px;}#ul_json_csv .active{color:var(--sem);}#bloc_in_right_preview{height: 400px;}iframe{border:0;}#preview_background{height:400px;overflow: auto;border:1px solid var(--border);}#preview_bloc.fullscreen{position: fixed;top:0;left:0;right: 0;bottom:0;z-index:100;}.fullscreen #preview_background{position: fixed;top:0;left:0;right: 0;bottom:0;height:initial;background: rgba(0, 0 ,0, 0.5);margin-top:0;cursor: pointer;z-index:100;}#preview_background iframe{}#preview_bloc.fullscreen iframe{position: absolute;top:80px;left:50px;right:50px;bottom:50px;background: #ffffff;}.fullscreen .preview_header{position: fixed;top:50px;left:50px;right:50px;height:32px;background: #ffffff;z-index:101;}.preview_action{position: absolute;top:0;right:0;}.fullscreen .preview_action{padding:5px 5px 0 0;}.preview_action ul{list-style: none;margin:0;padding:0;}.preview_action li{display: inline-block;vertical-align: top;cursor: pointer;padding:5px 5px 5px 5px;}.preview_header{position: relative;height:32px;}.preview_action svg{width: 18px;height:18px;}.preview_action svg:hover{fill:var(--sem);}#nofullscreen{display: none;}.fullscreen #nofullscreen{display: inline-block;}.fullscreen #fullscreen{display: none;}.fullscreen #preview_background{border:0;}#pricing{text-align: center;padding-bottom:100px;font-size: 0;}.pricing_bloc{width: 200px;display: inline-block;vertical-align: top;background:#ffffff;margin:0 10px 0 10px;padding:20px 20px 15px 20px;border:1px solid #fee2d9;border-radius: 5px;text-align: left;}.pricing_label{font-size: 14px;text-transform: uppercase;color:var(--sem);font-weight: bold;}.pricing_bloc select{width: 200px;color: var(--text-light);border: 1px solid var(--bg-grey2);font-family: Inter, Inter Fallback, Arial, sans-serif;color:var(--text-light);padding:7px 10px 7px 10px;background: #fafafa;border-radius: 5px;margin-top:20px;outline: 0;}.pricing_bloc .cost{display: none;}.pricing_bloc .cost .cost_in{font-size: 24px;font-weight: bold;margin-top:5px;}.pricing_bloc .cost.show{display: block;}.result_page{font-size: 13px;display: none;text-align: center;margin-top:20px;color:var(--text-light2);}.result_page.show{display: block;}.cost_discount{font-size: 14px;margin-top:10px;color:#86c32d;font-weight: 500;}#pricing_method{font-size: 0;width: 680px;margin:0 auto 30px auto;text-align: left;}#pricing_method li{padding:6px 0 6px 0;}#pricing_method li span{font-size: 16px;}.pricing_bottom{border-top:1px dotted #f8b8aa;margin-top:20px;font-size: 0;padding-top:10px;padding-bottom:0px;}.pricing_bottom li{font-size: 13px;padding:5px 0 5px 0;}#pricing_more{text-align: center;}#pricing_more_in{width: 400px;display: inline-block;vertical-align: top;font-size: 16px;color:var(--sem);border: 2px solid var(--sem);}#bloc_thumbnails_right_puzzle {position: fixed;top: 0;bottom:0;left:0;width:400px;display: none;}.puzzle_preview{display: none;font-size: 0;}.puzzle_preview img{width: 400px;}.puzzle_result{width: 400px;}#stat_volume{margin-top:100px;}#bloc_aio .text-overlay:nth-child(2){display: inline;}.stat_bloc{width: 802px;margin:0 auto 50px auto;box-sizing: border-box;font-size: 0;border-top:1px solid var(--border);}.item_cell{display: inline-block;vertical-align: top;width: 165px;text-align: right;padding:8px 10px 8px 10px;border-bottom:1px solid var(--border);box-sizing: border-box;font-size: 16px;}.item_cell:nth-child(1){width: 200px;}.item_cell:nth-child(5){width: 105px;color:#069AFE;}.stat_item{width:802px;border-left:1px solid var(--border);border-right:1px solid var(--border);box-sizing: border-box;cursor: pointer;}.stat_item:hover .item_cell{background: var(--bg-grey-more);}.stat_item.header{cursor: default;}.label{text-align: left;font-weight: 500;}.stat_item.header,.result_line.header{background: var(--bg-grey-more);font-weight: 500;}.stat_item.header .item_cell,.result_line.header{background: var(--bg-grey-more);font-weight: 500;}.result{display: none;}.result_line{font-size: 0;}.result_cell{display: inline-block;vertical-align: top;padding:8px 10px 8px 10px;border-bottom:1px solid var(--border);box-sizing: border-box;font-size: 16px;cursor: default;}.result_cell:nth-child(1){width: 400px;}.result_cell:nth-child(2){width: 200px;}.result_cell:nth-child(3){width: 138px;}.result{}.result_in{margin:30px;border:1px solid var(--border);border-bottom: 0;}#form_aioverview{margin:0 auto 0 auto;}#form_aioverview input[type="submit"]{margin-top:10px;}#top{position: fixed;top:0;left:0;right:0;padding:19px 0 19px 0;z-index:2;}#top_in{position: relative;display: flex;align-items: flex-start;width: 1200px;margin:0 auto 0 auto;}#logo{display: inline-block;vertical-align: top;flex-shrink: 0;margin-top:2px;}#logo img{height:14px;}#menu{display: inline-block;vertical-align: top;flex-shrink: 0;margin:2px 24px 0 36px;}#menu ul{margin:0;padding:0;list-style: none;white-space: nowrap;}#menu li{display: inline-block;vertical-align: top;margin-right:22px;font-size: 15px;color:#eeeeee;font-weight: 500;}#menu li a{color:#ffffff;text-decoration: none;}#top.white #menu li a,#top.hide #menu li a{color:var(--link-grey);}#top.white #menu li a.active{color:var(--sem) !important;}#top #menu li a.active{color:#000000 !important;}#menu_right{flex-shrink: 0;margin:-6px 0 0 auto;white-space: nowrap;}#menu li:last-child{margin-right:0;}#menu_right ul{margin:0;padding:0;list-style:none;}#menu_right li{display: inline-block;vertical-align: top;font-size: 15px;}#menu_right li a,.home_actions_button,#home_actions .important a{display: inline-block;padding:8px 12px 8px 12px;border-radius: 6px;text-decoration: none;}#menu li a,#menu_right li a{font-size: 14px;}.home_actions_button a{color:var(--sem);text-decoration: none;}#button_subscribe{margin-top:-2px;}#button_subscribe a,#home_actions .important a{border:2px solid var(--sem);background:var(--sem);color:#eeeeee;font-weight: 500;margin-left:10px;font-size: 16px;}.button_action{border:2px solid var(--sem);background:var(--sem);color:#eeeeee;font-weight: 500;margin:0 10px 0 10px;font-size: 0;}.button_action a{color:#ffffff;}.button_action2{border:2px solid var(--sem);background:#ffffff;color:var(--sem);font-weight: 500;margin:0 10px 0 10px;font-size: 0;}.button_action2 a{color:var(--sem);}.button_action span,.button_action2 span{font-size: 16px;}.button_action{display: inline-block;padding: 8px 15px 8px 15px;border-radius: 6px;text-decoration: none;}.button_action span{display: inline-block;vertical-align: middle;}.button_action svg,#home_actions svg{display: inline-block;vertical-align: middle;width: 14px;height: 14px;margin-left:10px;}.button_action svg path,#home_actions svg path{fill:#ffffff;}#menu_right li#button_demo a{color:#eeeeee;font-weight: 500;}.home_actions_button{border:2px solid var(--sem);color:var(--sem);}#top{transition: all 0.125s;}#top.white{background:#ffffff;}.home_actions_button{border:1px solid transparent;background:var(--bg-grey);color:var(--link-grey);font-weight: 500;}#menu_right li#button_sign_in a{background: transparent;border:1px solid transparent;font-weight: 500;color:#ffffff;}#top.white #menu_right li#button_sign_in a{color:var(--link-grey);background:var(--bg-grey);}#button_subscribe a{background:#ffffff;color:var(--sem);border-color:#ffffff;}#top.white #button_subscribe a{background:var(--sem);color:#ffffff;border-color:var(--sem);}#logo_white_svg{display: block;}#top.white #logo_white_svg{display: none;}#logo_svg{display: none;}#top.white #logo_svg{display: block;}#why_semscraper h2{padding-top:50px;text-align: center;}#why_semscraper h3{position: relative;}#why_semscraper .tag{position: relative;top:0;margin:0;transition: all 0.5s;}#why_items{align-items: stretch;text-align: center;}.why_item{line-height: 22px;transition: all 0.5s;width:300px;position: relative;flex: 0 1 auto;padding:20px 40px 20px 40px;border-radius: 17px;margin-left:20px;border:2px solid var(--sem);display: inline-block;vertical-align: top;cursor: default;text-align: left;}.why_item.close{width: initial;background:var(--sem);color:#ffffff;}.why_item.close h3{margin:0;padding:0;}.why_item.close .why_item_in{position: absolute;top:0;left:0;transform:rotate(-90deg) translateX(-100%);;transform-origin: top left;}.why_item.close .why_item_in .tag,.why_item.close .why_item_in p,#why_semscraper .why_item.close .why_item_in h3 .site_checkbox{width:0;left:0;overflow:hidden;font-size: 0;line-height: 0;padding:0;}.why_item.show{width: 400px;}.why_item:nth-child(1){margin-left:0;}.why_item_last{width:240px;background:var(--sem);color:#ffffff;}#why_semscraper .site_checkbox{position: absolute;top:0;left:-30px;width:20px;height:20px;}@media screen and (max-device-width: 11in) {body #is_mobile {display: block;width: 100vw;}.bloc_in_left {width: 90vw;margin-left: 5vw;}.bloc {width: initial;padding-top: 40px;}.thumbnails {width: 100vw;}.bloc_thumbnails .thumbnail_left {}#big_big_data_in {width: 90vw;margin-left: 5vw;}#kpis {width: 90vw;margin-left: 5vw;}#bottom_in {width: 90vw;margin-left: 5vw;padding-bottom: 50px;}#kpis .left,#kpis .right {display: block;width: initial;}.bloc_full {margin-top: 0px;padding-top: 140px;}.bloc_main h1 {font-size: 1.75em;line-height: 1.35em;}#home_actions li {display: block;margin-bottom: 20px;}#menu_right li a, .home_actions_button, #home_actions .important a {display: block;margin-left: 0;}.bloc_thumbnails .thumbnail_left {box-sizing: border-box;}#big_big_data_in {box-sizing: border-box;}#why_semscraper {width: 90vw;margin-left: 5vw;}h2, .title,#pricing h1.pricing_h1,#why_semscraper h2,.bloc_thumbnails h2 {width: initial;font-size: 2em;line-height: 1.25em;text-align: center;}.bloc_thumbnails h2 {margin-left: 5vw;}.bloc_thumbnails .thumbnail_left {width: 90vw;margin-right: 5vw;box-sizing: border-box;}.thumbnail h3 {white-space: normal;font-size: 6vw;line-height: 8vw;}.bloc_type_content_right_puzzle {display: none;}#thumbnails_ul {margin-top: 30px;}#thumbnails_ul ul {text-align: center;margin: 0;padding: 0;}#thumbnails_ul li {width: 5vw;height: 5vw;margin: 0 3vw 0 3vw;}.thumbnail {width: 90vw;}#big_big_data_in .title {font-size: 1.8em;line-height: 1.1em;}.why_item.close .why_item_in,#why_semscraper .tag {transform: none;}.why_item {width: 90vw;padding: 20px 3vw 20px 3vw;box-sizing: border-box;margin-bottom: 20px;margin-left: 0;}.why_item.close {width: 90vw;box-sizing: border-box;}#why_semscraper .site_checkbox {display: none;}.why_item.close .why_item_in {position: relative;top: initial;left: initial;}.why_item.close .tag {display: none;}#why_semscraper {margin-bottom: 50px;}.bigdata_item {width: 100vw;padding-left: 5vw;padding-right: 5vw;box-sizing: border-box;}.bigdata_item_in {width: 90vw;box-sizing: border-box;padding: 5vw;}#bigdata_items {padding-left: 0vw;width: 100vw;}.bigdata_item .img {max-width: 81vw;box-sizing: border-box;}.bigdata_item .img img {max-width: 80vw;box-sizing: border-box;}#bigdata_in {padding: 0;border: 0;}#bigdata {padding: 0;}#bigdata h2 {font-size: 1.8em;padding-left: 5vw;}#bigdata_in {position: relative;}#bigdata_arrows {position: absolute;left: 0;right: 0;bottom: -12vw;top: initial;text-align: center;margin-bottom: 20px;}#bigdata_arrows ul {margin: 0;padding: 0;}#bigdata_arrows .arrow,#bigdata_previous svg {width: 4vw;height: 4vw;}#bigdata_arrows li .arrow {border-radius: 10vw;}#bigdata_arrows li {width: 4vw;height: 4vw;margin-left: 4vw;margin-right: 4vw;}#bigdata_arrows {text-align: center;}#kpis h2 {font-size: 1.4em;padding-left: 5vw;padding-right: 5vw;}#kpis .left, #kpis .right {display: block;text-align: left;margin: 0 0 5vw 5vw;}#kpis {padding: 2vw 0 0 0;margin-bottom: 100px;}#kpis .left {margin: 2vw 0 2vw 5vw;}#kpis .line {padding: 1vw 0 1vw 0;}#downloads {width: 90vw;margin-left: 5vw;margin-bottom: 100px;}#downloads h2 {font-size: 1.8em;}.download_item {padding: 5vw;width: 80vw;margin: 0 0 20px 0;}#logo {width: 90vw;margin-left: 5vw;text-align: center;}#menu {margin-left: 5vw;margin-top: 15px;}#top.hide{background: #ffffff;}#menu li {margin-right: 4vw;}#contact_left {width: 90vw;margin-left: 5vw;margin-right: 0;}#form_contact {display: block;width: 90vw;margin-left: 5vw;padding: 0vw;box-sizing: border-box;}form input[type="text"], form textarea {width: 80vw;}form .element {width: 80vw;padding-left: 5vw;box-sizing: border-box;}form {width: initial;}#form_contact h3 {font-size: 1.8em;padding-top: 5vw;text-align: center;}.bloc_text {padding: 5vw;}#menu_right {position: fixed;top: initial;left: 0;right: 0;bottom: 0;background: #ffffff;border-top: 1px solid var(--border);border-bottom: 0;}#menu_right li#button_subscribe {display: none;}#menu_right li#button_sign_in {padding: 8px 12px 8px 12px;border-radius: 6px;text-decoration: none;display: block;padding: 5vw;text-align: center;}#menu_right li#button_sign_in a {border: 2px solid var(--sem);background: var(--sem);color: #eeeeee;font-weight: 500;display: block;}.bloc_thumbnails p {font-size: 4vw;}#kpis .line {font-size: 1em;}body .bloc_main .bloc_in_right {margin-left: 5vw;width: 90vw;}#fullscreen {display: none;}#preview_bloc {display: none;}.stat_bloc {width: 90vw;overflow: auto;white-space: nowrap;}.item_cell {width: 45vw !important;}#bloc_aio {width: 90vw;margin-left: 5vw;}body .code_example {width: 90vw;}#serp_html {display: none;}#api_start {width: 90vw;}#serp {width: 90vw;}.description {width: initial;margin-left: 5vw;}#pricing_method {width: initial;}#serp_json {width: 90vw;}#top_in {display: block;width: initial;}.serp_header:nth-child(1) {display: none;}.serp_header {width: 90vw;margin: 0;}#pricing_blocs,#competition_pricing_bloc{width: 90vw;overflow-x: scroll;white-space: nowrap;}#pricing {width: 90vw;margin-left: 5vw;font-size: initial;}.pricing_bloc {width: 50vw;margin: 0 0 30px 5vw;}.pricing_bloc:nth-child(1) {margin-left: 0;}h3 {font-size: 1.25em;}.title_type2 {padding-left: 5vw;}.thumbnail {display: block;width: 89vw;margin: 0 0 30px 5vw;height: initial;padding-bottom: 20px;}#home_actions .important a {width: 90vw;margin-left: 5vw;padding: 8px 0 8px 0;}#home_actions input[type="text"] {width: 85vw;margin-left: 0;box-sizing: content-box;}#made_with_love {margin-top: 50px;}.bloc_thumbnails {margin-top: 0;}.tag {margin-bottom: 20px;}.bloc_grey {padding-bottom: 30px;}#features {padding-bottom: 0;}#integration {padding-top: 0;}#serp_json {overflow-y: hidden;}.code_example_in {overflow: auto;}.code_example_tab {white-space: nowrap;}.code_example .icon_copy_bloc,.icon_copy_bloc {display: none !important;}#top, #langs {margin-top: 0;transition: all 0.25s;}#top.hide, #langs.hide {margin-top: -40px;}.tag li{display: block;}body.page_index .code_example{width: 90vw;}#duration{width: 90vw;overflow: auto;white-space: nowrap;}#competition_table,#competition_pricing{width: 90vw;overflow: auto;white-space: nowrap;}#competition_pricing_info{margin-left:5vw;margin-right:5vw;}#competition_table .column,#competition_pricing th,#competition_pricing td{width: 150px;}#competition_table .column:nth-child(1),#competition_pricing th:nth-child(1),#competition_pricing td:nth-child(1){width: 100px;}#competition_table .cell.header,#competition_table #column_semscraper .cell.header{text-align: center;}#competition_table .cell{font-size: 13px;}.competition_name{display: block;text-align: center;margin:0;}#competition_table .with_pixel, #competition_table .without_pixel{display: inline-block;text-align: center;margin-top:5px;border-radius: 0;border:0;padding:0;border-bottom: 1px dotted var(--sem);}#competition_table .without_pixel{border-bottom: 1px dotted #858585;}.faq_title svg{position: absolute;top:20px;right:-14px;}}.icon_warning{fill: red;}.icon_information{width:16px;height:16px;fill:#373741;cursor: pointer;}.icon_payment_method_master,[v-table] .icon_payment_method_master{position: absolute;width: 16px;height: 16px;fill: #edb319;top:11px;margin: 0 0 0 10px;display: inline-block;}.icon_asc{transform:rotate(270deg);}.icon_desc{transform:rotate(90deg);}.icon_asc, .icon_desc{width:10px;height:10px;}.icon_disabled{opacity: 0.3;}.icon_boolean_true,[v-table] .icon_boolean_true{fill:#00C000;}.icon_time,[v-table] .icon_time{fill:#50505a;}#table_requests .status .icon_time{width:14px;left:3px;}#table_requests .status{position: relative;font-size: 0;}#table_requests .status svg{position: absolute;left:0;top:1px;}.icon_processing,[v-table] .icon_processing{fill:#fcb100;}#table_requests .status .icon_processing{top:-1px;}form .icon_payment_method_master{position: relative;top:0;}.icon_valid,[v-table] .icon_valid{fill:#00C000;}.icon_error,[v-table] .icon_error{fill:#e32400;}[v-table] .line .icon_valid,[v-table] .line .icon_error{width: 14px;height:14px;margin:0;position: relative;top:0px;}.icon_copy,.line .cell .icon_copy{width: 16px;height: 16px;cursor: pointer;}.icon_copy_success,.line .cell .icon_copy_success{width: 16px;height: 16px;}.icon_copy:hover{}.icon_copy_success,[v-table] .icon_copy_success{display: none;opacity:0.5;}.icon_copy_success{}.icon_copy_bloc,.icon_copy_content{display: inline-block;vertical-align: top;}.icon_copy_content{font-size: 13px;}.icon_next, .icon_before{width: 24px;user-select: none;}.icon_next{transform:rotate(90deg);}.icon_before{transform:rotate(270deg);}.loading{width: 36px;height: 36px;}.copy{display: inline-block;vertical-align: top;width: 20px;height: 20px;}.icon_copy path,.copy path{fill:#50505a;}.copy path{fill:#ffffff;}.line .cell svg.icon_bell,.line .cell svg.icon_bell_disabled,.line .cell svg.bucket_success,.line .cell svg.bucket_no,.line .cell svg.bucket_error{width:22px;height:22px;fill:#606060;display: inline-block;margin:5px 0 0 0;transition: all 0.1s ease-in-out;}.line .cell svg.bucket_success,.line .cell svg.bucket_no,.line .cell svg.bucket_error{margin-top:10px;}#table_buckets .line .cell svg.bucket_success,#table_buckets .line .cell svg.bucket_no,#table_buckets .line .cell svg.bucket_error{margin-top:0px;}.line .cell svg.bucket_success{fill:#00C000;}.line .cell svg.bucket_error{fill:#e32400;}.line .cell svg.icon_bell{fill:#ff573b;}.line .cell svg.icon_bell_disabled line{stroke:#606060;}.icon_background{background:#f2ebfd;border-radius: 50px;width: 35px;height: 35px;transition: all 0.1s ease-in-out;}.line .cell .icon_background:hover{background:#ff573b;}.line .cell .icon_background:hover svg{fill:#ffffff;}.line .cell .icon_background:hover svg line{stroke:#ffffff;}.icon_background[v-popup="database_subscribe"]{background:#ffffff;}#switch_moon_sun{display: inline-block;vertical-align: top;margin:11px 0 0 0;}#switch_moon_sun .icon_sun,#switch_moon_sun .icon_moon{width: 24px;height: 24px;cursor: pointer;}.icon_reload{position: relative;left:10px;top:5px;cursor: pointer;}[v-table] .icon_geolocation{fill:#ff573b;}.line .cell .icon_arrow1{width: 12px;height: 12px;}#table_requests .cell .icon_arrow1{margin-top:2px;cursor: pointer;}#table_requests .cell .icon_arrow1.active{transform: rotate(90deg);}#table_requests .cell .icon_arrow1:hover{fill:#ff573b;}.icon_reload_requests{width: 18px;}.api_documentation_example{position: relative;}.bloc_api_documention{margin-bottom:60px;}#api_documentation{position: relative;font-size: 14px;line-height: 22px;font-family:Roboto;}#api_documentation_left{position: absolute;width: 200px;margin-top:-20px;background: #ffffff;}#api_documentation_right{margin-left:220px;}#api_documentation_left .title{font-weight: 700;margin-top:20px;text-transform: uppercase;border-left:0;}#api_documentation_left [v-bloc-api-active]{}#api_documentation_left [v-bloc-api-active].active{color:var(--sem);font-weight: 700;}#api_documentation_left li{padding: 1px 0 1px 0;}#api_documentation_left [v-bloc-api-active]{cursor: pointer;}#api_documentation_left [v-bloc-api-active]:hover{}.api_method_http{display: inline-block;vertical-align: top;color:#ffffff;font-weight: bold;padding: 5px 10px 5px 10px;border-radius: 10px;text-transform: uppercase;}.api_endpoint_value{display: inline-block;vertical-align: top;padding: 5px 10px 5px 10px;}.api_endpoint_value strong{color:#ff573b;}.api_endpoint{background: #f5f5f5;margin-bottom:15px;margin-top:15px;}.api_endpoint_max_label{border:2px solid #ff573b;display: inline-block;vertical-align: top;background:#ff573b;color:#ffffff;padding:2px 10px 2px 10px;}.api_endpoint_max_value{border:2px solid #ff573b;display: inline-block;vertical-align: top;color:#ff573b;padding:2px 10px 2px 10px;}.api_endpoint_description{font-size: 16px;font-weight: 500;margin:0 0 10px 0;}.api_endpoint_description_more{margin:0 0 10px 0;}.api_item{margin:0 0 20px 0;}#api_documentation h3,#api_documentation h2.api_doc_h2{margin-top:50px;margin-bottom:30px;color:#ff573b;}#api_documentation h3:first-child{margin-top:30px;}#api_documentation .icon_copy_bloc{margin-left:10px;font-size: 0;line-height: 0;}.api_infos_title{margin:0 0 10px 0;font-weight: 500;}.api_infos_items{}.api_infos_item{position: relative;display: inline-block;vertical-align: top;padding:5px 0 5px 0;}.api_infos_item:nth-child(1){width: 300px;}.api_infos_item:nth-child(2){width: 100px;}.api_infos_item:nth-child(3){width: 480px;}.api_infos_bloc{border-left:2px solid #DDE5F4;padding:0 0 0 10px;}/* Liste des types de blocs : cle, intitule et description sur une ligne. *//* Colonnes propres a ce tableau, celles de api_infos_item laissant l'intitule *//* a l'etroit dans ses 100px. */.api_types_intro{padding:2px 0 10px 0;max-width:780px;}.api_types_group{padding:18px 0 6px 0;font-size:11px;font-weight:700;line-height:16px;letter-spacing:0.05em;text-transform:uppercase;color:#8a93a6;}.api_types_group:first-child{padding-top:2px;}.api_type{font-size:0;padding:6px 0 6px 0;border-top:1px solid #EEF1F7;}/* pas de filet sur la premiere ligne de chaque famille */.api_types_group + .api_type{border-top:0;}.api_type_key{display:inline-block;vertical-align:top;width:250px;font-size:13px;line-height:20px;color:#ff573b;}.api_type_name{display:inline-block;vertical-align:top;width:180px;font-size:13px;line-height:20px;font-weight:600;}.api_type_desc{display:inline-block;vertical-align:top;width:calc(100% - 440px);min-width:220px;font-size:13px;line-height:20px;}.required{position: absolute;top:5px;right:30px;display: inline-block;vertical-align: top;font-size: 11px;border:1px solid #ff573b;color:#ff573b;font-weight: 500;border-radius: 3px;padding:2px 5px 2px 5px;text-transform: uppercase;margin:-2px 0 0 30px;}.api_tabs{margin-top:30px;}.api_tabs_result{margin-bottom:20px;}.api_tabs, .api_tabs ul{font-size: 0;}.api_tabs ul{border-bottom:1px solid #DDE5F4;}.api_tabs li{display: inline-block;vertical-align: top;font-size: 13px;padding:10px 15px 10px 15px;border-radius:3px 3px 0 0;border-bottom:2px solid transparent;margin-bottom:-1px;text-transform: uppercase;font-weight: 700;cursor: pointer;user-select: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}.api_tabs li.active{border-bottom:2px solid #ff573b;color:#ff573b;}.bloc_api_documention{display: none;}.bloc_api_documention.active{display: block;}#api_documentation .api_endpoint_value .icon_copy,#api_documentation .api_endpoint_value .icon_copy_success{width: 20px;height: 20px;}@media screen and (max-device-width: 11in) {#api_documentation_left{display: none;}#api_documentation_right{margin-left:0;}#api_documentation{width: 94vw;margin-left:3vw;}#api_documentation h3,#api_documentation h2.api_doc_h2{margin-bottom:10px;}.api_infos_item:nth-child(1){width: 20vw;}.api_infos_item:nth-child(2){width: 20vw;}.api_infos_item:nth-child(3){width: 45vw;}.api_type_key,.api_type_name,.api_type_desc{display:block;width:auto;margin-left:0;}.api_type_name{margin-top:2px;}.api_type{padding:9px 0 9px 0;}.required{top:25px;left:0;right: initial;font-size: 10px;padding:1px 3px 1px 3px;margin:0;line-height: 14px;}}.code_example_in{background: var(--bg-grey-more);padding:20px;border-radius: 5px;margin-bottom: 20px;font-size:13px;line-height: 20px;font-family:JetBrains Mono;}.code_example_in strong{color:var(--sem);}.code_example .icon_copy_bloc{display: block;}.code_example .icon_copy,.code_example .icon_copy_success{width: initial;height: initial;color: #50505a;padding: 0;border-radius: 3px;border: 0;cursor: pointer;display: inline-block;vertical-align: top;}.code_example .icon_copy_success {opacity: 0.5;display: none;}#playground_popup_result{font-size:13px;height: 50vh;overflow: auto;}.playground_popup_title{font-weight: 500;color:var(--sem);font-size:16px;margin:0 0 10px 0;}.playground_popup_item{margin-bottom: 40px;}#waiting_result_playground_serp_api_content div{margin-bottom:20px;}.playground_item{border-left:2px solid #c0c0c0;padding-left:20px;}.code_example{position: relative;}.code_example .icon_copy_bloc{position: absolute;right:20px;top:20px;}.code_example .icon_copy,.code_example .icon_copy_success{width: 20px;height:20px;}.code_example .copy path,.code_example .icon_copy path,.code_example .icon_copy_success path{fill:#50505a;}.code_example_bloc{position: relative;}.code_example_bloc{display: none;}.code_example_bloc_curl{display: block;}.code_example_tab{font-size: 13px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #b4b4b4;}.code_example_tab li{display: inline-block;vertical-align: top;padding: 0 0 0 0;margin:0 15px 0 0;font-size: 15px;cursor: pointer;}.code_example_tab li.active{color:var(--sem);}