
 @keyframes o-wblog-fade-In{0%{opacity:0;}100%{opacity:1;}}@keyframes o-wblog-loader{0%,100%{animation-timing-function:cubic-bezier(0.5,0,1,0.5);}0%{transform:rotateY(0deg);}50%{transform:rotateY(1800deg);animation-timing-function:cubic-bezier(0,0.5,0.5,1);}100%{transform:rotateY(3600deg);}}.website_blog .o_wblog_page_cards_bg{background-color:rgba(0,0,0,0.005);}.website_blog .o_wblog_read_with_sidebar{max-width:1000px;}.website_blog .o_wblog_read_text{font-size:1.125rem;font-weight:300;}.website_blog .o_wblog_author_avatar{width:1.2em;height:1.2em;max-width:none;object-fit:cover;}.website_blog .o_wblog_author_avatar_date{width:2em;height:2em;max-width:none;object-fit:cover;}.website_blog .o_wblog_social_links>a{width:3em;height:3em;}.website_blog .o_wblog_social_links>a>i{font-size:1.3em;}.website_blog #o_wblog_post_content{min-height:350px!important;}.website_blog #o_wblog_post_content a.oe_mail_expand:after{content:" →";}.website_blog #o_wblog_post_content a.oe_mail_expand{font-weight:bold;}.website_blog #o_wblog_post_content>nav.breadcrumb .breadcrumb-item:not(.active),.website_blog .blog_header>nav.breadcrumb .breadcrumb-item:not(.active){flex-shrink:0;}@media (max-width:767.98px){.website_blog #o_wblog_post_content>nav.breadcrumb,.website_blog .blog_header>nav.breadcrumb{flex-wrap:wrap!important;}.website_blog #o_wblog_post_content>nav.breadcrumb .breadcrumb-item,.website_blog .blog_header>nav.breadcrumb .breadcrumb-item{flex-shrink:1!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}.website_blog #o_wblog_post_comments .o_portal_chatter>hr{display:none;}.website_blog .o_wblog_post_page_cover .o_wblog_post_title>.h4{color:var(--o-cc3-btn-secondary-text);}.website_blog .o_wblog_post_page_cover.cover_auto{padding:3rem 0;min-height:1px;}.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_full_screen_height,.website_blog .o_wblog_post_page_cover_regular.o_half_screen_height,.website_blog .o_wblog_post_page_cover_regular.cover_full,.website_blog .o_wblog_post_page_cover_regular.cover_mid{min-height:70vh!important;}.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.o_half_screen_height,.website_blog .o_wblog_post_page_cover_regular.cover_mid{min-height:40vh!important;}.website_blog .o_wblog_post_page_cover.o_wblog_post_page_cover_regular.cover_auto{min-height:150px;padding:0;}.website_blog .o_wblog_post_page_cover.o_record_has_cover .o_record_cover_image:after{content:"";display:block;position:absolute;top:0;left:0;bottom:50%;right:0;background-image:linear-gradient(rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.369) 19%,rgba(0,0,0,0.2705) 34%,rgba(0,0,0,0.191) 47%,rgba(0,0,0,0.139) 56.5%,rgba(0,0,0,0.097) 65%,rgba(0,0,0,0.063) 73%,rgba(0,0,0,0.0375) 80.2%,rgba(0,0,0,0.021) 86.1%,rgba(0,0,0,0.0105) 91%,rgba(0,0,0,0.004) 95.2%,rgba(0,0,0,0.001) 98.2%,rgba(0,0,0,0) 100%);}.website_blog .o_wblog_post_page_cover.o_record_has_cover .o_wblog_post_title{color:white;}.website_blog .o_wblog_post_page_cover.o_record_has_cover.o_wblog_post_page_cover_regular .o_record_cover_image:after{visibility:hidden;}.website_blog .o_wblog_post_title #o_wblog_post_name{font-weight:300;line-height:1.15;font-size:calc(1.475rem + 2.7vw);}@media (min-width:1200px){.website_blog .o_wblog_post_title #o_wblog_post_name{font-size:3.5rem;}}.website_blog .o_wblog_post_title #o_wblog_post_subtitle{font-weight:300;font-size:1.125rem;}.website_blog .o_wblog_regular_cover_container #o_wblog_post_name{line-height:1;padding-bottom:0.5rem;}.website_blog .o_wblog_post_page_cover_footer{min-height:33vh;transition:all 0.3s cubic-bezier(0.02,0.01,0.47,1);}.website_blog #o_wblog_next_container{background-color:#FFFFFF;cursor:pointer;}.website_blog #o_wblog_next_container .o_wblog_next_loader{transform:translateZ(1px);}.website_blog #o_wblog_next_container .o_wblog_next_loader div{width:50px;height:50px;background:rgba(0,0,0,0.15);animation:o-wblog-loader 2.4s cubic-bezier(0,0.2,0.8,1) infinite;}.website_blog #o_wblog_next_container .o_wblog_next_fake_btn{height:50px;}.website_blog #o_wblog_post_main.o_wblog_post_main_transition{animation:o-wblog-fade-In 1s cubic-bezier(0.02,0.01,0.47,1);}.website_blog #o_wblog_posts_loop .o_record_cover_container{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3);padding-top:33%;height:auto!important;min-height:auto!important;}.website_blog #o_wblog_posts_loop .o_record_cover_container:hover .o_record_cover_image{opacity:0.8;}.website_blog #o_wblog_posts_loop .o_wblog_normalize_font{font-size:0.8125rem;line-height:1.45;}.website_blog #o_wblog_posts_loop .o_wblog_post_list_author{background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0.131) 19%,rgba(0,0,0,0.2295) 34%,rgba(0,0,0,0.309) 47%,rgba(0,0,0,0.361) 56.5%,rgba(0,0,0,0.403) 65%,rgba(0,0,0,0.437) 73%,rgba(0,0,0,0.4625) 80.2%,rgba(0,0,0,0.479) 86.1%,rgba(0,0,0,0.4895) 91%,rgba(0,0,0,0.496) 95.2%,rgba(0,0,0,0.499) 98.2%,rgba(0,0,0,0.5) 100%);}.website_blog #o_wblog_posts_loop.o_wblog_list_view .o_record_cover_container{padding-top:20%;}.website_blog #o_wblog_posts_loop.o_wblog_list_view .o_wblog_post_cover_nocard .o_record_cover_container{padding-top:33%;}@media (max-width:767.98px){.website_blog #o_wblog_posts_loop.o_wblog_list_view>.row{margin-left:0;margin-right:0;}}.website_blog>nav>.container>ul.navbar-nav,.website_blog>nav>.o_container_small>ul.navbar-nav{-webkit-flex-wrap:wrap;flex-wrap:wrap;flex-shrink:2;}.website_blog>nav>.container:has(>ul.navbar-nav .nav-item:nth-child(10)) .o_searchbar_form,.website_blog>nav>.o_container_small:has(>ul.navbar-nav .nav-item:nth-child(10)) .o_searchbar_form{align-self:start;}body.editor_enable .website_blog .o_record_cover_container.o_wblog_post_page_cover:not(.o_record_has_cover){padding:30px 0;}body.editor_enable .website_blog #o_wblog_sidebar .oe_structure:empty{display:none;}body.editor_enable .website_blog .o_wblog_sidebar_block select[name="archive"]{pointer-events:none;}#o_wblog_post_content_jump{width:50px;height:50px;background-color:rgba(0,0,0,0.5);}#o_wblog_post_content_jump:hover{background-color:rgba(0,0,0,0.7);}

 .o_cs_contact{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;padding:14px 16px 14px 18px;border:1px solid #cfe0ff;border-radius:14px;background:var(--ts-blue-soft,#e8f0fe);}.o_cs_contact p{margin:0 0 2px;}.o_cs_contact_label{color:var(--ts-muted,#626e85);font-size:13px;font-weight:600;}.o_cs_contact_title{color:var(--ts-ink,#0e1b33);font-size:15.5px;font-weight:700;line-height:1.4;text-decoration:none;}.o_cs_contact_title:hover{color:var(--ts-blue-dark,#0f4fd1);text-decoration:underline;}.o_cs_contact_remove{flex-shrink:0;min-height:40px;padding:0 14px;border:1px solid #cfe0ff;border-radius:10px;background:#fff;color:var(--ts-blue-dark,#0f4fd1);font-size:14px;font-weight:600;}.o_cs_contact_remove:hover{border-color:var(--ts-blue,#1b6bf5);}.o_cs_contact_remove:focus-visible{outline:3px solid var(--ts-blue,#1b6bf5);outline-offset:2px;}

 .ts-pa{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;margin:1.5rem 0 1.75rem;padding:1.125rem 1.25rem 1.125rem 1.125rem;background:radial-gradient(120% 160% at 0% 0%,#eef4ff 0%,rgba(238,244,255,0) 46%),#fff;border:1px solid #dbe5f6;border-radius:1.25rem;box-shadow:0 1px 2px rgba(13,42,99,0.05),0 18px 40px -26px rgba(13,42,99,0.32);}.ts-pa__app{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:1rem;min-width:0;color:inherit;text-decoration:none;}.ts-pa__app:hover{color:inherit;}.ts-pa__app:hover .ts-pa__name{color:var(--ts-blue);}.ts-pa__icon{flex:none;display:grid;place-items:center;width:4rem;height:4rem;background:#fff;border:1px solid #e3e9f3;border-radius:1rem;box-shadow:0 6px 14px -8px rgba(13,42,99,0.35);}.ts-pa__icon img{width:2.75rem;height:2.75rem;border-radius:.5rem;}.ts-pa__body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:.1875rem;min-width:0;}.ts-pa__label{color:var(--ts-blue-dark);font-size:.8125rem;font-weight:600;line-height:1.3;}.ts-pa__name{color:var(--ts-ink);font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.25;transition:color 0.2s var(--ts-ease-out);}.ts-pa__meta{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:.25rem .875rem;color:var(--ts-muted);font-size:.875rem;line-height:1.4;}.ts-pa__meta>span{display:block;white-space:nowrap;}.ts-pa__meta>span + span::before{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;margin-right:.5625rem;border-radius:50%;background:#b5bfcf;}.ts-pa__meta b{color:var(--ts-ink);font-weight:700;}.ts-pa__stars{margin-right:.3125rem;color:var(--ts-orange);font-size:.8125rem;letter-spacing:.06em;}.ts-pa__stars-off{color:#d5dbe5;}.ts-pa__side{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:1.5rem;}.ts-pa__price{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;align-items:flex-end;color:var(--ts-ink);font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;white-space:nowrap;}.ts-pa__price small,.ts-pa__price .small{color:var(--ts-muted);font-size:.75rem;font-weight:600;letter-spacing:0;}.ts-pa__actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;align-items:flex-start;gap:.5rem;}.ts-pa__actions .ts-link-arrow{font-size:.875rem;}@media (max-width:991.98px){.ts-pa{grid-template-columns:minmax(0,1fr);}.ts-pa__side{justify-content:space-between;}.ts-pa__price{align-items:flex-start;}}@media (max-width:575.98px){.ts-pa{padding:1rem;}.ts-pa__app{align-items:flex-start;gap:.875rem;}.ts-pa__icon{width:3.25rem;height:3.25rem;border-radius:.875rem;}.ts-pa__icon img{width:2.25rem;height:2.25rem;}.ts-pa__name{font-size:1.125rem;}.ts-pa__meta{gap:.125rem .75rem;}.ts-pa__meta>span + span::before{display:none;}.ts-pa__long{display:none;}}.ts-pbar{position:fixed;z-index:1030;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));left:.75rem;right:4.75rem;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.75rem;padding:.5rem;background:rgba(10,23,51,0.96);color:#fff;border-radius:1.125rem;box-shadow:0 2px 6px rgba(10,23,51,0.2),0 24px 48px -16px rgba(10,23,51,0.55);transform:translateY(calc(100% + 2rem));opacity:0;visibility:hidden;transition:transform 0.5s var(--ts-ease-out),opacity 0.3s ease,visibility 0s linear 0.5s;}.ts-pbar.is-shown{transform:none;opacity:1;visibility:visible;transition:transform 0.5s var(--ts-ease-out),opacity 0.3s ease;}@media (min-width:992px){.ts-pbar{left:50%;right:auto;width:44rem;gap:.875rem;padding:.625rem .625rem .625rem .75rem;transform:translate(-50%,calc(100% + 2rem));}.ts-pbar.is-shown{transform:translate(-50%,0);}}@media (prefers-reduced-motion:reduce){.ts-pbar,.ts-pbar.is-shown{transition:opacity .2s ease,visibility 0s;}}.ts-pbar__icon{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;background:#fff;border-radius:.75rem;}.ts-pbar__icon img{width:2rem;height:2rem;border-radius:.375rem;}.ts-pbar__text{display:-webkit-box;display:-webkit-flex;display:flex;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:0;}.ts-pbar__name{display:-webkit-box;overflow:hidden;font-size:.875rem;font-weight:700;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.ts-pbar__meta{display:none;color:rgba(255,255,255,0.72);font-size:.8125rem;line-height:1.35;white-space:nowrap;}.ts-pbar__star{color:var(--ts-orange);}.ts-pbar__go{flex:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem .75rem;background:var(--ts-blue);color:#fff;border-radius:.75rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color 0.2s var(--ts-ease-out);}.ts-pbar__go:hover,.ts-pbar__go:focus-visible{background:var(--ts-blue-dark);color:#fff;}.ts-pbar__long,.ts-pbar__close{display:none;}.ts-pbar__close{flex:none;place-items:center;width:2.25rem;height:2.25rem;padding:0;background:transparent;color:rgba(255,255,255,0.6);border:0;border-radius:.625rem;transition:background-color .2s,color .2s;}.ts-pbar__close:hover,.ts-pbar__close:focus-visible{background:rgba(255,255,255,0.08);color:#fff;}@media (min-width:576px){.ts-pbar__name{display:block;font-size:.9375rem;white-space:nowrap;text-overflow:ellipsis;}.ts-pbar__meta{display:block;}.ts-pbar__go{padding:.6875rem 1.125rem;}.ts-pbar__long{display:inline;}.ts-pbar__close{display:grid;}}

.no-link-style{color:black;text-decoration:none;}.required-form-control{background-color:#CECDFF;}#filters li a,#filters li.active a,#filters li.active a.active,#filters li.active a:hover,#filters li.active a:focus,#filters li a:hover{padding:0px 5px;border-radius:0px;border:0px;border-color:transparent;border-right:1px solid #999;padding-bottom:0;background-color:#FFFFFF;}#filters li.active a{color:#999;}#filters li:last-child a,#filters li:last-child a:hover,#filters li:last-child a:focus{border-right:0px;}.nav-tabs-inline{font-size:14px;}#o_website_links_recent_links{min-height:30em;}.o_website_links_code_error{display:none;color:red;font-weight:bold;}.truncate_text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:500px;}

 .o_embedded_toolbar button{font-family:var(--font-sans-serif)!important;font-weight:600;}@media screen and (max-width:1024px){.o_embedded_toolbar button .o_embedded_toolbar_button_text{display:none;}}

 [data-embedded="file"] [data-embedded-editable]{background-color:white;}[data-embedded="file"] .o_file_name_container:hover i{visibility:visible!important;}[data-embedded="file"] input[type="text"]{width:190px;}

 [data-embedded="tableOfContent"]{margin-left:2px;margin-right:2px;margin-top:16px;margin-bottom:16px;outline:1px solid #d8dadd;outline-offset:-1px;border-radius:5px;padding:8px;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:calc(5px + Min(30px,10%) * 0);font-family:var(--font-sans-serif)!important;font-weight:bolder;border-radius:5px;min-height:1.65rem;border:transparent;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:5px;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_1{padding-left:calc(5px + Min(30px,10%) * 1);font-family:var(--font-sans-serif)!important;font-weight:bolder;border-radius:5px;min-height:1.65rem;border:transparent;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_1:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:5px;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_2{padding-left:calc(5px + Min(30px,10%) * 2);font-family:var(--font-sans-serif)!important;font-weight:bolder;border-radius:5px;min-height:1.65rem;border:transparent;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_2:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:5px;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_3{padding-left:calc(5px + Min(30px,10%) * 3);font-family:var(--font-sans-serif)!important;font-weight:bolder;border-radius:5px;min-height:1.65rem;border:transparent;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_3:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:5px;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_4{padding-left:calc(5px + Min(30px,10%) * 4);font-family:var(--font-sans-serif)!important;font-weight:bolder;border-radius:5px;min-height:1.65rem;border:transparent;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_4:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:5px;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_5{padding-left:calc(5px + Min(30px,10%) * 5);font-family:var(--font-sans-serif)!important;font-weight:bolder;border-radius:5px;min-height:1.65rem;border:transparent;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_5:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="tableOfContent"]>.o_embedded_toc_content a.o_embedded_toc_link_depth_0{padding-left:5px;}[data-embedded="tableOfContent"] .o_embedded_toc_hint{padding-left:5px;}.o_field_html .odoo-editor-editable h1,.o_field_html .odoo-editor-editable .h1,.o_field_html .odoo-editor-editable h2,.o_field_html .odoo-editor-editable .h2,.o_field_html .odoo-editor-editable h3,.o_field_html .odoo-editor-editable .h3,.o_field_html .odoo-editor-editable h4,.o_field_html .odoo-editor-editable .h4,.o_field_html .odoo-editor-editable h5,.o_field_html .odoo-editor-editable .h5,.o_field_html .odoo-editor-editable h6,.o_field_html .odoo-editor-editable .h6,.o_field_html .o_readonly h1,.o_field_html .o_readonly .h1,.o_field_html .o_readonly h2,.o_field_html .o_readonly .h2,.o_field_html .o_readonly h3,.o_field_html .o_readonly .h3,.o_field_html .o_readonly h4,.o_field_html .o_readonly .h4,.o_field_html .o_readonly h5,.o_field_html .o_readonly .h5,.o_field_html .o_readonly h6,.o_field_html .o_readonly .h6{transition:background-color 0.5s ease;}.o_field_html .odoo-editor-editable h1.o_embedded_toc_header_highlight,.o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h1,.o_field_html .odoo-editor-editable h2.o_embedded_toc_header_highlight,.o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h2,.o_field_html .odoo-editor-editable h3.o_embedded_toc_header_highlight,.o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h3,.o_field_html .odoo-editor-editable h4.o_embedded_toc_header_highlight,.o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h4,.o_field_html .odoo-editor-editable h5.o_embedded_toc_header_highlight,.o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h5,.o_field_html .odoo-editor-editable h6.o_embedded_toc_header_highlight,.o_field_html .odoo-editor-editable .o_embedded_toc_header_highlight.h6,.o_field_html .o_readonly h1.o_embedded_toc_header_highlight,.o_field_html .o_readonly .o_embedded_toc_header_highlight.h1,.o_field_html .o_readonly h2.o_embedded_toc_header_highlight,.o_field_html .o_readonly .o_embedded_toc_header_highlight.h2,.o_field_html .o_readonly h3.o_embedded_toc_header_highlight,.o_field_html .o_readonly .o_embedded_toc_header_highlight.h3,.o_field_html .o_readonly h4.o_embedded_toc_header_highlight,.o_field_html .o_readonly .o_embedded_toc_header_highlight.h4,.o_field_html .o_readonly h5.o_embedded_toc_header_highlight,.o_field_html .o_readonly .o_embedded_toc_header_highlight.h5,.o_field_html .o_readonly h6.o_embedded_toc_header_highlight,.o_field_html .o_readonly .o_embedded_toc_header_highlight.h6{border-radius:0.25rem;background-color:rgba(27,161,228,0.2);}

 [data-embedded="video"]{position:relative;margin:0 auto;width:100%;max-width:750px;}[data-embedded="video"]:has(iframe){aspect-ratio:16 / 9;}[data-embedded="video"] iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%;min-height:auto!important;}

 .o_file_box,[data-embedded="file"]{display:inline-block;width:fit-content;min-width:250px;margin:3px;vertical-align:middle;}.o_file_box .alert.alert-info,[data-embedded="file"] .alert.alert-info{border-radius:5px;outline:1px solid #d8dadd;outline-offset:-1px;padding:5px;margin:0;}.o_file_box .o_image,[data-embedded="file"] .o_image{width:32px;}

 [data-embedded="articleIndex"]{margin-left:2px;margin-right:2px;margin-top:16px;margin-bottom:16px;outline:1px solid #d8dadd;outline-offset:-1px;border-radius:5px;padding:8px;}[data-embedded="articleIndex"] .o_embedded_articles_index_content{min-height:30px;}[data-embedded="articleIndex"] .o_embedded_articles_index_content ol{list-style-type:none;}[data-embedded="articleIndex"] .o_embedded_articles_index_content ol li a{font-family:var(--font-sans-serif)!important;font-weight:bolder!important;border-radius:5px;}[data-embedded="articleIndex"] .o_embedded_articles_index_content ol li a:hover{background-color:rgba(27,161,228,0.2);text-decoration:none;}[data-embedded="articleIndex"] .o_embedded_articles_index_content>ol{padding:0;margin:0;}

 [data-embedded="clipboard"]{margin-left:2px;margin-right:2px;margin-top:2px;margin-bottom:1rem;border-radius:5px;padding-bottom:5px;background-color:#F9FAFB;outline:1px solid #d8dadd;outline-offset:-1px;}[data-embedded="clipboard"] .o_embedded_content{padding:5px;margin:0 5px;background-color:white;}[data-embedded="clipboard"] .o_embedded_content p:last-child{margin-bottom:0;}[data-embedded="clipboard"] .o_embedded_clipboard_label{font-family:var(--font-sans-serif)!important;font-weight:600;padding:0.0625rem 0.3125rem;color:#5f636f;}

 .o_knowledge_embedded_view_placeholder{min-height:300px;}.o_knowledge_embedded_view_placeholder .o_knowledge_embedded_view_placeholder_cover{position:absolute;top:0;left:0;bottom:0;right:0;background:radial-gradient(#FFF,transparent);}

 .o_knowledge_public_view{--knowledge-article-sidebar-size:300px;}.o_knowledge_public_view .o_knowledge_header{cursor:default;}.o_knowledge_public_view .o_knowledge_public_virality{table-layout:fixed;}.o_knowledge_public_view h1,.o_knowledge_public_view .h1,.o_knowledge_public_view h2,.o_knowledge_public_view .h2,.o_knowledge_public_view h3,.o_knowledge_public_view .h3,.o_knowledge_public_view h4,.o_knowledge_public_view .h4,.o_knowledge_public_view h5,.o_knowledge_public_view .h5,.o_knowledge_public_view h6,.o_knowledge_public_view .h6{transition:background-color 0.5s ease;}.o_knowledge_public_view h1.o_embedded_toc_header_highlight,.o_knowledge_public_view .o_embedded_toc_header_highlight.h1,.o_knowledge_public_view h2.o_embedded_toc_header_highlight,.o_knowledge_public_view .o_embedded_toc_header_highlight.h2,.o_knowledge_public_view h3.o_embedded_toc_header_highlight,.o_knowledge_public_view .o_embedded_toc_header_highlight.h3,.o_knowledge_public_view h4.o_embedded_toc_header_highlight,.o_knowledge_public_view .o_embedded_toc_header_highlight.h4,.o_knowledge_public_view h5.o_embedded_toc_header_highlight,.o_knowledge_public_view .o_embedded_toc_header_highlight.h5,.o_knowledge_public_view h6.o_embedded_toc_header_highlight,.o_knowledge_public_view .o_embedded_toc_header_highlight.h6{border-radius:0.25rem;background-color:rgba(27,161,228,0.2);}.o_knowledge_public_view .o_knowledge_icon:not(.o_full_width),.o_knowledge_public_view .o_knowledge_article:not(.o_full_width){width:750px;max-width:100%;margin-left:auto;margin-right:auto;}.o_knowledge_public_view .o_knowledge_cover + .o_knowledge_icon{margin-top:-70px;}.o_knowledge_public_view .o_knowledge_icon{font-size:calc(1.625rem + 4.5vw);}@media (min-width:1200px){.o_knowledge_public_view .o_knowledge_icon{font-size:5rem;}}.o_knowledge_public_view .o_knowledge_article_form_resizer{position:absolute;top:0;left:-0.25rem;bottom:0;right:auto;}.o_knowledge_public_view .o_knowledge_article_form_resizer span{position:absolute;top:0;left:0.125rem;bottom:0;right:auto;}.o_knowledge_public_view .o_knowledge_sidebar_owl_component:empty{width:clamp(200px,var(--knowledge-article-sidebar-size),576px);border-right:4px solid #e7e9ed;}.o_knowledge_public_view .o_knowledge_sidebar{width:clamp(200px,var(--knowledge-article-sidebar-size),576px);transition:width 0.15s linear;height:100%;border-right:4px solid #e7e9ed;}.o_knowledge_public_view .o_knowledge_sidebar .o_article_handle.o_article_active .o_article_name{background-color:rgba(27,161,228,0.2);}.o_knowledge_public_view .o_knowledge_sidebar .o_article_handle.o_article_active .o_article_name:hover{background-color:rgba(27,161,228,0.3);}.o_knowledge_public_view .o_knowledge_sidebar .o_article_handle:not(.o_article_active) .o_article_name:hover{background-color:rgba(222,226,230,0.3);}.o_knowledge_public_view .o_knowledge_embedded_view_placeholder .o_knowledge_embedded_view_placeholder_cover{position:absolute;top:0;left:0;bottom:0;right:0;background:radial-gradient(#FFF,transparent);}@media (max-width:575.98px){.o_knowledge_public_view .o_knowledge_sidebar{width:100%;}}@media (max-width:767.98px){.o_knowledge_public_view .o_knowledge_sidebar.o_knowledge_desktop_sidebar{transform:translateX(-100%);}.o_knowledge_public_view .o_knowledge_sidebar,.o_knowledge_public_view .o_knowledge_main{transition:transform .2s ease;}.o_knowledge_public_view .o_knowledge_sidebar{position:absolute;top:0;left:0;bottom:0;right:50px;background-color:#FFF;z-index:3;}.o_knowledge_public_view .o_knowledge_backdrop{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(19,16,16,0.3);z-index:2;}}@media (min-width:576px){.o_knowledge_public_view .o_scroll_view{position:absolute;top:0;left:0;bottom:0;right:0;overflow-y:auto;overflow-x:hidden;}}

 .o_newsletter_modal .modal-header{padding:0;border:none;}.o_newsletter_modal .modal-title{display:none;}.o_newsletter_modal .close{z-index:1055;position:absolute;top:0;left:auto;bottom:auto;right:0;width:2.5rem;height:2.5rem;line-height:2.5rem;margin:0;padding:0;--bg-light:#FFFFFF;--color-light:#1B6BF5;background-color:#FFFFFF!important;color:#1B6BF5;box-shadow:0 2px 8px rgba(13,27,51,0.06);opacity:1;}

 .o_mail_snippet_general .s_mail_alert [class^="col-lg"]{padding-left:0!important;padding-right:0!important;}.s_mail_alert .s_alert{margin:auto;border-width:var(--border-width);border-style:solid;border-radius:var(--border-radius);}.s_mail_alert .s_alert p:last-child,.s_mail_alert .s_alert ul:last-child,.s_mail_alert .s_alert ol:last-child{margin-bottom:0;}.s_mail_alert .s_alert_sm{padding:10px;font-size:0.75rem;}.s_mail_alert .s_alert_md{padding:15px;font-size:1rem;}.s_mail_alert .s_alert_lg{padding:30px;font-size:1.25rem;}.s_mail_alert .s_alert_icon{float:left;margin-right:10px;}.s_mail_alert .s_alert_content{overflow:hidden;}

 .s_mail_features_grid .s_mail_features_grid_content{overflow:hidden;}.s_mail_features_grid .s_mail_features_grid_content p{margin-bottom:0;}.s_mail_features_grid .s_mail_features_grid_icon{float:left;}

 .o_layout .s_hr{line-height:0;}.o_layout .s_hr hr{padding:0;border:0;border-top:1px solid currentColor;color:inherit;margin-top:auto;margin-bottom:auto;}.o_layout .s_hr hr:not(.ms-auto):not(.me-auto){margin-inline:auto;}

 .o_mail_snippet_general.s_masonry_block[data-vcss='001'] .row>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:center;}.o_mail_snippet_general.s_masonry_block[data-vcss='001'] .o_masonry_grid_container>.row{height:100%;}

 .s_media_list[data-vcss="001"] .s_media_list_item>.row{overflow:hidden;}.s_media_list[data-vcss="001"] .s_media_list_body{padding:2rem;}.s_media_list[data-vcss="001"] .s_media_list_img{object-fit:cover;}

 .s_rating:not([data-vcss])>.s_rating_stars .fa:before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_5 .fa:nth-of-type(-n+5):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_4 .fa:nth-of-type(-n+4):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_3 .fa:nth-of-type(-n+3):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_2 .fa:nth-of-type(-n+2):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_1 .fa:nth-of-type(-n+1):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares .fa:before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_5 .fa:nth-of-type(-n+5):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_4 .fa:nth-of-type(-n+4):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_3 .fa:nth-of-type(-n+3):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_2 .fa:nth-of-type(-n+2):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_1 .fa:nth-of-type(-n+1):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts .fa:before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_5 .fa:nth-of-type(-n+5):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_4 .fa:nth-of-type(-n+4):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_3 .fa:nth-of-type(-n+3):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_2 .fa:nth-of-type(-n+2):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_1 .fa:nth-of-type(-n+1):before{content:"";}.s_rating:not([data-vcss])>.s_rating_bar .fa{display:none;}.s_rating:not([data-vcss])>.s_rating_bar .s_rating_bar{display:-webkit-box;display:-webkit-flex;display:flex;height:1rem;background-color:#dee2e6;}.s_rating:not([data-vcss])>.s_rating_bar .s_rating_bar:before{content:"";display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:center;transition:width 0.6s ease;background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;background-color:#1B6BF5;animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce){.s_rating:not([data-vcss])>.s_rating_bar .s_rating_bar:before{transition:none;}}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_5 .s_rating_bar:before{width:100%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_4 .s_rating_bar:before{width:80%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_3 .s_rating_bar:before{width:60%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_2 .s_rating_bar:before{width:40%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_1 .s_rating_bar:before{width:20%;}.s_rating:not([data-vcss])>.s_rating_1x .fa{font-size:1em;}.s_rating:not([data-vcss])>.s_rating_2x .fa{font-size:2em;}.s_rating:not([data-vcss])>.s_rating_3x .fa{font-size:3em;}

 .o_mail_snippet_general .s_rating{padding-left:0!important;padding-right:0!important;}.s_rating[data-vcss="001"].s_rating_inline{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;}.s_rating[data-vcss="001"].s_rating_inline .s_rating_title,.s_rating[data-vcss="001"].s_rating_inline>:first-child{margin:0;margin-right:0.5em;}.s_rating[data-vcss="001"].s_rating_inline .s_rating_icons{margin-left:auto;}.s_rating[data-vcss="001"].s_rating_no_title .s_rating_title,.s_rating[data-vcss="001"].s_rating_no_title>:first-child{display:none;}

 .s_alert{margin:15px 0;border:var(--border-width) solid;border-radius:var(--border-radius);}.s_alert p:last-child,.s_alert ul:last-child,.s_alert ol:last-child{margin-bottom:0;}.s_alert.s_alert_sm{padding:10px;font-size:0.75rem;}.s_alert.s_alert_md{padding:15px;font-size:1rem;}.s_alert.s_alert_lg{padding:30px;font-size:1.25rem;}.s_alert .s_alert_icon{float:left;margin-right:10px;}.s_alert .s_alert_content{overflow:hidden;}

 .s_card{--card-inner-border-radius:inherit;--card-bg:inherit;--card-img-size-h:33.33333333%;--card-img-ratio-align:44%;--card-img-aspect-ratio:20%;min-width:MIN(18rem,100%);margin:15px 0;}.s_card .o_card_img{width:100%;object-fit:cover;}.s_card .o_card_img[data-shape]{object-fit:contain;}.s_card .o_card_img_wrapper.ratio>a>.o_card_img{height:100%;}.s_card .o_card_img_wrapper.ratio .media_iframe_video{position:absolute;}.s_card.o_card_img_top .o_card_img_ratio_custom{--aspect-ratio:var(--card-img-aspect-ratio);}.s_card.o_card_img_horizontal .o_card_img_wrapper{flex-shrink:0;}@media (min-width:992px){.s_card.o_card_img_horizontal .o_card_img_wrapper{width:var(--card-img-size-h);}}.s_card .o_card_img_adjust_h .o_card_img{object-position:var(--card-img-ratio-align) 50%;}.s_card .o_card_img_adjust_v .o_card_img{object-position:50% var(--card-img-ratio-align);}

 .s_share>*{display:inline-block;vertical-align:middle;}.s_share .s_share_title{margin:0 .4rem 0 0;}.s_share a{margin:.2rem;}.s_share a i.fa{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center;align-items:center;}

 .s_rating:not([data-vcss])>.s_rating_stars .fa:before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_5 .fa:nth-of-type(-n+5):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_4 .fa:nth-of-type(-n+4):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_3 .fa:nth-of-type(-n+3):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_2 .fa:nth-of-type(-n+2):before{content:"";}.s_rating:not([data-vcss])>.s_rating_stars.s_rating_1 .fa:nth-of-type(-n+1):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares .fa:before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_5 .fa:nth-of-type(-n+5):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_4 .fa:nth-of-type(-n+4):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_3 .fa:nth-of-type(-n+3):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_2 .fa:nth-of-type(-n+2):before{content:"";}.s_rating:not([data-vcss])>.s_rating_squares.s_rating_1 .fa:nth-of-type(-n+1):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts .fa:before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_5 .fa:nth-of-type(-n+5):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_4 .fa:nth-of-type(-n+4):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_3 .fa:nth-of-type(-n+3):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_2 .fa:nth-of-type(-n+2):before{content:"";}.s_rating:not([data-vcss])>.s_rating_hearts.s_rating_1 .fa:nth-of-type(-n+1):before{content:"";}.s_rating:not([data-vcss])>.s_rating_bar .fa{display:none;}.s_rating:not([data-vcss])>.s_rating_bar .s_rating_bar{display:-webkit-box;display:-webkit-flex;display:flex;height:1rem;background-color:#dee2e6;}.s_rating:not([data-vcss])>.s_rating_bar .s_rating_bar:before{content:"";display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:center;transition:width 0.6s ease;background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;background-color:#1B6BF5;animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce){.s_rating:not([data-vcss])>.s_rating_bar .s_rating_bar:before{transition:none;}}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_5 .s_rating_bar:before{width:100%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_4 .s_rating_bar:before{width:80%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_3 .s_rating_bar:before{width:60%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_2 .s_rating_bar:before{width:40%;}.s_rating:not([data-vcss])>.s_rating_bar.s_rating_1 .s_rating_bar:before{width:20%;}.s_rating:not([data-vcss])>.s_rating_1x .fa{font-size:1em;}.s_rating:not([data-vcss])>.s_rating_2x .fa{font-size:2em;}.s_rating:not([data-vcss])>.s_rating_3x .fa{font-size:3em;}

 .s_rating[data-vcss="001"].s_rating_inline{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;}.s_rating[data-vcss="001"].s_rating_inline .s_rating_title{margin:0;margin-right:0.5em;}.s_rating[data-vcss="001"].s_rating_inline .s_rating_icons{margin-left:auto;}.s_rating[data-vcss="001"].s_rating_no_title .s_rating_title{display:none;}

 .s_hr{line-height:0;}.s_hr hr{padding:0;margin:0;opacity:1;}.editor_enable .s_hr{position:relative;}.editor_enable .s_hr::after{content:'';position:absolute;top:50%;left:0;bottom:0;right:0;z-index:1;transform:translateY(-50%);height:6px;padding:inherit;}

 .s_comparisons:not([data-vcss]) .card-body .card-title{margin:0;}.s_comparisons:not([data-vcss]) .card-body .s_comparisons_currency,.s_comparisons:not([data-vcss]) .card-body .s_comparisons_price,.s_comparisons:not([data-vcss]) .card-body .s_comparisons_decimal{display:inline-block;vertical-align:middle;}.s_comparisons:not([data-vcss]) .card-body .s_comparisons_currency,.s_comparisons:not([data-vcss]) .card-body .s_comparisons_decimal{font-size:80%;}.s_comparisons:not([data-vcss]) .card-body .s_comparisons_price{font-size:200%;}

 @media (max-width:991.98px){.s_company_team img{height:8rem;}}

 .s_references .img-thumbnail{border:none;}

 .s_popup[data-vcss='001'] .modal-content{min-height:2.5rem;border:0;border-radius:0;box-shadow:var(--box-shadow);}.s_popup[data-vcss='001'] .s_popup_close{z-index:1055;position:absolute;top:0;left:auto;bottom:auto;right:0;width:2.5rem;height:2.5rem;line-height:2.5rem;--bg-light:#FFFFFF;--color-light:#1B6BF5;background-color:#FFFFFF!important;color:#1B6BF5;box-shadow:0 2px 8px rgba(13,27,51,0.06);cursor:pointer;font-size:1.25rem;text-align:center;}.s_popup[data-vcss='001'] .s_popup_size_full{padding:0!important;max-width:100%;}.s_popup[data-vcss='001'] .s_popup_size_full>.modal-content{background-color:transparent;box-shadow:none;border-radius:0;}.s_popup[data-vcss='001'] .modal-dialog{margin:0 0 0 auto;min-height:100%;}.s_popup[data-vcss='001'] .modal-dialog:not(.s_popup_size_full){padding:1rem!important;}.s_popup[data-vcss='001'] .s_popup_top .modal-dialog{align-items:flex-start;}.s_popup[data-vcss='001'] .s_popup_middle .modal-dialog{align-items:center;margin-right:auto;}.s_popup[data-vcss='001'] .s_popup_bottom .modal-dialog{align-items:flex-end;}.s_popup[data-vcss='001'] .s_popup_no_backdrop{pointer-events:none;}.s_popup[data-vcss='001'] .s_popup_no_backdrop .modal-dialog{height:100%;}.s_popup[data-vcss='001'] .s_popup_no_backdrop .modal-dialog .modal-content{max-height:100%;overflow-y:auto;overflow-x:hidden;}

 .s_features_grid:not([data-vcss]) .s_features_grid_content{overflow:hidden;}.s_features_grid:not([data-vcss]) .s_features_grid_content p{margin-bottom:0;}.s_features_grid:not([data-vcss]) .s_features_grid_icon{float:left;margin-right:15px;}

 .s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_horizontal_navbar,.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_vertical_navbar .s_table_of_content_navbar{position:-webkit-sticky;position:sticky;top:0px;left:auto;bottom:auto;right:auto;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_navbar_sticky.s_table_of_content_vertical_navbar .s_table_of_content_navbar{overflow:auto;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap:not(.s_table_of_content_navbar_sticky),.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap:not(.s_table_of_content_navbar_sticky) .s_table_of_content_navbar{top:0px!important;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar{overflow-wrap:break-word;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar>a.list-group-item-action{background:none;color:inherit;opacity:0.7;font-weight:500;padding-left:3px;transition:padding 0.1s;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar>a.list-group-item-action:before{position:absolute;top:10px;left:0;bottom:10px;right:auto;width:2px;content:"";}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar>a.list-group-item-action:hover{opacity:1;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar>a.list-group-item-action:focus{background:none;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar>a.list-group-item-action.active{background:none;padding-left:8px;opacity:1;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_vertical_navbar .s_table_of_content_navbar>a.list-group-item-action.active:before{background-color:#1B6BF5;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar{z-index:1;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:2rem;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar{display:inline;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar>a.list-group-item-action{width:auto;}.s_table_of_content:not([data-vcss]) .s_table_of_content_navbar_wrap.s_table_of_content_horizontal_navbar .s_table_of_content_navbar>a.list-group-item{display:inline-block;margin-bottom:2px;}

 .s_masonry_block[data-vcss='001'] .row>div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:center;}.s_masonry_block[data-vcss='001'] .row.o_grid_mode>div.o_grid_item_image{--grid-item-padding-y:0px;--grid-item-padding-x:0px;}

 .s_media_list[data-vcss="001"] .s_media_list_item>.row{overflow:hidden;}.s_media_list[data-vcss="001"] .s_media_list_body{padding:2rem;}.s_media_list[data-vcss="001"] .s_media_list_img{object-fit:cover;}

 .s_text_highlight{padding:1.5rem;border-radius:0.5rem;}.s_text_highlight :last-child{margin-bottom:0;}

 .s_badge{padding:0.5rem;margin:0.5rem 0.5rem 0.5rem 0;border-radius:50rem;}.s_badge .fa{margin:0 0.3rem 0 0;}

 .s_color_blocks_2.o_half_screen_height>:first-child,.s_color_blocks_2.cover_mid>:first-child,.s_color_blocks_2.o_half_screen_height>:first-child>.row,.s_color_blocks_2.cover_mid>:first-child>.row,.s_color_blocks_2.o_full_screen_height>:first-child,.s_color_blocks_2.cover_full>:first-child,.s_color_blocks_2.o_full_screen_height>:first-child>.row,.s_color_blocks_2.cover_full>:first-child>.row{min-height:inherit;}.s_color_blocks_2 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.s_color_blocks_2 .row::before,.s_color_blocks_2 .row::after{width:0;}.s_color_blocks_2>.container>.row>[class*="col-lg-"],.s_color_blocks_2>.container-fluid>.row>[class*="col-lg-"],.s_color_blocks_2>.container-sm>.row>[class*="col-lg-"],.s_color_blocks_2>.container-md>.row>[class*="col-lg-"],.s_color_blocks_2>.container-lg>.row>[class*="col-lg-"],.s_color_blocks_2>.container-xl>.row>[class*="col-lg-"],.s_color_blocks_2>.container-xxl>.row>[class*="col-lg-"],.s_color_blocks_2>.o_container_small>.row>[class*="col-lg-"]{padding:8% 5%;padding-top:8vw;padding-bottom:8vw;}.s_color_blocks_2 img{max-width:100%;height:auto;}

 .s_mega_menu_thumbnails:not([data-vcss]) .s_mega_menu_thumbnails_footer:not(.o_cc):not(.navbar-light):not(.o_footer)::before{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;height:auto;}

 .s_mega_menu_little_icons:not([data-vcss]) .nav-link:hover,.s_mega_menu_little_icons:not([data-vcss]) .nav-link:focus{background:rgba(0,0,0,0.05);}

 .s_mega_menu_images_subtitles:not([data-vcss]) .d-flex img{max-width:64px;align-self:start;}.s_mega_menu_images_subtitles:not([data-vcss]) .nav-link:hover,.s_mega_menu_images_subtitles:not([data-vcss]) .nav-link:focus{background:rgba(0,0,0,0.05);}@media (max-width:991.98px){.s_mega_menu_images_subtitles:not([data-vcss]) .row>div.col-lg{min-width:fit-content;}}

 .s_mega_menu_menus_logos:not([data-vcss]) .s_mega_menu_menus_logos_wrapper{border-color:rgba(0,0,0,0.05)!important;}@media (min-width:576px) and (max-width:991.98px){.s_mega_menu_menus_logos:not([data-vcss]) .row>div.col-sm-6{min-width:min-content;flex-grow:1;}}

 .s_mega_menu_odoo_menu:not([data-vcss]) .s_mega_menu_odoo_menu_footer{border-color:rgba(0,0,0,0.05);}.s_mega_menu_odoo_menu:not([data-vcss]) .s_mega_menu_odoo_menu_footer .row>div:not(.o_cc):not(.navbar-light):not(.o_footer)::before{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;height:auto;}@media (min-width:768px) and (max-width:991.98px){.s_mega_menu_odoo_menu:not([data-vcss]) .row>div.col-md-6{min-width:min-content;}}

 .s_mega_menu_cards:not([data-vcss]) .nav-link:hover,.s_mega_menu_cards:not([data-vcss]) .nav-link:focus{background:rgba(0,0,0,0.05);}@media (min-width:576px) and (max-width:991.98px){.s_mega_menu_cards:not([data-vcss]) .row>div.col-sm-6{min-width:min-content;flex-grow:1;}}

 .s_google_map{position:relative;min-height:100px;}.s_google_map .map_container{position:absolute;top:0;left:0;bottom:0;right:0;}.s_google_map .description{position:absolute;top:auto;left:0;bottom:0;right:0;z-index:99;padding:0 1em;background:rgba(27,107,245,0.8);color:#FFFFFF;transition:background-color 250ms ease;}.s_google_map .description font{float:left;margin-top:20px;margin-bottom:15px;font-weight:bold;text-transform:uppercase;}.s_google_map .description span{float:left;text-transform:none;font-weight:normal;margin-top:20px;margin-left:10px;}.s_google_map:hover .description{background:#1B6BF5;background:rgba(27,107,245,0.55);color:#212529;}

 .s_map{position:relative;min-height:100px;}.s_map .map_container{position:absolute;top:0;left:0;bottom:0;right:0;}.s_map .description{position:absolute;top:auto;left:0;bottom:0;right:0;z-index:99;padding:0 1em;background:rgba(27,107,245,0.8);color:#FFFFFF;transition:background-color 250ms ease;}.s_map .description font{float:left;margin-top:20px;margin-bottom:15px;font-weight:bold;text-transform:uppercase;}.s_map .description span{float:left;text-transform:none;font-weight:normal;margin-top:20px;margin-left:10px;}.s_map:hover .description{background:#1B6BF5;background:rgba(27,107,245,0.55);color:#212529;}.s_map .s_map_color_filter{position:absolute;top:0;left:0;bottom:0;right:0;position:absolute!important;pointer-events:none;}.editor_enable .s_map iframe{pointer-events:none;}

 .s_dynamic.o_dynamic_snippet_empty:not(.o_check_scroll_position){display:none!important;}.s_dynamic [data-url]{cursor:pointer;}.s_dynamic img{object-fit:scale-down;}@media (min-width:992px){.s_dynamic>.container .s_dynamic_snippet_title.s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .s_dynamic_snippet_row>*,.s_dynamic>.o_container_small .s_dynamic_snippet_title.s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .s_dynamic_snippet_row>*{flex:0 1 MAX(315px,50%);}}@media (min-width:992px){.s_dynamic>.o_container_small .s_dynamic_snippet_row>*{flex:0 1 MAX(315px,50%);}}.s_dynamic>.o_container_small .s_dynamic_snippet_title.s_dynamic_snippet_title_aside{min-width:41.66666667%;}@media (min-width:992px){.s_dynamic>.o_container_small .s_dynamic_snippet_title.s_dynamic_snippet_title_aside + .s_dynamic_snippet_content .s_dynamic_snippet_row>*{flex:1 1 315px;}}

 .s_dynamic .dynamic_snippet_template .card-footer a,.s_dynamic .dynamic_snippet_template .card-footer button,.s_dynamic .o_dynamic_snippet_btn_wrapper{z-index:2;}.s_dynamic .s_dynamic_snippet_arrow_bottom>.carousel-control-prev,.s_dynamic .s_dynamic_snippet_arrow_bottom .carousel-control-next{position:relative;}

 .editor_enable .s_embed_code{min-height:0.875rem;}.s_embed_code .s_embed_code_embedded .bg-light.o_default_snippet_text{background-color:lightcyan!important;color:black;}

 .editor_enable .s_website_form:not([data-vcss]) .form-field select{pointer-events:none;}.editor_enable .s_website_form:not([data-vcss]) .o_website_form_field_hidden{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0.5;}.s_website_form:not([data-vcss]) .o_website_form_flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.s_website_form:not([data-vcss]) .o_website_form_flex.o_website_form_flex_fw>.o_website_form_flex_item{flex-basis:100%;}.s_website_form:not([data-vcss]) .o_website_form_flex:not(.o_website_form_flex_fw)>.o_website_form_flex_item{flex-basis:33%;}@media (max-width:991.98px){.s_website_form:not([data-vcss]) .o_website_form_flex:not(.o_website_form_flex_fw)>.o_website_form_flex_item{flex-basis:50%;}}@media (max-width:767.98px){.s_website_form:not([data-vcss]) .o_website_form_flex:not(.o_website_form_flex_fw)>.o_website_form_flex_item{flex-basis:100%;}}.s_website_form:not([data-vcss]) .o_website_form_field_hidden{display:none;}.s_website_form:not([data-vcss]) .o_website_form_required .col-form-label:after,.s_website_form:not([data-vcss]) .o_website_form_required_custom .col-form-label:after{content:' *';}.s_website_form:not([data-vcss]) .form-field input[type=file].form-control{height:100%;}

 .editor_enable .s_website_form[data-vcss="001"] .s_website_form_field_hidden{display:block;opacity:0.5;}.editor_enable .s_website_form[data-vcss="001"] .s_website_form_field_hidden_if{display:block!important;background-color:#D9D9D9;}.editor_enable .s_website_form[data-vcss="001"] .s_website_form_field select{pointer-events:none;}@media (max-width:575.98px){.s_website_form[data-vcss="001"] .s_website_form_label{width:auto!important;}}.s_website_form[data-vcss="001"] .s_website_form_field_hidden{display:none;}.s_website_form[data-vcss="001"] span.s_website_form_mark{font-size:0.85em;font-weight:400;}.s_website_form[data-vcss="001"] .s_website_form_dnone{display:none;}.s_website_form[data-vcss="001"] .s_website_form_submit .s_website_form_label,.s_website_form[data-vcss="001"] .s_website_form_recaptcha .s_website_form_label{float:left;height:1px;}.s_website_form[data-vcss="001"] .s_website_form_no_submit_label .s_website_form_label{display:none;}.s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap{border:1px solid #9a9ca5;border-radius:0.25rem;font-size:0.9em;line-height:normal;}.s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap div.o_file_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap i.o_file_delete{max-width:25%;padding:2px 4px 3px 4px;color:#1B6BF5;cursor:pointer;}.s_website_form[data-vcss="001"] div.o_files_zone div.o_file_wrap i.o_file_delete:hover{color:#0a58e0;}.s_website_form[data-vcss="001"] .o_add_files_button{background-color:#e7e9ed;width:fit-content;}.s_website_form[data-vcss="001"] .o_add_files_button:hover{background-color:#dadde3;}body:not(.editor_enable) .s_website_form[data-vcss="001"] .s_website_form_date:not(.s_website_form_datepicker_initialized) [value],body:not(.editor_enable) .s_website_form[data-vcss="001"] .s_website_form_datetime:not(.s_website_form_datepicker_initialized) [value]{color:transparent;}

 .s_dynamic{--Avatar-size:1.5em;}.s_dynamic .s_blog_posts_post_teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@media (min-width:768px){.s_dynamic .s_blog_posts_post_teaser{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}}.s_dynamic .s_blog_posts_post_subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.s_dynamic.s_blog_post_list .s_blog_posts_post_author + small.s_blog_posts_post_date::before,.s_dynamic.s_blog_post_list .s_blog_posts_post_author + .s_blog_posts_post_date.small::before{content:"•";margin:0 0.25rem;}.s_dynamic.s_blog_post_list .s_blog_posts_post:hover{background-color:color-mix(in srgb,currentColor 10%,transparent);}@media (min-width:992px){.s_dynamic.s_blog_post_big_picture .s_blog_posts_post_cover{--aspect-ratio:75%;}}@media (min-width:768px){.s_dynamic.s_blog_post_big_picture.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover{--aspect-ratio:66%;}}@media (min-width:1200px){.s_dynamic.s_blog_post_big_picture.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover{--aspect-ratio:50%;}}.s_dynamic.s_blog_post_big_picture:not([class*="s_blog_posts_effect"]) .s_blog_post_big_picture_infos{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:space-around;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_dynamic_snippet_content,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_dynamic_snippet_content{text-align:center;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_header,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_header,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_header,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_hidden{height:50%;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_hidden{transform:translateY(50%);transition:all 0.2s ease-in-out;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_post_big_picture_infos::before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_post_big_picture_infos::before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_post_big_picture_infos::before{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.3);transition:opacity 0.15s linear;opacity:0;content:"";}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_post_big_picture_infos::before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_post_big_picture_infos::before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_post_big_picture_infos::before{opacity:0;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley .s_blog_posts_post:hover .s_blog_post_big_picture_infos:before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover .s_blog_post_big_picture_infos:before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .s_blog_post_big_picture_infos:before{opacity:1;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post_author,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post_author,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post_author{font-size:1rem;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title{transform:translateY(-25%);opacity:1;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden{transform:translateY(0);}@media (min-width:992px) and (max-width:1199.98px){.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post_author,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post_author,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post_author{font-size:1.25rem;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_post_big_picture_title{transform:translateY(50%);opacity:0;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_default .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden{transform:translateY(-50%);}}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_small .s_blog_posts_post_author,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_small .s_blog_posts_post_author,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_small .s_blog_posts_post_author{font-size:1.25rem;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_post_big_picture_title,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_post_big_picture_title{transform:translateY(50%);opacity:0;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_marley.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico.s_blog_posts_post_picture_size_small .s_blog_posts_post:hover .s_blog_posts_post_cover_hidden{transform:translateY(-50%);}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post::before{content:"";position:absolute;top:1rem;left:auto;bottom:auto;right:1rem;border-top:2px solid #FFF;border-right:2px solid #FFF;padding:1rem;transition:all 0.2s ease-in-out;transform:scale3d(0,0,0);transform-origin:top right;opacity:0;z-index:1;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_dexter .s_blog_posts_post:hover::before{opacity:1;transform:scale3d(1,1,1);}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post::before,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .o_record_cover_image{transition:all 0.2s ease-in-out;transform:scale3d(1.12,1.12,1.12);}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post::before{position:absolute;top:1rem;left:1rem;bottom:1rem;right:1rem;border:1px solid #FFF;border-radius:0.5rem;opacity:0;z-index:1;content:"";pointer-events:none;}.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover .o_record_cover_image,.s_dynamic.s_blog_post_big_picture.s_blog_posts_effect_chico .s_blog_posts_post:hover::before{opacity:1;transform:scale3d(1,1,1);}@media (max-width:767.98px){.s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_default .s_blog_posts_post_cover_col{min-height:12rem;}}@media (min-width:768px){.s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_default .s_blog_posts_post_cover_col{flex:0 0 MIN(26rem,33%);}}@media (max-width:767.98px){.s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover_col{min-height:8rem;}}@media (min-width:768px){.s_dynamic.s_blog_post_horizontal.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover_col{flex:0 0 MIN(26rem,25%);}}.s_dynamic.s_blog_post_horizontal .o_container_small .s_blog_posts_post_cover_col{display:none;}.s_dynamic.s_blog_post_horizontal div.dynamic_snippet_template div.row:last-child div.border-bottom{border-bottom:none!important;}.s_dynamic.s_blog_post_card.s_blog_posts_post_picture_size_small .s_blog_posts_post_cover{--aspect-ratio:40%;}@media (min-width:576px){.s_dynamic.s_dynamic_snippet_carousel.s_blog_post_big_picture .s_blog_posts_post_cover{--aspect-ratio:50%;}}@media (min-width:992px){.s_dynamic.s_dynamic_snippet_carousel.s_blog_post_big_picture .s_blog_posts_post_cover{--aspect-ratio:100%;}}

 .s_donation:not([data-vcss]) input::-webkit-outer-spin-button,.s_donation:not([data-vcss]) input::-webkit-inner-spin-button{-webkit--webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}.s_donation:not([data-vcss]) input[type=number]{-moz--webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.s_donation:not([data-vcss]) .s_donation_btn{transition:background 0.2s;}.s_donation:not([data-vcss]) .s_donation_btn:focus{box-shadow:none!important;}.s_donation:not([data-vcss]) #s_donation_amount_input{border:none;outline:none;max-width:145px;background-color:transparent;font-size:inherit;color:inherit;}.s_donation:not([data-vcss]) #s_donation_amount_input::placeholder{opacity:0.6;color:inherit;}.s_donation:not([data-vcss]) .s_donation_range_slider_wrap{width:90%;}.s_donation:not([data-vcss]) .s_donation_range_slider_wrap #s_donation_range_slider{margin-bottom:50px;}.s_donation:not([data-vcss]) .s_donation_range_slider_wrap .s_range_bubble{position:absolute;left:0%;margin-top:28px;padding:0.5rem 1rem;color:#FFFFFF;background:#1B6BF5;font-size:1.15rem;border-radius:0.3rem;transform:translateX(-50%);}.s_donation:not([data-vcss]) .s_donation_range_slider_wrap .s_range_bubble::after{content:"";position:absolute;top:-5px;left:50%;width:0;border-style:solid;border-color:#1B6BF5 transparent;border-width:0 5px 5px;margin-left:-5px;}.s_donation:not([data-vcss]):not([data-display-options="true"]) .s_donation_prefilled_buttons{display:none;}

 .s_product_product_centered .card{overflow:visible;margin-top:6rem;padding-top:6rem;}.s_product_product_centered .card img{height:12rem;}.s_product_product_centered .o_carousel_product_img_link{max-width:75%;margin-top:-12rem;left:0;right:0;}.s_product_product_banner img{max-height:400px;}.s_product_product_horizontal_card img img{height:100%;}@media (max-width:991.98px){.s_product_product_horizontal_card img{height:12rem;}}.o_dynamic_product_hovered img{transition:transform 250ms ease;}.o_dynamic_product_hovered:hover img{transform:scale(1.15);}.o_carousel_multiple_rows .row{padding:1rem;}img.o_img_product_cover{object-fit:cover;}img.o_img_product_square{aspect-ratio:1 / 1;}.o_card_group>.row{padding-left:15px;padding-right:15px;}.o_card_group>.row>div{padding:0!important;}.o_card_group>.row>div:first-child>.o_carousel_product_card{border-left:var(--border-width) solid #E6EAF2!important;}.o_card_group>.row:first-child .o_carousel_product_card{border-top:var(--border-width) solid #E6EAF2!important;}.o_card_group>.row:first-child>div:first-child .o_carousel_product_card{border-top-left-radius:0.875rem!important;}.o_card_group>.row:first-child>div:last-child .o_carousel_product_card{border-top-right-radius:0.875rem!important;}.o_card_group>.row:last-child>div:first-child .o_carousel_product_card{border-bottom-left-radius:0.875rem!important;}.o_card_group>.row:last-child>div:last-child .o_carousel_product_card{border-bottom-right-radius:0.875rem!important;}

 .s_social_media>*{display:inline-block;vertical-align:middle;}.s_social_media .s_social_media_title{margin:0 .4rem 0 0;}.s_social_media a{margin:.2rem;}.s_social_media a i.fa,.s_social_media a span.fa{display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center;align-items:center;}

 .s_text_cover>*:not(.o_scroll_button):not(#o_wblog_post_content_jump),.s_text_cover>*:not(.o_scroll_button):not(#o_wblog_post_content_jump)>.row{min-height:inherit;}

 .s_instagram_page div.container-fluid,.s_instagram_page div.container-sm,.s_instagram_page div.container-md,.s_instagram_page div.container-lg,.s_instagram_page div.container-xl,.s_instagram_page div.container-xxl{padding:0;}

 .s_features .s_features_icon.float-start{margin-inline-end:var(--s_features_icon_margin,1rem)!important;}.s_features .s_features_icon.float-end{margin-inline-start:var(--s_features_icon_margin,1rem)!important;}

 @media (min-width:768px){.s_carousel_wrapper[data-vcss='001'] .s_carousel.s_carousel_arrows_hidden .carousel-item{padding:0;}}

 .s_carousel_intro_wrapper .s_carousel_intro .s_carousel_intro_controllers{height:3rem;}.s_carousel_intro_wrapper .s_carousel_intro .s_carousel_intro_controllers .s_carousel_intro_controllers_row{padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);}.s_carousel_intro_wrapper .s_carousel_intro .s_carousel_intro_controllers .o_arrows_wrapper{display:-webkit-box;display:-webkit-flex;display:flex;}.s_carousel_intro_wrapper .s_carousel_intro.s_carousel_arrows_hidden .o_arrows_wrapper{display:none;}@media (min-width:768px){.s_carousel_intro_wrapper .s_carousel_intro .carousel-indicators{position:relative;min-width:0;margin:0;}.s_carousel_intro_wrapper .s_carousel_intro .carousel-control-prev,.s_carousel_intro_wrapper .s_carousel_intro .carousel-control-next{position:relative;width:auto;}}

 .o_add_snippets_preview .s_image_gallery[data-vcss="002"]{--snippet-preview-height:auto;}.s_image_gallery[data-vcss="002"].o_grid .img,.s_image_gallery[data-vcss="002"].o_masonry .img{width:100%;}.s_image_gallery[data-vcss="002"].o_grid.o_spc-none div.row{margin-bottom:0px;}.s_image_gallery[data-vcss="002"].o_grid.o_spc-small div.row>div{margin-bottom:1rem;}.s_image_gallery[data-vcss="002"].o_grid.o_spc-medium div.row>div{margin-bottom:2rem;}.s_image_gallery[data-vcss="002"].o_grid.o_spc-big div.row>div{margin-bottom:3rem;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col{padding:0;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col>a>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-none div.o_masonry_col>.media_iframe_video{margin:0!important;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col{padding:0 0.5rem;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col>a>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-small div.o_masonry_col>.media_iframe_video{margin-bottom:1rem!important;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col{padding:0 1rem;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col>a>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-medium div.o_masonry_col>.media_iframe_video{margin-bottom:2rem!important;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col{padding:0 1.5rem;}.s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col>a>img,.s_image_gallery[data-vcss="002"].o_masonry.o_spc-big div.o_masonry_col>.media_iframe_video{margin-bottom:3rem!important;}.s_image_gallery[data-vcss="002"].o_nomode.o_spc-none .row>div{padding-top:0;padding-bottom:0;}.s_image_gallery[data-vcss="002"].o_nomode.o_spc-small .row>div{padding-top:0.5rem;padding-bottom:0.5rem;}.s_image_gallery[data-vcss="002"].o_nomode.o_spc-medium .row>div{padding-top:1rem;padding-bottom:1rem;}.s_image_gallery[data-vcss="002"].o_nomode.o_spc-big .row>div{padding-top:1.5rem;padding-bottom:1.5rem;}.s_image_gallery[data-vcss="002"]:not(.o_slideshow) img{cursor:pointer;}.s_image_gallery[data-vcss="002"].o_slideshow .carousel,.s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-inner{height:var(--snippet-preview-height,100%);}.s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-item.active,.s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-item-next,.s_image_gallery[data-vcss="002"].o_slideshow .carousel .carousel-item-prev{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;height:var(--snippet-preview-height,100%);}.s_image_gallery[data-vcss="002"].o_slideshow .carousel .media_iframe_video{width:70%;height:100%;}.s_image_gallery[data-vcss="002"].o_slideshow>.container,.s_image_gallery[data-vcss="002"].o_slideshow>.container-fluid,.s_image_gallery[data-vcss="002"].o_slideshow>.container-sm,.s_image_gallery[data-vcss="002"].o_slideshow>.container-md,.s_image_gallery[data-vcss="002"].o_slideshow>.container-lg,.s_image_gallery[data-vcss="002"].o_slideshow>.container-xl,.s_image_gallery[data-vcss="002"].o_slideshow>.container-xxl,.s_image_gallery[data-vcss="002"].o_slideshow>.o_container_small{height:var(--snippet-preview-height,100%);}.s_image_gallery[data-vcss="002"].o_slideshow>.container-fluid .carousel-item>a,.s_image_gallery[data-vcss="002"].o_slideshow>.container-sm .carousel-item>a,.s_image_gallery[data-vcss="002"].o_slideshow>.container-md .carousel-item>a,.s_image_gallery[data-vcss="002"].o_slideshow>.container-lg .carousel-item>a,.s_image_gallery[data-vcss="002"].o_slideshow>.container-xl .carousel-item>a,.s_image_gallery[data-vcss="002"].o_slideshow>.container-xxl .carousel-item>a{margin-right:auto;margin-left:auto;}.s_image_gallery[data-vcss="002"].o_slideshow>.container-fluid,.s_image_gallery[data-vcss="002"].o_slideshow>.container-sm,.s_image_gallery[data-vcss="002"].o_slideshow>.container-md,.s_image_gallery[data-vcss="002"].o_slideshow>.container-lg,.s_image_gallery[data-vcss="002"].o_slideshow>.container-xl,.s_image_gallery[data-vcss="002"].o_slideshow>.container-xxl{padding:0;}.s_image_gallery[data-vcss="002"].o_slideshow .o_carousel_controllers{display:contents;}.s_image_gallery[data-vcss="002"].o_slideshow .carousel-indicators{align-items:center;min-width:0;}.s_image_gallery[data-vcss="002"].o_slideshow .carousel-control-prev,.s_image_gallery[data-vcss="002"].o_slideshow .carousel-control-next{border-radius:0.5rem;}.s_image_gallery[data-vcss="002"].o_slideshow .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow .carousel-control-next-icon{width:3rem;height:3rem;background-size:50%;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_default .carousel-control-prev:hover,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_default .carousel-control-next:hover{background:rgba(0,0,0,0.2);}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_default .carousel-dark .carousel-control-prev:hover,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_default .carousel-dark .carousel-control-next:hover{background:rgba(255,255,255,0.2);}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_boxed .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_boxed .carousel-control-next-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_rounded .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_rounded .carousel-control-next-icon{border-radius:0.5rem;border:1px solid var(--o-border-color);background-color:#000;filter:invert(1) grayscale(100);}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_boxed .carousel-dark .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_boxed .carousel-dark .carousel-control-next-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_rounded .carousel-dark .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_rounded .carousel-dark .carousel-control-next-icon{filter:none;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_rounded .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_rounded .carousel-control-next-icon{border-radius:50rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_hidden .carousel-control-prev-icon,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_arrows_hidden .carousel-control-next-icon{display:none;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_bars .carousel-indicators>button{background-image:none!important;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_squared .carousel-indicators>button,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_rounded .carousel-indicators>button{width:3rem;height:3rem;border:0;background-size:cover;background-position:center;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_squared .carousel-indicators>button:not(.active):not(:hover),.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_rounded .carousel-indicators>button:not(.active):not(:hover){filter:grayscale(1);}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_squared .carousel-indicators>button:hover,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_rounded .carousel-indicators>button:hover{opacity:1;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_rounded .carousel-indicators>button{border-radius:50rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_dots .carousel-indicators>button{width:0.75rem;height:0.75rem;border:0;border-radius:50rem;background-image:none!important;transform:scale(0.5);transition:opacity .6s ease,transform .6s ease;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_dots .carousel-indicators>button:before{position:absolute;inset:-12px;display:block;content:'';}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_dots .carousel-indicators>button.active{inset:-3px;transform:scale(0.8);}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators{-webkit-flex-wrap:wrap;flex-wrap:wrap;height:auto;counter-reset:numberList;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators button{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:0.25rem;width:auto;height:auto;margin:0;border:0;padding:0 0.5rem 0;background:none!important;color:#FFF;text-indent:0;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators button:hover{opacity:1;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators button:before{content:counter(numberList);counter-increment:numberList;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators button:after{display:block;width:0;border-top:2px solid #FFF;transition:all 0.2s ease-in-out;content:'';}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-indicators button.active:after{width:1.5rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-dark button{color:#000;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_numbers .carousel-dark button:after{border-color:#000;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_indicators_hidden .carousel-indicators{display:none;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside:where(:not(.s_image_gallery_indicators_hidden)) .carousel-inner,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .carousel-inner{padding-bottom:3.5rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside:where(:not(.s_image_gallery_indicators_hidden)) .o_carousel_controllers,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .o_carousel_controllers{height:3rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside:where(:not(.s_image_gallery_indicators_hidden)).s_image_gallery_indicators_numbers .o_carousel_controllers,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside.s_image_gallery_indicators_numbers .o_carousel_controllers{height:auto;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside .o_carousel_controllers{justify-content:center;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside:not(.s_image_gallery_indicators_hidden) .carousel-control-prev,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside:not(.s_image_gallery_indicators_hidden) .carousel-control-next{bottom:3.5rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside .carousel-indicators{bottom:0;height:3rem;margin-bottom:0;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_indicators_outside.s_image_gallery_indicators_numbers .carousel-indicators{height:auto;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .o_carousel_controllers{position:absolute;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:0.5rem;justify-content:space-between;width:100%;margin-top:0.5rem;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .o_carousel_controllers>*{position:relative;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .carousel-indicators{margin:0 auto;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .carousel-control-prev,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside .carousel-control-next{width:auto;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_left .o_carousel_controllers{justify-content:start;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_left .carousel-control-prev,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_left .carousel-control-next{order:1;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_left .carousel-indicators{order:2;margin:0 0 0 auto;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_right .carousel-control-prev,.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_right .carousel-control-next{order:2;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_right .carousel-control-prev{margin-left:auto;}.s_image_gallery[data-vcss="002"].o_slideshow.s_image_gallery_controllers_outside_arrows_right .carousel-indicators{order:1;margin:0;}.s_gallery_lightbox .modal-dialog{height:100%;background-color:rgba(0,0,0,0.7);}@media (min-width:576px){.s_gallery_lightbox .modal-dialog{max-width:100%;padding:0;}}.s_gallery_lightbox div.carousel-indicators{display:none;}.s_gallery_lightbox .modal-body.o_slideshow .carousel-item>a{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;width:100%;}.s_gallery_lightbox .modal-body.o_slideshow .carousel-item>a>img,.s_gallery_lightbox .modal-body.o_slideshow .carousel-item>img{max-height:100%;max-width:100%;margin:auto;}.s_gallery_lightbox .modal-body.o_slideshow .carousel{height:100%;}.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-inner{height:100%;}.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item.active,.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-next,.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-item-prev,.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next,.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;height:100%;}.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-prev-icon,.s_gallery_lightbox .modal-body.o_slideshow .carousel .carousel-control-next-icon{width:3rem;height:3rem;background-size:50%;background-color:#000;border-radius:0.5rem;}

 .s_features_grid[data-vcss="001"] .s_features_grid_icon.float-start{margin-inline-end:var(--s_features_grid_icon_margin,1rem)!important;}.s_features_grid[data-vcss="001"] .s_features_grid_icon.float-end{margin-inline-start:var(--s_features_grid_icon_margin,1rem)!important;}

 .s_tabs[data-vcss="002"]{--tabs-bg-color:#F8F9FA;--tabs-link-color:#212529;}.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_up>.tab-pane.fade,.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_down>.tab-pane.fade,.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_left>.tab-pane.fade,.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_right>.tab-pane.fade{transition:all 0.2s;}.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_up>.tab-pane.fade.show,.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_down>.tab-pane.fade.show,.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_left>.tab-pane.fade.show,.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_right>.tab-pane.fade.show{transform:translateX(0rem) translateY(0rem);}.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_up>.tab-pane.fade{transform:translateY(-1rem);}.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_down>.tab-pane.fade{transform:translateY(1rem);}.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_left>.tab-pane.fade{transform:translateX(-1rem);}.s_tabs[data-vcss="002"] .s_tabs_content.s_tabs_slide_right>.tab-pane.fade{transform:translateX(1rem);}.s_tabs[data-vcss="002"] .s_tabs_main{--card-cap-bg:initial;}.s_tabs[data-vcss="002"] .s_tabs_main .nav-tabs{--nav-tabs-link-hover-border-color:transparent;}.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-tabs),.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-buttons){background:var(--tabs-bg-color,#F8F9FA);}.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-tabs) .nav .nav-item a.nav-link,.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-buttons) .nav .nav-item a.nav-link{color:var(--tabs-link-color,#212529);}.s_tabs[data-vcss="002"] .s_tabs_main .nav-tabs a.active{color:#212529;}.s_tabs[data-vcss="002"] .s_tabs_main .nav-underline{border-bottom:1px solid var(--o-border-color);}.s_tabs[data-vcss="002"] .s_tabs_main .nav-underline .nav-link{margin-bottom:-1px;}.s_tabs[data-vcss="002"] .s_tabs_main .nav-underline .nav-link:not(.active){border:0;}@media (min-width:576px){.s_tabs[data-vcss="002"] .s_tabs_main.row .nav-underline{border-bottom:0;border-left:1px solid var(--o-border-color);}.s_tabs[data-vcss="002"] .s_tabs_main.row .nav-underline .nav-link{margin-left:-1px;padding:0.25rem 1rem;}.s_tabs[data-vcss="002"] .s_tabs_main.row .nav-underline .nav-link.active{border-left:2px solid #0848b6;border-bottom:0;}}.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-buttons.nav-justified),.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-buttons.nav-justified) .nav-buttons,.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-buttons.nav-fill),.s_tabs[data-vcss="002"] .s_tabs_main .s_tabs_nav:has(.nav-buttons.nav-fill) .nav-buttons{width:100%;}.s_tabs[data-vcss="002"] .s_tabs_main .nav-buttons .active{color:#212529;background-color:#FFF;box-shadow:0 2px 8px rgba(13,27,51,0.06);}

 .s_quotes_carousel_wrapper[data-vcss='002'] .s_blockquote{margin-bottom:0;}@media (max-width:767.98px){.s_quotes_carousel_wrapper[data-vcss='002'] .s_blockquote{width:100%!important;}}

 .s_showcase[data-vcss='003'] .s_showcase_icon.float-start{margin-inline-end:var(--s_showcase_icon_margin,1rem)!important;}.s_showcase[data-vcss='003'] .s_showcase_icon.float-end{margin-inline-start:var(--s_showcase_icon_margin,1rem)!important;}

 @media (min-width:768px){.s_timeline[data-vcss="002"]{--o-dot-left:50%;--o-dot-line-left:50%;}}@media (max-width:767.98px){.s_timeline[data-vcss="002"] .s_timeline_card{margin-left:0!important;margin-right:0!important;}}

 .s_timeline_list{--o-dot-left:calc(var(--o-timeline-dot-size,24px) * 0.5);--o-dot-line-left:calc(var(--o-timeline-dot-size,24px) * 0.5);}.s_timeline_list .s_timeline_list_row{padding-left:calc(var(--o-timeline-dot-size,24px) * 1.25);}.s_timeline_list .s_timeline_list_row:last-of-type .o_dot_line{display:none;}

 .s_process_steps[data-vcss='002'] .s_process_step .s_process_step_number{width:5rem;height:5rem;}.s_process_steps[data-vcss='002'] .s_process_step .s_process_step_number img{object-fit:contain;}.s_process_steps[data-vcss='002'] .s_process_step .s_process_step_connector{height:5rem;width:calc(100% - 5rem);left:calc(50% + 2.5rem);}.s_process_steps[data-vcss='002'] .s_process_step .s_process_step_connector path{stroke:var(--o-border-color);fill:transparent;}.s_process_steps[data-vcss='002'] .s_process_step:last-child .s_process_step_connector{display:none;}.s_process_steps[data-vcss='002'].s_process_steps_connector_curved_arrow .s_process_step:nth-child(odd) .s_process_step_connector{transform:scale(1,-1);}.s_process_steps[data-vcss='002'] .s_process_steps_arrow_head path{fill:#6C757D;stroke:transparent;}@media (max-width:991.98px){.s_process_steps[data-vcss='002'] .s_process_step_connector{display:none;}}

 .s_accordion .accordion{--accordion-btn-focus-box-shadow:inset 0 0 0 0.25rem rgba(27,107,245,0.25);}.s_accordion .accordion-button:not(:focus-visible){box-shadow:none;}.s_accordion .accordion-button:after{margin:0;background:none;font-family:'odoo_ui_icons';text-align:center;content:'\e839';}.s_accordion .s_accordion_highlight .accordion-item{border:0;border-radius:var(--accordion-border-radius);overflow:hidden;}.s_accordion .s_accordion_highlight .accordion-item:has(.collapsed){background:transparent!important;color:inherit;}.s_accordion .s_accordion_highlight .accordion-item:not(:has(.collapsed))::before{position:absolute;inset:0;display:block;background:rgba(0,0,0,0.4);background-color:color-mix(in srgb,currentColor 4%,transparent);content:'';z-index:-1;}.s_accordion .accordion-flush .accordion-item:first-of-type{border-top-left-radius:var(--accordion-border-radius);border-top-right-radius:var(--accordion-border-radius);}.s_accordion .accordion-flush .accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--accordion-inner-border-radius);border-top-right-radius:var(--accordion-inner-border-radius);}.s_accordion .accordion-flush .accordion-item:last-of-type{border-bottom-right-radius:var(--accordion-border-radius);border-bottom-left-radius:var(--accordion-border-radius);}.s_accordion .accordion-flush .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--accordion-inner-border-radius);border-bottom-left-radius:var(--accordion-inner-border-radius);}.s_accordion .accordion-flush .accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--accordion-border-radius);border-bottom-left-radius:var(--accordion-border-radius);}

 @media (max-width:991.98px){.s_pricelist_cafe>.o_web_editor_Origins_19:not(.o_shape_show_mobile){display:none;}}

 .s_progress_bar[data-vcss="001"] .s_progress_bar_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}.s_progress_bar[data-vcss="001"] .progress{--progress-bg:color-mix(in srgb,currentColor 20%,transparent);--progress-font-size:1rem;}.s_progress_bar[data-vcss="001"].s_progress_bar_label_inline .progress{--progress-height:1.6em;}.s_progress_bar[data-vcss="001"].s_progress_bar_label_below .s_progress_bar_text{text-align:right;}.s_progress_bar[data-vcss="001"].s_progress_bar_label_after .s_progress_bar_wrapper{flex-direction:row;align-items:center;}.s_progress_bar[data-vcss="001"].s_progress_bar_label_after .progress{flex-basis:100%;}

 .s_blockquote[data-vcss="001"]{border:0;border-radius:0.5rem;}.s_blockquote[data-vcss="001"].s_blockquote_with_line{overflow:hidden;}.s_blockquote[data-vcss="001"] .s_blockquote_avatar{width:3rem;}.s_blockquote[data-vcss="001"] .s_blockquote_line_elt{width:0.25rem;}.s_blockquote[data-vcss="001"]:not(.s_blockquote_with_line) .s_blockquote_line_elt,.s_blockquote[data-vcss="001"]:not(.s_blockquote_with_icon) .s_blockquote_wrap_icon{display:none;}

 @media (min-width:768px) and (max-width:991.98px){.s_mega_menu_big_icons_subtitles:not([data-vcss]) .row>div.col-md-6{min-width:fit-content;}}

 .s_quadrant .o_grid_item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}

 .s_ts_7f_compare{padding:6rem 0;background:#fff;}@media (max-width:991.98px){.s_ts_7f_compare{padding:4.5rem 0;}}.s_ts_7f_compare__head{max-width:48rem;}.s_ts_7f_compare__lede{margin:1.25rem 0 0;color:#44495C;font-size:1.0625rem;line-height:1.65;}.s_ts_7f_compare__wrap{margin-top:2.5rem;overflow-x:auto;border-radius:22px;background:#fff;box-shadow:0 0 0 1px #E6E8F1,0 30px 60px -40px rgba(12,19,34,0.35);-webkit-overflow-scrolling:touch;}.s_ts_7f_table{width:100%;min-width:46rem;border-collapse:separate;border-spacing:0;color:#1B2236;font-size:.9063rem;}.s_ts_7f_table th,.s_ts_7f_table td{padding:.9375rem 1.125rem;border-bottom:1px solid #EEF0F5;text-align:left;vertical-align:middle;}.s_ts_7f_table thead th{position:sticky;top:0;background:#FAFAFD;color:#44495C;font-size:.875rem;font-weight:700;}.s_ts_7f_table thead th img{display:block;height:1.25rem;width:auto;}.s_ts_7f_table tbody th{position:sticky;left:0;z-index:1;width:30%;background:#fff;color:#0C1322;font-weight:600;}.s_ts_7f_table tbody tr:last-child>*{border-bottom:0;}.s_ts_7f_table td{color:#44495C;}.s_ts_7f_table td>span:last-child{vertical-align:middle;}.s_ts_7f_table .is-us{background:#F7F4FF;color:#1B2236;font-weight:600;}.s_ts_7f_table thead .is-us{background:#EFEAFF;}.s_ts_7f_mark{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;margin-right:.5rem;border-radius:50%;vertical-align:middle;}.s_ts_7f_mark--y{background:#7C5CFF;color:#fff;}.s_ts_7f_mark--n{background:#EEF0F5;color:#8A90A6;}.s_ts_7f_compare__note{margin:1rem 0 0;color:#646B7D;font-size:.8125rem;line-height:1.55;}.s_ts_7f_compare__qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:3rem;}.s_ts_7f_compare__qa>div{padding:1.75rem;border-radius:22px;background:#F5F6FB;box-shadow:inset 0 0 0 1px #E6E8F1;}.s_ts_7f_compare__qa h3,.s_ts_7f_compare__qa .h3{margin:0;color:#0C1322;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;}.s_ts_7f_compare__qa p{margin:.75rem 0 0;color:#44495C;font-size:.9688rem;line-height:1.65;}@media (max-width:991.98px){.s_ts_7f_compare__qa{grid-template-columns:minmax(0,1fr);}}

 .s_ts_7f_end{padding:2rem 0 6rem;background:#fff;}.s_ts_7f_end__card{position:relative;overflow:hidden;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem);border-radius:32px;background:radial-gradient(60% 90% at 100% 0%,rgba(124,92,255,0.45),transparent 65%),radial-gradient(50% 70% at 0% 100%,rgba(27,107,245,0.3),transparent 70%),linear-gradient(160deg,#15306B,#0D1E44 50%,#0A1733);box-shadow:0 40px 80px -40px rgba(10,23,51,0.7);color:#C3CEE6;text-align:center;}.s_ts_7f_end__card::before{content:"";position:absolute;inset:0;background:radial-gradient(rgba(255,255,255,0.14) 1px,transparent 1.6px) 0 0/18px 18px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0%,#000,transparent 80%);mask-image:radial-gradient(70% 60% at 50% 0%,#000,transparent 80%);pointer-events:none;}.s_ts_7f_end__card>*{position:relative;}.s_ts_7f_end__card img{height:2.25rem;width:auto;}.s_ts_7f_end__title{max-width:44rem;margin:1.5rem auto 0;color:#fff;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance;}.s_ts_7f_end__title>span{background:linear-gradient(100deg,#C4B5FD,#A78BFA 45%,#7C9CFF);-webkit-background-clip:text;background-clip:text;color:transparent;}.s_ts_7f_end__lede{max-width:36rem;margin:1.125rem auto 0;font-size:1.0625rem;line-height:1.6;}.s_ts_7f_end__actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.75rem;margin-top:2rem;}

 .s_ts_7f_h2{margin:0;color:#0C1322;font-size:clamp(2.125rem,3.6vw,3.25rem);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance;}.s_ts_7f_h2>span{background:linear-gradient(100deg,#6D28D9 0%,#7C5CFF 50%,#3B82F6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}.s_ts_7f_cta.ts-btn .ts-btn__label{background:#7C5CFF;}.s_ts_7f_cta.ts-btn .ts-btn__arrow{background:#6D28D9;}.s_ts_7f_cta.ts-btn:hover .ts-btn__label{background:#6D28D9;}.s_ts_7f_cta.ts-btn:hover .ts-btn__arrow{background:#4C1D95;}.s_ts_7f_demo-note{margin:.75rem 0 0;color:#8A90A6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.04em;text-align:right;}.s_ts_7f_win{position:relative;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.08),0 40px 80px -30px rgba(10,23,51,0.55),0 0 0 10px rgba(124,92,255,0.08);}.s_ts_7f_win__bar{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.4375rem;padding:.75rem 1rem;border-bottom:1px solid #ECEDF4;background:#FAFAFD;}.s_ts_7f_win__bar>i{width:.6875rem;height:.6875rem;border-radius:50%;background:#FF5F57;}.s_ts_7f_win__bar>i:nth-child(2){background:#FEBC2E;}.s_ts_7f_win__bar>i:nth-child(3){background:#28C840;}.s_ts_7f_win__title{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.4375rem;min-width:0;margin-left:.5rem;overflow:hidden;color:#1B2236;font-size:.875rem;font-weight:600;white-space:nowrap;}.s_ts_7f_win__title svg{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#7C5CFF;}@media (max-width:575.98px){.s_ts_7f_win__title{font-size:.8125rem;}}.s_ts_7f_win__rec{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;padding:.25rem .625rem;border-radius:999px;background:#FFF1F0;box-shadow:inset 0 0 0 1px #FFD0CC;color:#C0392B;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;}.s_ts_7f_win__rec b{width:.5rem;height:.5rem;border-radius:50%;background:#FF4D3D;}.s_ts_7f_hero{position:relative;padding:6.5rem 0 7rem;overflow:hidden;background:radial-gradient(56rem 34rem at 88% 4%,rgba(124,92,255,0.38),transparent 62%),radial-gradient(42rem 30rem at 0% 100%,rgba(27,107,245,0.26),transparent 65%),linear-gradient(180deg,#0B1633,#0A1733 70%);color:#C3CEE6;}.s_ts_7f_hero::before{content:"";position:absolute;inset:0;background:radial-gradient(rgba(255,255,255,0.13) 1px,transparent 1.6px) 0 0/18px 18px;-webkit-mask-image:radial-gradient(60% 55% at 85% 20%,#000,transparent 80%);mask-image:radial-gradient(60% 55% at 85% 20%,#000,transparent 80%);pointer-events:none;}.s_ts_7f_hero>.container,.s_ts_7f_hero>.o_container_small{position:relative;}@media (max-width:991.98px){.s_ts_7f_hero{padding:4rem 0 4.5rem;}}.s_ts_7f_hero__grid{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:center;gap:3.5rem 4rem;}@media (max-width:1199.98px){.s_ts_7f_hero__grid{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_hero__badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.75rem;margin:0;padding:.375rem 1rem .375rem .75rem;border:1px solid rgba(167,139,250,0.35);border-radius:999px;background:linear-gradient(120deg,rgba(124,92,255,0.2),rgba(255,255,255,0.04) 70%);color:#E4DDFF;font-size:.875rem;font-weight:600;}.s_ts_7f_hero__badge img{width:auto;height:1.25rem;}.s_ts_7f_hero__badge span{padding-left:.75rem;border-left:1px solid rgba(255,255,255,0.18);}.s_ts_7f_hero__title{margin:1.375rem 0 0;color:#fff;font-size:clamp(2.5rem,3.6vw,3.25rem);font-weight:800;line-height:1.04;letter-spacing:-.04em;text-wrap:balance;}.s_ts_7f_hero__title>span{background:linear-gradient(100deg,#C4B5FD 0%,#A78BFA 40%,#7C9CFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}.s_ts_7f_hero__lede{max-width:34rem;margin:1.375rem 0 0;color:#C3CEE6;font-size:1.125rem;line-height:1.65;text-wrap:pretty;}.s_ts_7f_hero__actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.125rem;}.s_ts_7f_hero__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;color:#CFC4FF;font-size:.9375rem;font-weight:600;text-decoration:none;}.s_ts_7f_hero__link svg{transition:transform 180ms cubic-bezier(0.23,1,0.32,1);}.s_ts_7f_hero__link:hover{color:#fff;}@media (hover:hover) and (pointer:fine){.s_ts_7f_hero__link:hover svg{transform:translateX(3px);}}.s_ts_7f_hero__facts{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.25rem;margin:2rem 0 0;padding:0;list-style:none;}.s_ts_7f_hero__facts li{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.4375rem;color:#DCE3F3;font-size:.875rem;}.s_ts_7f_hero__facts svg{width:1.25rem;height:1.25rem;padding:.2rem;border-radius:50%;background:rgba(124,92,255,0.45);color:#fff;}.s_ts_7f_hero__stage{--bx:69%;--by:59%;position:relative;}.s_ts_7f_hero__stage .s_ts_7f_demo-note{color:#8F9BBB;}.s_ts_7f_hero__screen{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#EEF0F7;container-type:inline-size;}.s_ts_7f_hero__zoom{position:absolute;inset:0;padding:4.5% 4.5% 0;transform-origin:var(--bx) var(--by);}.s_ts_7f_app{height:100%;overflow:hidden;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 0 0 1px #E5E7EB,0 18px 40px -26px rgba(12,19,34,0.35);color:#1B2236;font-size:.78vw;font-size:1.5cqi;}.s_ts_7f_app__bar{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:1.5em;padding:1.1em 1.6em;border-bottom:1px solid #EEF0F5;color:#5A6175;}.s_ts_7f_app__bar .is-on{color:#6D28D9;font-weight:600;}.s_ts_7f_app__bar b{width:1.6em;height:1.6em;margin-left:auto;border-radius:50%;background:linear-gradient(135deg,#F59E0B,#EA580C);}.s_ts_7f_app__brand{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.55em;color:#0C1322;font-weight:700;}.s_ts_7f_app__brand i{width:1.3em;height:1.3em;border-radius:.35em;background:linear-gradient(135deg,#3B82F6,#7C5CFF);}.s_ts_7f_app__body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1.4em;padding:1.4em 1.6em;}.s_ts_7f_app__h{margin:0 0 .8em;color:#0C1322;font-size:1.15em;font-weight:700;}.s_ts_7f_app__row{display:grid;grid-template-columns:.95fr 1.75fr .75fr .75fr;white-space:nowrap;align-items:center;gap:.6em;padding:.85em .9em;border:1px solid #EEF0F5;border-top:0;color:#44495C;}.s_ts_7f_app__row.is-head{border-top:1px solid #EEF0F5;border-radius:.6em .6em 0 0;background:#FAFAFD;color:#8A90A6;font-size:.85em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;}.s_ts_7f_app__row:last-child{border-radius:0 0 .6em .6em;}.s_ts_7f_app__row.is-bad{background:#FFF6F5;}.s_ts_7f_app__row .m{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#1B2236;}.s_ts_7f_app__row em{display:inline-block;padding:.2em .7em;border-radius:999px;font-style:normal;font-weight:600;}.s_ts_7f_app__row em.ok{background:#E8F7EE;color:#157F3C;}.s_ts_7f_app__row em.bad{background:#FDECEA;color:#B42318;}.s_ts_7f_app__side{display:grid;gap:1em;align-content:start;}.s_ts_7f_app__card{padding:1.1em 1.2em;border:1px solid #EEF0F5;border-radius:.8em;}.s_ts_7f_app__k{margin:0;color:#8A90A6;font-size:.85em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;}.s_ts_7f_app__v{margin:.25em 0 0;color:#0C1322;font-size:1.9em;font-weight:800;letter-spacing:-.02em;}.s_ts_7f_app__up{margin:.2em 0 0;color:#157F3C;font-weight:600;}.s_ts_7f_app__alert{margin:0 0 .9em;color:#44495C;line-height:1.45;}.s_ts_7f_app__btn{display:inline-block;padding:.7em 1.2em;border-radius:.6em;background:#7C5CFF;box-shadow:0 8px 18px -8px rgba(124,92,255,0.9);color:#fff;font-weight:700;}.s_ts_7f_hero__cursor{position:absolute;inset:0;z-index:3;color:#0C1322;pointer-events:none;transform:translate(56%,78%);}.s_ts_7f_hero__cursor svg{display:block;width:1.625rem;height:auto;margin:-.25rem 0 0 -.25rem;stroke:#fff;filter:drop-shadow(0 2px 3px rgba(0,0,0,0.35));transform-origin:25% 20%;}.s_ts_7f_hero__ripple{position:absolute;top:var(--by);left:var(--bx);width:3.5rem;height:3.5rem;margin:-1.75rem 0 0 -1.75rem;border:2px solid #7C5CFF;border-radius:50%;background:radial-gradient(circle,rgba(124,92,255,0.28),transparent 70%);opacity:0;pointer-events:none;}.s_ts_7f_hero__tools{position:absolute;bottom:5%;left:50%;z-index:2;transform:translateX(-50%);}.s_ts_7f_recbar{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem .875rem;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.08),0 14px 30px -14px rgba(12,19,34,0.45);color:#44495C;}.s_ts_7f_recbar>i{width:1px;height:1.25rem;background:#E5E7EB;}.s_ts_7f_recbar .is-on{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:9px;background:#EFEAFF;box-shadow:inset 0 0 0 1px #D9CCFF;color:#6D28D9;}.s_ts_7f_recbar__dot{width:.625rem;height:.625rem;border-radius:50%;background:#FF4D3D;}.s_ts_7f_recbar__time{min-width:2.5rem;color:#0C1322;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;}.s_ts_7f_recbar__stop{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border-radius:9px;background:#FF5A4E;color:#fff;font-size:.875rem;font-weight:700;}.s_ts_7f_hero__cam{position:absolute;bottom:4%;left:3%;z-index:2;width:11%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 38%,#F2C9A8 0 17%,transparent 17.5%),radial-gradient(ellipse at 50% 98%,#3F4C7A 0 42%,transparent 42.5%),linear-gradient(160deg,#B9C2E8,#8C96C9);box-shadow:0 0 0 3px #fff,0 0 0 7px rgba(124,92,255,0.45),0 16px 30px -12px rgba(12,19,34,0.55);}.s_ts_7f_hero__cam i{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 30%,#3A2A20 0 13%,transparent 13.5%);-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 41%);mask-image:linear-gradient(180deg,#000 40%,transparent 41%);}.s_ts_7f_hero__tag{position:absolute;top:5%;right:4%;z-index:2;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .6875rem;border-radius:999px;background:rgba(12,19,34,0.82);color:#E4DDFF;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;opacity:0;}@media (prefers-reduced-motion:no-preference){.s_ts_7f_hero__stage.is-live .s_ts_7f_hero__cursor{animation:ts7f-cursor 9s cubic-bezier(0.65,0,0.35,1) infinite;}.s_ts_7f_hero__stage.is-live .s_ts_7f_hero__cursor svg{animation:ts7f-press 9s ease infinite;}.s_ts_7f_hero__stage.is-live .s_ts_7f_hero__zoom{animation:ts7f-zoom 9s cubic-bezier(0.65,0,0.35,1) infinite;}.s_ts_7f_hero__stage.is-live .s_ts_7f_hero__ripple{animation:ts7f-ripple 9s cubic-bezier(0.23,1,0.32,1) infinite;}.s_ts_7f_hero__stage.is-live .s_ts_7f_hero__tag{animation:ts7f-tag 9s ease infinite;}.s_ts_7f_hero__stage.is-live .s_ts_7f_recbar__dot,.s_ts_7f_hero__stage.is-live .s_ts_7f_win__rec b{animation:ts7f-blink 1.2s steps(2,jump-none) infinite;}}@keyframes ts7f-cursor{0%{transform:translate(56%,78%);}16%,22%{transform:translate(22%,64%);}34%,80%{transform:translate(var(--bx),var(--by));}100%{transform:translate(56%,78%);}}@keyframes ts7f-press{0%,36%{transform:scale(1);}38%{transform:scale(0.8);}41%,100%{transform:scale(1);}}@keyframes ts7f-zoom{0%,38%{transform:scale(1);}50%,74%{transform:scale(1.6);}88%,100%{transform:scale(1);}}@keyframes ts7f-ripple{0%,37.9%{opacity:0;transform:scale(0.3);}38%{opacity:.9;transform:scale(0.3);}48%{opacity:0;transform:scale(1.9);}100%{opacity:0;transform:scale(1.9);}}@keyframes ts7f-tag{0%,40%{opacity:0;}46%,76%{opacity:1;}84%,100%{opacity:0;}}@keyframes ts7f-blink{0%{opacity:1;}100%{opacity:.25;}}@media (max-width:575.98px){.s_ts_7f_hero__title{font-size:2.375rem;}.s_ts_7f_recbar{gap:.5rem;padding:.375rem .375rem .375rem .625rem;}.s_ts_7f_recbar .is-on,.s_ts_7f_recbar>i,.s_ts_7f_recbar>svg{display:none;}}

 .s_ts_7f_intro{padding:6rem 0;background:#fff;}@media (max-width:991.98px){.s_ts_7f_intro{padding:4.5rem 0;}}.s_ts_7f_intro__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:3rem 4.5rem;}@media (max-width:991.98px){.s_ts_7f_intro__grid{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_intro__answer{max-width:38rem;margin:1.25rem 0 0;color:#44495C;font-size:1.125rem;line-height:1.7;text-wrap:pretty;}.s_ts_7f_intro__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin:2rem 0 0;}.s_ts_7f_intro__facts>div{padding:.875rem 0;border-top:1px solid #ECEDF4;}.s_ts_7f_intro__facts>div:last-child:nth-child(odd){grid-column:1 / -1;}.s_ts_7f_intro__facts dt{color:#6D28D9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;}.s_ts_7f_intro__facts dd{margin:.25rem 0 0;color:#1B2236;font-size:.9375rem;line-height:1.5;}@media (max-width:575.98px){.s_ts_7f_intro__facts{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_video{margin:0;}.s_ts_7f_video figcaption{margin-top:.875rem;color:#646B7D;font-size:.875rem;}.s_ts_7f_video video{display:block;width:100%;height:auto;border-radius:22px;background:#0C1322;box-shadow:0 40px 80px -36px rgba(10,23,51,0.5);}.s_ts_7f_video__play{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:0;border-radius:22px;background:#F5F6FB;box-shadow:0 0 0 1px rgba(12,19,34,0.07),0 40px 80px -36px rgba(10,23,51,0.5);cursor:pointer;}.s_ts_7f_video__play img{display:block;width:100%;height:auto;transition:transform 400ms cubic-bezier(0.23,1,0.32,1);}.s_ts_7f_video__play:focus-visible{outline:3px solid #7C5CFF;outline-offset:4px;}@media (hover:hover) and (pointer:fine){.s_ts_7f_video__play:hover img{transform:scale(1.02);}.s_ts_7f_video__play:hover .s_ts_7f_video__btn{transform:translate(-50%,-50%) scale(1.06);}}.s_ts_7f_video__btn{position:absolute;top:58%;left:50%;display:grid;place-items:center;width:4.75rem;height:4.75rem;padding-left:.25rem;border-radius:50%;background:#7C5CFF;box-shadow:0 0 0 10px rgba(124,92,255,0.22),0 20px 40px -14px rgba(76,29,149,0.9);color:#fff;transform:translate(-50%,-50%);transition:transform 200ms cubic-bezier(0.23,1,0.32,1);}.s_ts_7f_video__len{position:absolute;right:1rem;bottom:1rem;padding:.25rem .5625rem;border-radius:999px;background:rgba(12,19,34,0.78);color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;}

 .s_ts_7f_pricing{padding:6rem 0;background:#F5F6FB;}@media (max-width:991.98px){.s_ts_7f_pricing{padding:4.5rem 0;}}.s_ts_7f_pricing__head{max-width:48rem;}.s_ts_7f_pricing__lede{margin:1.25rem 0 0;color:#44495C;font-size:1.0625rem;line-height:1.65;}.s_ts_7f_pricing__plans{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem .75rem;margin:3rem 0 0;padding:0;list-style:none;}@media (max-width:1199.98px){.s_ts_7f_pricing__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;}}@media (max-width:575.98px){.s_ts_7f_pricing__plans{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_plan{--c1:#8C95AB;--c2:#4A5468;--t1:#8A93A8;--t2:#5B6479;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:1.375rem 1.25rem 1.5rem;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #E6E8F1,0 20px 40px -34px rgba(12,19,34,0.4);}@supports (grid-template-rows:subgrid){.s_ts_7f_plan{display:grid;grid-row:span 7;grid-template-rows:subgrid;row-gap:0;}}@media (max-width:1199.98px){.s_ts_7f_plan:last-child{grid-column:1 / -1;}}.s_ts_7f_plan--pro{--c1:#B79BFF;--c2:#7C3AED;--t1:#7C3AED;--t2:#9F7BFF;}.s_ts_7f_plan--team{--c1:#38BDF8;--c2:#2563EB;--t1:#6D28D9;--t2:#3B82F6;}.s_ts_7f_plan--business{--c1:#FBBF24;--c2:#EA580C;--t1:#F59E0B;--t2:#EA580C;}.s_ts_7f_plan--enterprise{--c1:#F472B6;--c2:#C026D3;--t1:#EC4899;--t2:#9333EA;}.s_ts_7f_plan--business{background:linear-gradient(180deg,#FFF6EA,#fff 45%);box-shadow:0 0 0 1px #FBE0BE,0 20px 40px -34px rgba(234,88,12,0.4);}.s_ts_7f_plan.is-pop{background:linear-gradient(180deg,#F1ECFF,#fff 55%);box-shadow:0 0 0 2px #8B6CFF,0 34px 60px -30px rgba(124,92,255,0.65);}.s_ts_7f_plan ul{display:grid;align-content:start;gap:.6875rem;margin:1.375rem 0 0;padding:0;list-style:none;}.s_ts_7f_plan li{display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;gap:.625rem;color:#1B2236;font-size:.8438rem;line-height:1.45;}.s_ts_7f_plan li svg{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:1.125rem;height:1.125rem;margin-top:.0625rem;padding:.25rem;border-radius:50%;background:#6D28D9;color:#fff;}.s_ts_7f_plan__badge{position:absolute;top:-.8125rem;left:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.3125rem;padding:.25rem .75rem;border-radius:999px;background:#7C5CFF;box-shadow:0 8px 16px -8px rgba(124,92,255,0.9);color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;transform:translateX(-50%);}.s_ts_7f_plan__ico{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:11px;background:linear-gradient(145deg,var(--c1),var(--c2));box-shadow:0 10px 18px -10px var(--c2),inset 0 1px 0 rgba(255,255,255,0.35);color:#fff;}.s_ts_7f_plan__name{margin:1rem 0 0;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;}.s_ts_7f_plan__name,.s_ts_7f_plan__price b{background:linear-gradient(100deg,var(--t1),var(--t2));-webkit-background-clip:text;background-clip:text;color:transparent;}.s_ts_7f_plan__for{margin:.375rem 0 0;color:#44495C;font-size:.8438rem;line-height:1.5;}.s_ts_7f_plan__price{display:-webkit-box;display:-webkit-flex;display:flex;align-items:baseline;gap:.25rem;margin:1.25rem 0 0;color:#44495C;font-size:.9375rem;}.s_ts_7f_plan__price b{font-size:2.25rem;font-weight:800;line-height:1.05;letter-spacing:-.03em;}.s_ts_7f_plan__sub{margin:.25rem 0 0;color:#646B7D;font-size:.75rem;line-height:1.4;}.s_ts_7f_plan__cta{display:block;margin-top:1.125rem;padding:.625rem .875rem;border-radius:11px;background:#fff;box-shadow:inset 0 0 0 1px #DDE0EC;color:#0C1322;font-size:.875rem;font-weight:700;text-align:center;text-decoration:none;transition:background-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;}.s_ts_7f_plan__cta:hover{background:#F5F3FF;box-shadow:inset 0 0 0 1px #B9A6FF;color:#0C1322;}.s_ts_7f_plan__cta:active{transform:scale(0.98);}.s_ts_7f_plan__cta:focus-visible{outline:2px solid #7C5CFF;outline-offset:2px;}.is-pop .s_ts_7f_plan__cta{background:#7C5CFF;box-shadow:0 12px 22px -12px rgba(124,92,255,0.95);color:#fff;}.is-pop .s_ts_7f_plan__cta:hover{background:#6D28D9;color:#fff;}.s_ts_7f_pricing__more{margin:1.75rem 0 0;}.s_ts_7f_pricing__more a{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;color:#6D28D9;font-weight:600;text-decoration:none;}

 .s_ts_7f_story{position:relative;padding:6rem 0 4rem;background:#F5F6FB;color:#44495C;timeline-scope:--ts7f-story;}@media (max-width:991.98px){.s_ts_7f_story{padding:4.5rem 0 3rem;}}.s_ts_7f_story__head{max-width:50rem;}.s_ts_7f_story__lede{max-width:44rem;margin:1.25rem 0 0;color:#44495C;font-size:1.125rem;line-height:1.65;}.s_ts_7f_rail{position:sticky;top:calc(var(--ts-header-h,4.75rem) + .75rem);z-index:5;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.25rem;margin:2.75rem 0 0;padding:.375rem;overflow-x:auto;border-radius:999px;background:rgba(12,19,34,0.92);box-shadow:0 18px 40px -20px rgba(12,19,34,0.6),inset 0 0 0 1px rgba(255,255,255,0.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;}.s_ts_7f_rail::-webkit-scrollbar{display:none;}.s_ts_7f_rail__rec{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:999px;background:rgba(255,77,61,0.14);color:#FFB4AD;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.08em;}.s_ts_7f_rail__rec b{width:.5rem;height:.5rem;border-radius:50%;background:#FF4D3D;box-shadow:0 0 0 3px rgba(255,77,61,0.25);}.s_ts_7f_rail__track{position:absolute;right:1.5rem;bottom:.25rem;left:1.5rem;height:2px;border-radius:2px;background:rgba(255,255,255,0.08);pointer-events:none;}.s_ts_7f_rail__track i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,#7C5CFF,#A78BFA);transform-origin:left center;}@supports (animation-timeline:view()){.s_ts_7f_story__chapters{view-timeline:--ts7f-story block;}@media (prefers-reduced-motion:no-preference){.s_ts_7f_rail__track i{animation:ts7f-rail linear both;animation-timeline:--ts7f-story;animation-range:contain 0% contain 100%;}}}@keyframes ts7f-rail{from{transform:scaleX(0);}to{transform:scaleX(1);}}.s_ts_7f_rail__ch{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;align-items:center;justify-content:center;gap:.4375rem;padding:.5rem .75rem;border-radius:999px;color:#AEB8D0;font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color 180ms ease,color 180ms ease;}.s_ts_7f_rail__ch b{color:#8C97B3;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600;transition:color 180ms ease;}.s_ts_7f_rail__ch[aria-current="true"]{background:#7C5CFF;color:#fff;}.s_ts_7f_rail__ch[aria-current="true"] b{color:#E4DDFF;}.s_ts_7f_rail__ch:focus-visible{outline:2px solid #A78BFA;outline-offset:2px;}@media (hover:hover) and (pointer:fine){.s_ts_7f_rail__ch:not([aria-current="true"]):hover{color:#fff;}}.s_ts_7f_ch{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2.5rem 4.5rem;padding:5rem 0;scroll-margin-top:calc(var(--ts-header-h,4.75rem) + 5rem);}.s_ts_7f_ch + .s_ts_7f_ch{border-top:1px solid #E6E8F1;}.s_ts_7f_ch--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr);}.s_ts_7f_ch--flip .s_ts_7f_ch__copy{order:2;}@media (max-width:991.98px){.s_ts_7f_ch,.s_ts_7f_ch--flip{grid-template-columns:minmax(0,1fr);padding:3.5rem 0;}.s_ts_7f_ch--flip .s_ts_7f_ch__copy{order:0;}}.s_ts_7f_ch__stamp{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.625rem;margin:0;color:#6D28D9;font-size:.875rem;font-weight:700;}.s_ts_7f_ch__stamp b{padding:.25rem .5625rem;border-radius:8px;background:#EFEAFF;box-shadow:inset 0 0 0 1px #DDD2FF;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:600;}.s_ts_7f_ch__title{margin:1rem 0 0;color:#0C1322;font-size:clamp(1.625rem,2.4vw,2.25rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;text-wrap:balance;}.s_ts_7f_ch__text{margin:1rem 0 0;color:#44495C;font-size:1.0625rem;line-height:1.65;}.s_ts_7f_ch__list{display:grid;gap:.625rem;margin:1.5rem 0 0;padding:0;list-style:none;}.s_ts_7f_ch__list li{display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;gap:.625rem;color:#1B2236;font-size:.9688rem;line-height:1.5;}.s_ts_7f_ch__list svg{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:1.25rem;height:1.25rem;margin-top:.0625rem;padding:.2rem;border-radius:50%;background:#EFEAFF;color:#6D28D9;}.s_ts_7f_ch__stage{position:relative;padding:clamp(1.25rem,3vw,2.5rem);border-radius:28px;background:radial-gradient(70% 80% at 100% 0%,rgba(124,92,255,0.14),transparent 70%),radial-gradient(60% 70% at 0% 100%,rgba(59,130,246,0.1),transparent 70%),#ECEBFA;box-shadow:inset 0 0 0 1px rgba(124,92,255,0.12);}.s_ts_7f_ch__stage::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(rgba(76,29,149,0.12) 1px,transparent 1.6px) 0 0/16px 16px;-webkit-mask-image:linear-gradient(135deg,#000,transparent 60%);mask-image:linear-gradient(135deg,#000,transparent 60%);pointer-events:none;}.s_ts_7f_ch__stage>*{position:relative;}.s_ts_7f_ts{display:inline-block;padding:.0625rem .4375rem;border-radius:6px;background:#EFEAFF;color:#6D28D9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125em;font-weight:700;text-decoration:none;}.s7-logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #E5E7EB;color:#1B2236;font-size:.75rem;font-weight:600;}.s7-logo img{width:.875rem;height:.875rem;}.s_ts_7f_tb{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.375rem;padding:.625rem .875rem;border-radius:14px 14px 0 0;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.06);color:#646B7D;}.s_ts_7f_tb>i{width:.5625rem;height:.5625rem;border-radius:50%;background:#FF5F57;}.s_ts_7f_tb>i:nth-child(2){background:#FEBC2E;}.s_ts_7f_tb>i:nth-child(3){background:#28C840;}.s_ts_7f_tb__url{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin:0 .75rem 0 .5rem;padding:.3125rem .75rem;border-radius:999px;background:#F2F3F8;color:#646B7D;font-size:.75rem;}.s_ts_7f_tb__ext{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:8px;}.s_ts_7f_tb__ext.is-on{background:#EFEAFF;box-shadow:inset 0 0 0 1px #D9CCFF;}.s_ts_7f_pop{width:100%;max-width:20rem;margin:-.125rem 0 0 auto;padding:1rem;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.07),0 30px 60px -28px rgba(12,19,34,0.45);color:#1B2236;}.s_ts_7f_pop__head{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid #F0F1F6;}.s_ts_7f_pop__head img{height:1.125rem;width:auto;}.s_ts_7f_pop__acct{padding:.1875rem .5rem;border-radius:999px;background:#F2F3F8;color:#5A6175;font-size:.6875rem;font-weight:700;}.s_ts_7f_pop__label{margin:.875rem 0 .5rem;color:#8A90A6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;}.s_ts_7f_pop__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;}.s_ts_7f_pop__modes.is-rec{grid-template-columns:repeat(3,minmax(0,1fr));}.s_ts_7f_pop__modes span{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;align-items:center;gap:.3125rem;padding:.625rem .25rem;border-radius:10px;background:#F7F7FB;box-shadow:inset 0 0 0 1px #ECEDF4;color:#44495C;font-size:.75rem;font-weight:600;}.s_ts_7f_pop__modes .m1{background:#EFEAFF;box-shadow:inset 0 0 0 1.5px #A78BFA;color:#6D28D9;}.s_ts_7f_pop__toggles{margin:.875rem 0 0;}.s_ts_7f_pop__toggles p{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin:0;padding:.5rem 0;font-size:.8125rem;}.s_ts_7f_pop__toggles p + p{border-top:1px solid #F3F4F8;}.s_ts_7f_pop__toggles span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.5rem;color:#1B2236;}.s_ts_7f_pop__toggles span svg{color:#7C5CFF;}.s_ts_7f_pop__toggles em{position:relative;width:2rem;height:1.125rem;border-radius:999px;background:#D7DAE5;}.s_ts_7f_pop__toggles em::after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.75rem;height:.75rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2);}.s_ts_7f_pop__toggles em.on{background:#7C5CFF;}.s_ts_7f_pop__toggles em.on::after{left:auto;right:.1875rem;}.s_ts_7f_pop__go{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.875rem;padding:.75rem;border-radius:12px;background:#7C5CFF;box-shadow:0 12px 24px -12px rgba(124,92,255,0.9);color:#fff;font-size:.875rem;font-weight:700;}.s_ts_7f_pop__go b{width:.625rem;height:.625rem;border-radius:50%;background:#FF6B5E;box-shadow:0 0 0 3px rgba(255,255,255,0.3);}.s_ts_7f_bubble{position:absolute;bottom:1.5rem;left:clamp(1rem,4vw,2.5rem);display:grid;justify-items:center;gap:.5rem;}.s_ts_7f_bubble i{width:6.5rem;height:6.5rem;border-radius:50%;background:radial-gradient(circle at 50% 38%,#F2C9A8 0 17%,transparent 17.5%),radial-gradient(ellipse at 50% 98%,#3F4C7A 0 42%,transparent 42.5%),linear-gradient(160deg,#C9CFEE,#8C96C9);box-shadow:0 0 0 4px #fff,0 0 26px 8px rgba(124,92,255,0.55),0 18px 34px -12px rgba(12,19,34,0.5);}.s_ts_7f_bubble span{padding:.1875rem .625rem;border-radius:999px;background:rgba(12,19,34,0.82);color:#E4DDFF;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;}@media (max-width:575.98px){.s_ts_7f_bubble{display:none;}}.s_ts_7f_studio__frame{position:relative;padding:1.25rem 1.25rem 3.75rem;border-radius:20px;background:linear-gradient(135deg,#6D28D9 0%,#7C5CFF 45%,#3B82F6 100%);box-shadow:0 30px 60px -30px rgba(76,29,149,0.7);}.s_ts_7f_studio__screen{overflow:hidden;border-radius:12px;box-shadow:0 18px 40px -18px rgba(12,19,34,0.6);}.s_ts_7f_studio__screen img{display:block;width:100%;height:auto;transform-origin:66% 52%;}.s_ts_7f_studio__cap{position:absolute;right:1.25rem;bottom:1rem;left:1.25rem;margin:0;color:rgba(255,255,255,0.55);font-size:.9375rem;font-weight:600;text-align:center;}.s_ts_7f_studio__cap span{transition:color 120ms;}.s_ts_7f_cut{margin-top:1rem;padding:1rem 1.125rem;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.06),0 18px 36px -24px rgba(12,19,34,0.4);}.s_ts_7f_cut__head{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;color:#1B2236;font-size:.875rem;font-weight:700;}.s_ts_7f_cut__head span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.4375rem;}.s_ts_7f_cut__head svg{color:#7C5CFF;}.s_ts_7f_cut__head b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;}.s_ts_7f_cut__head b s{color:#8A90A6;font-weight:500;}.s_ts_7f_cut__track{display:-webkit-box;display:-webkit-flex;display:flex;gap:3px;height:2.25rem;margin-top:.75rem;}.s_ts_7f_cut__track i{flex:var(--w) 1 0;border-radius:6px;background:repeating-linear-gradient(90deg,rgba(124,92,255,0.55) 0 2px,transparent 2px 5px) center/100% 60% no-repeat,#EFEAFF;}.s_ts_7f_cut__track .c{background:repeating-linear-gradient(135deg,#FFE2DE 0 6px,#FFF3F1 6px 12px);box-shadow:inset 0 0 0 1px #FFC4BC;}.s_ts_7f_cut__legend{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:.625rem 0 0;color:#646B7D;font-size:.75rem;}.s_ts_7f_cut__legend i{width:.75rem;height:.75rem;border-radius:3px;}.s_ts_7f_cut__legend i.k{background:#DDD2FF;}.s_ts_7f_cut__legend i.c{background:#FFD0CA;margin-left:.5rem;}.s_ts_7f_shots{position:relative;padding-bottom:2.5rem;}.s_ts_7f_shots__img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:0 30px 60px -30px rgba(12,19,34,0.45);}.s_ts_7f_redact{position:absolute;bottom:0;left:-1rem;width:70%;max-width:18rem;padding:.875rem 1rem;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.07),0 24px 48px -20px rgba(12,19,34,0.5);}.s_ts_7f_redact p{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:.375rem 0;font-size:.75rem;}.s_ts_7f_redact p span{color:#8A90A6;}.s_ts_7f_redact .r{padding:.125rem .375rem;border-radius:4px;color:#1B2236;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;}@media (max-width:575.98px){.s_ts_7f_redact{left:0;}}.s_ts_7f_redact__head{margin-bottom:.25rem!important;color:#6D28D9!important;font-weight:700;-webkit-box-pack:start!important;justify-content:flex-start!important;gap:.375rem!important;}.s_ts_7f_ask{padding:1.125rem;border-radius:20px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.06),0 30px 60px -32px rgba(12,19,34,0.45);}.s_ts_7f_ask__bar{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.625rem;padding:.5rem .5rem .5rem .875rem;border-radius:14px;background:#F7F7FB;box-shadow:inset 0 0 0 1px #E6E3F5;color:#7C5CFF;}.s_ts_7f_ask__bar b{margin-left:auto;padding:.4375rem .875rem;border-radius:10px;background:#7C5CFF;color:#fff;font-size:.8125rem;}.s_ts_7f_ask__q{overflow:hidden;color:#1B2236;font-size:.9375rem;white-space:nowrap;}.s_ts_7f_ask__answer{margin-top:.875rem;padding:1rem 1.125rem;border-radius:14px;background:linear-gradient(180deg,#F6F3FF,#fff);box-shadow:inset 0 0 0 1px #E6DEFF;}.s_ts_7f_ask__answer p{margin:0;color:#1B2236;font-size:.9375rem;line-height:1.6;}.s_ts_7f_ask__who{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.375rem!important;color:#6D28D9!important;font-size:.75rem!important;font-weight:700;}.s_ts_7f_ask__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-top:1rem;}@media (max-width:575.98px){.s_ts_7f_ask__cols{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_ask__k{margin:0 0 .5rem;color:#8A90A6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;}.s_ts_7f_ask__chapters p:not(.s_ts_7f_ask__k){display:-webkit-box;display:-webkit-flex;display:flex;gap:.625rem;margin:0;padding:.4375rem .5rem;border-radius:8px;color:#44495C;font-size:.8125rem;}.s_ts_7f_ask__chapters p:not(.s_ts_7f_ask__k) b{color:#8A90A6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;}.s_ts_7f_ask__chapters p:not(.s_ts_7f_ask__k).is-on{background:#EFEAFF;color:#1B2236;}.s_ts_7f_ask__chapters p:not(.s_ts_7f_ask__k).is-on b{color:#6D28D9;}.s_ts_7f_ask__langs span{display:inline-block;margin:0 .25rem .375rem 0;padding:.25rem .5625rem;border-radius:999px;background:#F2F3F8;color:#44495C;font-size:.75rem;font-weight:600;}.s_ts_7f_ask__langs span.is-on{background:#7C5CFF;color:#fff;}.s_ts_7f_ask__local{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;margin:.5rem 0 0;color:#6D28D9;font-size:.75rem;font-weight:600;}.s_ts_7f_guide__img{display:block;width:100%;max-width:32rem;height:auto;margin:0 auto;border-radius:18px;box-shadow:0 30px 60px -30px rgba(12,19,34,0.45);}.s_ts_7f_guide__export{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;gap:.375rem;margin-top:1.25rem;}.s_ts_7f_guide__export span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #E5E7EB,0 6px 14px -10px rgba(12,19,34,0.4);color:#1B2236;font-size:.8125rem;font-weight:600;}.s_ts_7f_guide__k{flex:1 0 100%;margin:0 0 .25rem;color:#646B7D;font-size:.8125rem;text-align:center;}.s_ts_7f_dev{overflow:hidden;border-radius:18px;background:#0F1424;box-shadow:0 0 0 1px rgba(255,255,255,0.06),0 30px 60px -28px rgba(12,19,34,0.7);color:#C9D1E6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;}.s_ts_7f_dev__tabs{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.25rem;padding:.5rem .625rem;border-bottom:1px solid rgba(255,255,255,0.07);background:#141A2E;}.s_ts_7f_dev__tabs span{padding:.3125rem .625rem;border-radius:7px;color:#8A94B3;}.s_ts_7f_dev__tabs span b{margin-left:.25rem;padding:0 .3125rem;border-radius:5px;background:#B42318;color:#fff;}.s_ts_7f_dev__tabs .is-on{background:rgba(255,255,255,0.07);color:#fff;}.s_ts_7f_dev__tabs em{margin-left:auto;padding:.25rem .625rem;border-radius:999px;background:rgba(124,92,255,0.22);color:#CFC4FF;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;}@media (max-width:575.98px){.s_ts_7f_dev__tabs span:nth-child(3),.s_ts_7f_dev__tabs span:nth-child(4){display:none;}}.s_ts_7f_dev__log{padding:.5rem 0;}.s_ts_7f_dev__log p{display:-webkit-box;display:-webkit-flex;display:flex;align-items:baseline;gap:.625rem;margin:0;padding:.5rem 1rem;border-left:2px solid transparent;line-height:1.45;}.s_ts_7f_dev__log p b{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#8A94B3;font-weight:600;}.s_ts_7f_dev__log p i{color:#FF8A80;font-style:normal;font-weight:700;}.s_ts_7f_dev__log p i.ok{color:#7EE2B8;}.s_ts_7f_dev__log p span{margin-left:auto;padding-left:.75rem;color:#6E7895;white-space:nowrap;}.s_ts_7f_dev__log .e{border-left-color:#F04438;background:rgba(240,68,56,0.09);color:#FFCFCA;}.s_ts_7f_dev__log .e b{color:#FF8A80;}.s_ts_7f_dev__log .w{color:#A4AECB;font-size:.75rem;}.s_ts_7f_dev__perf{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;padding:.75rem 1rem;border-top:1px solid rgba(255,255,255,0.07);}.s_ts_7f_dev__perf span{padding:.25rem .5625rem;border-radius:7px;background:rgba(255,255,255,0.05);color:#8A94B3;font-size:.75rem;}.s_ts_7f_dev__perf span b{color:#E6EAF7;font-weight:700;}.s_ts_7f_dev__push{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.875rem 1rem;background:#F7F7FB;font-family:Inter,system-ui,sans-serif;}.s_ts_7f_dev__to{margin-right:.25rem;color:#646B7D;font-size:.75rem;font-weight:600;}.s_ts_7f_dev__done{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;padding:.3125rem .6875rem;border-radius:999px;background:#E6F4FF;box-shadow:inset 0 0 0 1px #B6DCFF;color:#0B4F8A;font-size:.75rem;font-weight:700;}.s_ts_7f_dev__done svg{color:#1F6FEB;}.s_ts_7f_dev__done img{width:.875rem;height:.875rem;}.s_ts_7f_share{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:1rem;}@media (max-width:767.98px){.s_ts_7f_share{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_share__modes{display:grid;gap:.375rem;align-content:start;}.s_ts_7f_share__mode{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.75rem;width:100%;padding:.6875rem .875rem;border:0;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #E6E3F5;color:#44495C;text-align:left;cursor:pointer;transition:background-color 160ms ease,box-shadow 160ms ease;}.s_ts_7f_share__mode svg{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;color:#8A90A6;}.s_ts_7f_share__mode span{display:grid;font-size:.75rem;line-height:1.35;}.s_ts_7f_share__mode b{color:#1B2236;font-size:.875rem;}.s_ts_7f_share__mode[aria-selected="true"]{background:#EFEAFF;box-shadow:inset 0 0 0 1.5px #A78BFA,0 10px 22px -16px rgba(124,92,255,0.9);}.s_ts_7f_share__mode[aria-selected="true"] svg{color:#6D28D9;}.s_ts_7f_share__mode:focus-visible{outline:2px solid #7C5CFF;outline-offset:2px;}@media (hover:hover) and (pointer:fine){.s_ts_7f_share__mode:not([aria-selected="true"]):hover{background:#FAF9FF;}}.s_ts_7f_share__view{padding:1rem;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(12,19,34,0.06),0 30px 60px -32px rgba(12,19,34,0.45);}.s_ts_7f_share__url{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.5rem;padding:.4375rem .4375rem .4375rem .75rem;border-radius:12px;background:#F7F7FB;box-shadow:inset 0 0 0 1px #ECEDF4;color:#7C5CFF;}.s_ts_7f_share__url span{overflow:hidden;color:#1B2236;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap;}.s_ts_7f_share__url b{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;margin-left:auto;padding:.3125rem .625rem;border-radius:8px;background:#0C1322;color:#fff;font-size:.75rem;}.s_ts_7f_share__gates{display:grid;margin-top:.875rem;}.s_ts_7f_gate{grid-area:1 / 1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;justify-content:center;padding:1rem;border-radius:14px;background:repeating-linear-gradient(135deg,rgba(124,92,255,0.05) 0 8px,transparent 8px 16px),#FBFAFF;box-shadow:inset 0 0 0 1px #E6DEFF;}.s_ts_7f_gate.is-off{visibility:hidden;}.s_ts_7f_gate__big{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.5rem;margin:0;color:#1B2236;font-size:.9375rem;font-weight:700;}.s_ts_7f_gate__big svg{color:#6D28D9;}.s_ts_7f_gate__hint{margin:.375rem 0 0;color:#646B7D;font-size:.8125rem;}.s_ts_7f_gate__field{display:block;margin-top:.625rem;padding:.5rem .75rem;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px #E5E7EB;color:#1B2236;letter-spacing:.2em;}.s_ts_7f_gate__row{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin:.5rem 0 0;padding:.4375rem .625rem;border-radius:9px;background:#fff;box-shadow:inset 0 0 0 1px #ECEDF4;color:#1B2236;font-size:.8125rem;}.s_ts_7f_gate__row b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;}.s_ts_7f_gate__row.ok b{color:#157F3C;}.s_ts_7f_gate__row.no{color:#8A90A6;}.s_ts_7f_gate__row.no b{color:#B42318;}.s_ts_7f_share__opts{margin-top:.75rem;}.s_ts_7f_share__opts p{display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;gap:.5rem;margin:0;padding:.5rem 0;font-size:.8125rem;}.s_ts_7f_share__opts p + p{border-top:1px solid #F3F4F8;}.s_ts_7f_share__opts p>span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.5rem;color:#1B2236;}.s_ts_7f_share__opts p svg{color:#8A90A6;}.s_ts_7f_share__opts p>b{margin-left:auto;color:#6D28D9;font-size:.75rem;}.s_ts_7f_share__opts p>b + em{margin-left:.5rem;}.s_ts_7f_share__opts p>span + em{margin-left:auto;}.s_ts_7f_share__opts em{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:2rem;height:1.125rem;border-radius:999px;background:#D7DAE5;}.s_ts_7f_share__opts em::after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.75rem;height:.75rem;border-radius:50%;background:#fff;}.s_ts_7f_share__opts em.on{background:#7C5CFF;}.s_ts_7f_share__opts em.on::after{left:auto;right:.1875rem;}.s_ts_7f_share__comment{display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;gap:.625rem;margin-top:.75rem;padding:.625rem .75rem;border-radius:12px;background:#F7F7FB;}.s_ts_7f_share__comment p{margin:0;color:#44495C;font-size:.8125rem;line-height:1.45;}.s_ts_7f_share__comment b{color:#1B2236;}.s_ts_7f_share__comment i{margin-left:auto;color:#646B7D;font-size:.75rem;font-style:normal;white-space:nowrap;}.s_ts_7f_share__revoke{margin:.75rem 0 0;padding:.5rem;border-radius:10px;background:#FFF3F2;color:#B42318;font-size:.8125rem;font-weight:700;text-align:center;}@media (prefers-reduced-motion:no-preference){.s_ts_7f_ch__stage.is-live .s_ts_7f_pop__modes span{animation:ts7f-mode 6s steps(1) infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_pop__modes .m2{animation-delay:2s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_pop__modes .m3{animation-delay:4s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_pop__modes .m1{animation-name:ts7f-mode-first;}.s_ts_7f_ch__stage.is-live .s_ts_7f_pop__modes.is-shots span{animation:none;}.s_ts_7f_ch__stage.is-live .s_ts_7f_bubble i{animation:ts7f-float 6s ease-in-out infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_studio__screen img{animation:ts7f-studio 8s cubic-bezier(0.65,0,0.35,1) infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_studio__cap span{animation:ts7f-word 5.6s linear infinite;animation-delay:calc(var(--i) * .5s);}.s_ts_7f_ch__stage.is-live .s_ts_7f_redact .r{animation:ts7f-redact 6s ease infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_redact p:nth-child(3) .r{animation-delay:.6s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_redact p:nth-child(4) .r{animation-delay:1.2s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_ask__q{animation:ts7f-type 7s steps(36,end) infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_ask__answer{animation:ts7f-answer 7s cubic-bezier(0.23,1,0.32,1) infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_dev__log p{animation:ts7f-log 8s cubic-bezier(0.23,1,0.32,1) infinite;}.s_ts_7f_ch__stage.is-live .s_ts_7f_dev__log p:nth-child(2){animation-delay:.3s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_dev__log p:nth-child(3){animation-delay:.6s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_dev__log p:nth-child(4){animation-delay:.9s;}.s_ts_7f_ch__stage.is-live .s_ts_7f_dev__done{animation:ts7f-done 8s cubic-bezier(0.23,1,0.32,1) infinite;}}@keyframes ts7f-mode{0%{background:#EFEAFF;box-shadow:inset 0 0 0 1.5px #A78BFA;color:#6D28D9;}33.33%,100%{background:#F7F7FB;box-shadow:inset 0 0 0 1px #ECEDF4;color:#44495C;}}@keyframes ts7f-mode-first{0%{background:#EFEAFF;box-shadow:inset 0 0 0 1.5px #A78BFA;color:#6D28D9;}33.33%,100%{background:#F7F7FB;box-shadow:inset 0 0 0 1px #ECEDF4;color:#44495C;}}@keyframes ts7f-float{0%,100%{transform:translateY(0);}50%{transform:translateY(-6px);}}@keyframes ts7f-studio{0%,20%{transform:scale(1);}40%,70%{transform:scale(1.35);}90%,100%{transform:scale(1);}}@keyframes ts7f-word{0%,8%{color:#fff;}10%,100%{color:rgba(255,255,255,0.55);}}@keyframes ts7f-redact{0%,30%{filter:none;background:transparent;color:#1B2236;}40%,85%{filter:blur(4px);background:#CBD2E3;color:#5A6175;}95%,100%{filter:none;background:transparent;color:#1B2236;}}@keyframes ts7f-type{0%{clip-path:inset(0 100% 0 0);}35%,100%{clip-path:inset(0 0 0 0);}}@keyframes ts7f-answer{0%,38%{opacity:0;transform:translateY(6px);}46%,92%{opacity:1;transform:none;}100%{opacity:0;transform:none;}}@keyframes ts7f-log{0%,4%{opacity:0;transform:translateX(-6px);}10%,92%{opacity:1;transform:none;}100%{opacity:0;}}@keyframes ts7f-done{0%,40%{opacity:0;transform:scale(0.94);}48%,92%{opacity:1;transform:none;}100%{opacity:0;}}

 .s_ts_7f_teams{position:relative;padding:6rem 0;background:radial-gradient(50rem 30rem at 10% 0%,rgba(124,92,255,0.3),transparent 65%),radial-gradient(40rem 26rem at 100% 100%,rgba(27,107,245,0.22),transparent 70%),linear-gradient(180deg,#0D1E44,#0A1733 70%);color:#B9C7E2;}@media (max-width:991.98px){.s_ts_7f_teams{padding:4.5rem 0;}}.s_ts_7f_teams .s_ts_7f_h2{color:#fff;}.s_ts_7f_teams .s_ts_7f_h2>span{background-image:linear-gradient(100deg,#C4B5FD,#A78BFA 45%,#7C9CFF);}.s_ts_7f_teams__head{max-width:46rem;}.s_ts_7f_teams__lede{margin:1.25rem 0 0;color:#B9C7E2;font-size:1.0625rem;line-height:1.65;}.s_ts_7f_teams__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;}@media (max-width:991.98px){.s_ts_7f_teams__list{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:575.98px){.s_ts_7f_teams__list{grid-template-columns:minmax(0,1fr);}}.s_ts_7f_team{grid-column:span 2;padding:1.75rem;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.065),rgba(255,255,255,0.025));box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 0 0 1px rgba(255,255,255,0.09);}.s_ts_7f_team:nth-child(4),.s_ts_7f_team:nth-child(5){grid-column:span 3;}.s_ts_7f_team h3,.s_ts_7f_team .h3{margin:1.125rem 0 0;color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:-.015em;}.s_ts_7f_team p{margin:.5rem 0 0;color:#B9C7E2;font-size:.9688rem;line-height:1.6;}@media (max-width:991.98px){.s_ts_7f_team,.s_ts_7f_team:nth-child(4),.s_ts_7f_team:nth-child(5){grid-column:auto;}}.s_ts_7f_team__ico{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:15px;background:rgba(124,92,255,0.28);box-shadow:inset 0 0 0 1px rgba(167,139,250,0.4);color:#E4DDFF;}

 .s_ts_faq{padding:6rem 0;background:var(--ts-surface);content-visibility:auto;contain-intrinsic-size:auto 62rem;}@media (max-width:991.98px){.s_ts_faq{padding:4rem 0;}}.s_ts_faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2.5rem 5rem;}@media (max-width:991.98px){.s_ts_faq__grid{grid-template-columns:minmax(0,1fr);}}.s_ts_faq__head{position:sticky;top:calc(var(--ts-header-h,4.75rem) + 2rem);align-self:start;}@media (max-width:991.98px){.s_ts_faq__head{position:static;}}.s_ts_faq__head .ts-link-arrow{display:-webkit-box;display:-webkit-flex;display:flex;width:fit-content;margin-top:1.5rem;}.s_ts_faq .ts-eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.3125rem 1.125rem .3125rem .3125rem;border:1px solid #BCD8FF;border-radius:999px;background:linear-gradient(120deg,#F4F0FF,#fff 62%,#E9F6FF);box-shadow:0 5px 20px rgba(43,119,232,0.07),inset 0 0 0 2px rgba(255,255,255,0.7);color:var(--ts-blue-dark);font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.2;text-transform:none;}.s_ts_faq .ts-eyebrow::before{content:"";width:1.75rem;height:1.75rem;border-radius:50%;background:var(--ts-blue-soft) url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231B6BF5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E") 50% 50%/15px no-repeat;}.s_ts_faq__title{margin:1.125rem 0 0;color:var(--ts-ink);font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance;}.s_ts_faq__title>span{background:linear-gradient(100deg,#0A55F0 0%,#1B6BF5 55%,#2F7FFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}.s_ts_faq__intro{max-width:24rem;margin:1rem 0 0;color:var(--ts-body);font-size:1.0625rem;line-height:1.6;}.s_ts_faq__ask{margin-top:2rem;padding:1.5rem;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--ts-border),0 20px 40px -32px rgba(13,27,51,0.3);}.s_ts_faq__ask .ts-btn{margin-top:1.125rem;}@media (max-width:991.98px){.s_ts_faq__ask{max-width:26rem;}}.s_ts_faq__ask-title{margin:0;color:var(--ts-ink);font-size:1.0625rem;font-weight:700;}.s_ts_faq__ask-text{margin:.25rem 0 0;color:var(--ts-body);font-size:.9375rem;}.s_ts_faq__list{display:grid;gap:.75rem;align-content:start;counter-reset:ts-faq;}.s_ts_faq__item{counter-increment:ts-faq;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--ts-border);transition:box-shadow 200ms ease;}.s_ts_faq__item[open]{box-shadow:inset 0 0 0 1px #CFDAEC,0 24px 48px -32px rgba(13,27,51,0.28);}.s_ts_faq__q{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-radius:18px;list-style:none;cursor:pointer;}.s_ts_faq__q::-webkit-details-marker{display:none;}.s_ts_faq__q:focus-visible{outline:2px solid var(--ts-blue);outline-offset:2px;}.s_ts_faq__q::before{content:counter(ts-faq,decimal-leading-zero);color:#8A96AB;font-size:.8125rem;font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums;}.s_ts_faq__q::after{content:"";grid-column:3;width:2rem;height:2rem;border-radius:50%;background:linear-gradient(currentColor,currentColor) 50% 50%/0.875rem 2px no-repeat,linear-gradient(currentColor,currentColor) 50% 50%/2px 0.875rem no-repeat,var(--ts-surface);color:var(--ts-ink);transition:transform 200ms cubic-bezier(0.23,1,0.32,1),background-color 200ms ease,color 200ms ease;}@media (prefers-reduced-motion:reduce){.s_ts_faq__q::after{transition:background-color 200ms ease,color 200ms ease;}}.s_ts_faq__item[open]>.s_ts_faq__q::before{color:var(--ts-blue);}.s_ts_faq__item[open]>.s_ts_faq__q::after{transform:rotate(45deg);background-color:var(--ts-blue);color:#fff;}@media (hover:hover) and (pointer:fine){.s_ts_faq__item:not([open])>.s_ts_faq__q:hover::after{background-color:#E3EAF6;}}.s_ts_faq__question{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4;letter-spacing:-.01em;}.s_ts_faq__a{max-width:50rem;padding:0 1.5rem 1.5rem 4.75rem;color:var(--ts-body);font-size:.96875rem;line-height:1.7;}.s_ts_faq__a>:last-child{margin-bottom:0;}.s_ts_faq__a p{margin:0 0 .75rem;}.s_ts_faq__a a{color:var(--ts-blue);font-weight:600;}@media (max-width:575.98px){.s_ts_faq__q{grid-template-columns:minmax(0,1fr) auto;padding:1.125rem 1.25rem;}.s_ts_faq__q::before{display:none;}.s_ts_faq__q::after{grid-column:2;}.s_ts_faq__question{font-size:1rem;}.s_ts_faq__a{padding:0 1.25rem 1.25rem;}}
