html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0;font-weight:normal}ul,ol{padding:0;margin:0}ul{list-style:none}img{max-width:100%;height:auto;vertical-align:bottom}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"MejorCursoFont";font-weight:400;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("MejorCursoFont"),url("/assets/fonts/typography/HelveticaNeue-Regular.woff2") format("woff2")}@font-face{font-family:"MejorCursoFont";font-weight:500;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("MejorCursoFont"),url("/assets/fonts/typography/HelveticaNeue-Medium.woff2") format("woff2")}@font-face{font-family:"MejorCursoFont";font-weight:700;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("MejorCursoFont"),url("/assets/fonts/typography/HelveticaNeue-Bold.woff2") format("woff2")}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;font-display:swap;src:url("/assets/fonts/icomoon/icomoon.woff?g2xorO") format("woff")}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mobile-menu:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-top:before{content:""}.icon-chevron-down:before{content:""}.icon-check:before{content:""}.icon-cross:before{content:""}.icon-award-fill:before{content:""}.icon-book-fill:before{content:""}.icon-customer-service-fill:before{content:""}.icon-user-voice-fill:before{content:""}.icon-video-fill:before{content:""}.icon-star:before{content:""}.icon-star-fill:before{content:""}.icon-star-half:before{content:""}:root{--clr-brand-primary: #EE643A;--clr-brand-primary-dark: hsl(from var(--clr-brand-primary) h 60% 50%);--clr-success: #29A844;--clr-danger: #DD3647;--clr-text-base: #000000;--clr-text-light: #828282;--clr-text-secondary: #ffffff;--clr-text-secondary-light: #919496;--clr-link: var(--clr-brand-primary);--clr-link-hover: var(--clr-brand-primary-dark);--clr-background-1: #F6F8F9;--clr-background-2: #ffffff;--clr-background-3: #F7F9FA;--clr-border-base: #CBD6DC;--clr-star: #FFC20A;--clr-table-background: transparent;--clr-table-background-hover: rgba(0, 0, 0, 0.04);--clr-table-header-border: rgba(0, 0, 0, 0.2);--clr-table-row-border: rgba(0, 0, 0, 0.1)}:root{--h-header: 70px;--vertical-spacing-sm: 32px;--vertical-spacing-md: 68px;--border-radius-base: 30px;--border-radius-button: 50px;--border-radius-input: 30px}@media(min-width: 768px){:root{--h-header: 90px}}:root{--transition-curve: cubic-bezier(0.4, 0, 0.2, 1)}:root{--ff-base: "MejorCursoFont", sans-serif;--ff-titles: "MejorCursoFont", sans-serif;--fs-base: 1.6rem;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-extrabold: 800;--fw-black: 900;--fw-base: var(--fw-regular);--fw-strong: var(--fw-bold);--fw-titles: var(--fw-bold);--lh-base: 1.6}html{font-size:62.5%}body{font-family:var(--ff-base);font-size:var(--fs-base);font-weight:var(--fw-base);line-height:var(--lh-base);color:var(--clr-text-base);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}b,strong{font-weight:var(--fw-strong)}p{margin:0 0 var(--fs-base);word-break:break-word}small{font-size:.8em}body brand-text{color:var(--clr-brand-primary)}body brand-text.underline{text-decoration:underline}:root{--spacing-standard: 43px;--spacing-lg: 68px}@media(min-width: 1366px){:root{--spacing-standard: 68px;--spacing-lg: 120px}}html,body{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media all and (display-mode: standalone){body{-webkit-touch-callout:none}}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-color:var(--clr-background-1)}@media screen and (prefers-reduced-motion: no-preference){@view-transition{navigation:auto}}#page_main{flex-grow:1}.margin-bottom-sm{margin-bottom:var(--vertical-spacing-sm)}.margin-bottom-md{margin-bottom:var(--vertical-spacing-md)}.background-secondary{background-color:var(--clr-background-2);color:var(--clr-text-secondary)}.background-tertiary{background-color:var(--clr-background-3)}:root{--w-container-sm: 750px;--w-container-md: 1000px;--w-container-lg: 1280px;--w-container-xl: 1700px;--w-container-full: 100%;--container-padding: 20px}@media(min-width: 1366px){:root{--container-padding: 40px}}b-container{display:block}.container-sm{width:min(100% - var(--container-padding)*2,var(--w-container-sm));margin-inline:auto}.container-md{width:min(100% - var(--container-padding)*2,var(--w-container-md));margin-inline:auto}.container-lg{width:min(100% - var(--container-padding)*2,var(--w-container-lg));margin-inline:auto}.container-xl{width:min(100% - var(--container-padding)*2,var(--w-container-xl));margin-inline:auto}.container-full{width:min(100% - var(--container-padding)*2,var(--w-container-full));margin-inline:auto}b-anchor{display:block;position:relative;top:-80px}button-container{display:flex;align-items:center;flex-wrap:wrap;gap:16px}button-container.center{justify-content:center}@media(max-width: 767px){button-container.center-mobile{justify-content:center}}button-container.left{justify-content:flex-start}.standard-button{display:flex;justify-content:center;padding:var(--padding-button, 8px 20px);padding-bottom:6px;background-color:var(--clr-button-background, var(--clr-brand-primary));color:var(--clr-button-text, #ffffff);border:2px solid var(--clr-button-border, var(--clr-brand-primary));border-radius:var(--border-radius-button);font-family:var(--ff-base);font-size:1.6rem;font-weight:var(--fw-button, var(--fw-base));line-height:var(--lh-button, var(--lh-base));text-decoration:none;outline:none;transition:background-color .2s var(--transition-curve),color .2s var(--transition-curve);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none}.standard-button:hover,.standard-button:focus,.standard-button:active{--clr-button-background: var(--clr-brand-primary-dark);--clr-button-border: var(--clr-brand-primary-dark);--clr-button-text: #ffffff;cursor:pointer}.standard-button:disabled{opacity:.5;pointer-events:none}.border-button{--clr-button-background: transparent;--clr-button-text: var(--clr-brand-primary)}.border-button:hover,.border-button:focus,.border-button:active{--clr-button-background: var(--clr-brand-primary-dark);--clr-button-border: var(--clr-brand-primary-dark);--clr-button-text: #ffffff;cursor:pointer}.has-collapsable b-collapsable{position:relative;display:block;margin-bottom:10px;overflow:hidden}.has-collapsable b-collapsable.full-collapsable-height{height:0}.has-collapsable b-collapsable.standard-collapsable-height{height:calc(6*var(--lh-base)*1.6rem)}.has-collapsable:not(.uncollapsed) b-collapsable.standard-collapsable-height::after{content:"";position:absolute;bottom:0;display:block;width:100%;height:calc(4*var(--lh-base)*1.6rem);background:linear-gradient(180deg, rgba(245, 245, 245, 0) 0%, var(--clr-background-1) 100%)}.has-collapsable .collapsable-trigger{display:inline-flex;align-items:center}.has-collapsable:not(.uncollapsed) .collapsable-less{display:none}.has-collapsable.uncollapsed b-collapsable{height:auto}.has-collapsable.uncollapsed .collapsable-more{display:none}.feature-status{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.feature-status b-icon{font-size:var(--icon-size, 26px)}.feature-status .icon-check{color:var(--clr-success)}.feature-status .icon-cross{color:var(--clr-danger)}.feature-status .tag{font-size:1.2rem}#page_footer{--clr-background: var(--clr-background-1);--clr-links: var(--clr-text-base);--clr-links-hover: var(--clr-text-base);background-color:var(--clr-background);border-top:1px solid var(--clr-border-base)}#page_footer .top{display:flex;align-items:center;justify-content:space-between;gap:48px;padding-block:48px}@media(max-width: 767px){#page_footer .top{flex-direction:column}}#page_footer .top footer-links{display:flex;align-items:center;flex-direction:column;gap:16px}@media(min-width: 768px){#page_footer .top footer-links{flex-direction:row;gap:30px}}#page_footer .top footer-links ul{display:flex;flex-wrap:wrap;align-items:center;gap:30px}#page_footer .top footer-links .footer-link{display:block;color:var(--clr-links);font-size:var(--fs-base);font-weight:var(--fw-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(any-hover: hover){#page_footer .top footer-links .footer-link:hover{color:var(--clr-links-hover);text-decoration:underline}}#page_footer .bottom{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;padding-block:30px;border-top:1px solid var(--clr-border-base);text-align:center;color:var(--clr-text-base)}@media(min-width: 768px){#page_footer .bottom{flex-direction:row}}#page_footer .bottom .copyright{font-size:1.4rem}#page_footer .bottom ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px}#page_footer .bottom .footer-link{display:block;color:var(--clr-links);font-size:1.4rem;font-weight:var(--fw-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(any-hover: hover){#page_footer .bottom .footer-link:hover{color:var(--clr-links-hover);text-decoration:underline}}#page_footer b-logo{display:flex;width:87px}@media(min-width: 768px){#page_footer b-logo{width:125px}}#page_header{--clr-background: var(--clr-background-2);--clr-header-links: var(--clr-text-base);--clr-header-links-hover: var(--clr-brand-primary);--clr-header-links-active: var(--clr-brand-primary);position:-webkit-sticky;position:sticky;top:0;z-index:100;height:var(--h-header);background-color:var(--clr-background);border-bottom:1px solid var(--clr-border-base)}#page_header b-container{display:flex;align-items:center;justify-content:space-between;height:100%}#page_header navigation-container{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}@media(max-width: 767px){#page_header navigation-container{position:fixed;top:var(--h-header);right:-100%;height:calc(100dvh - var(--h-header));width:100vw;max-width:var(--mobile-menu-width);background-color:var(--clr-background);z-index:1000;pointer-events:none;transition:right .2s var(--transition-curve)}#page_header navigation-container::-webkit-scrollbar{display:none}}@media(min-width: 768px){#page_header navigation-container{width:100%}}@media(max-width: 767px){.header-is-open #page_header navigation-container{right:0%;pointer-events:all}}#page_header .inner-navigation{display:flex;align-items:center;gap:30px;width:100%}@media(max-width: 767px){#page_header .inner-navigation{flex-direction:column;gap:16px}}#page_header .menu-item{display:flex;align-items:center;padding-block:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(any-hover: hover){#page_header .menu-item:hover{color:var(--clr-header-links-hover)}}@media(max-width: 767px){#page_header .menu-item{font-size:1.8rem}}#page_header .menu-item.active{color:var(--clr-header-links-active);font-weight:var(--fw-strong)}#page_header b-logo{display:flex;width:82px}@media(min-width: 768px){#page_header b-logo{width:155px}}#mobile_menu_button{--mobile-toggle-size: 60px;--mobile-toggle-color: var(--clr-brand-primary);--mobile-toggle-icon-width: 24px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:var(--mobile-toggle-size);height:var(--mobile-toggle-size);scale:var(--mobile-toggle-scale, 1);margin:0;font-size:26px;background-color:rgba(0,0,0,0);border:none;color:var(--mobile-toggle-color);cursor:pointer;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s var(--transition-curve),scale .2s var(--transition-curve)}@media(any-hover: hover){#mobile_menu_button:hover{--mobile-toggle-scale: 1.1;--mobile-toggle-color: var(--clr-brand-primary-dark)}}#mobile_menu_button:active{--mobile-toggle-scale: 0.90;--mobile-toggle-color: var(--clr-brand-primary-dark)}@media(min-width: 768px){#mobile_menu_button{display:none !important}}#page_hero_standard{--clr-bg: var(--clr-background-2);--clr-text: var(--clr-text-base)}#page_hero_standard{position:relative;display:flex;align-items:center;min-height:400px;background-color:var(--clr-bg)}@media(max-width: 767px){#page_hero_standard{flex-direction:column-reverse}}#page_hero_standard b-container{position:relative;z-index:1;display:grid;grid-template-columns:100%;grid-gap:24px}@media(min-width: 768px){#page_hero_standard b-container{grid-template-columns:repeat(2, 1fr);grid-gap:100px}}#page_hero_standard hero-title{padding-block:50px}#page_hero_standard background-image{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width: 768px){#page_hero_standard background-image{position:absolute;height:80%;width:100%;top:0;right:0;height:100%;width:50%}}#page_hero_standard background-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#page_hero_standard hero-title .title{font-size:3rem;color:var(--clr-text);font-weight:var(--fw-strong);line-height:1.15}@media(min-width: 768px){#page_hero_standard hero-title .title{font-size:clamp(3rem,4vw,4.3rem);line-height:1.25}}#page_hero_standard hero-title .subtitle{margin-top:16px;font-size:1.6rem;color:var(--clr-text);line-height:1.4}@media(min-width: 768px){#page_hero_standard hero-title .subtitle{margin-top:30px;font-size:clamp(1.6rem,2vw,1.8rem);line-height:1.3}}#page_hero_standard button-container{margin-top:16px}@media(min-width: 768px){#page_hero_standard button-container{margin-top:30px}}image-container{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}image-container picture{height:100%;width:100%}image-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}image-container.contain img{-o-object-fit:contain;object-fit:contain}b-logo{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}b-logo a{display:flex}a{text-decoration:none;color:var(--clr-text-base)}a.link{font-weight:var(--fw-strong);line-height:1.4;text-decoration:none;color:var(--clr-link) !important}a.link:hover{color:var(--clr-link-hover)}ul.list{list-style:none;margin:0;padding-left:20px}ul.list>li:before{content:"";display:inline-block;width:10px;height:2px;margin-right:1rem;transform:translateY(-5px);background-color:var(--clr-brand-primary)}ul.list li{margin-bottom:5px}.reviews-list{display:grid;grid-template-columns:100%;gap:16px}@media(min-width: 768px){.reviews-list{grid-template-columns:repeat(2, 1fr);gap:clamp(16px,2vw,32px)}}.reviews-list .review-item{display:flex;flex-direction:column;gap:16px;padding:30px;background-color:var(--clr-background-2);border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base)}.reviews-list .review-item .reviewer{display:flex;align-items:center;gap:16px}.reviews-list .review-item .reviewer image-container{height:75px;width:75px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviews-list .review-item .reviewer .name{margin-bottom:0;font-size:1.8rem;font-weight:var(--fw-strong)}.reviews-list .review-item .reviewer .country{margin-bottom:0;font-size:1.4rem}.reviews-list .review-item .score{display:flex;align-items:center;gap:8px}.reviews-list .review-item .score .score-stars{display:flex;gap:4px;color:var(--clr-star);font-size:2rem}.reviews-list .review-item .score .score-label{font-weight:var(--fw-strong);line-height:1}@media(min-width: 768px){.reviews-list .review-item .score .score-label{font-size:1.8rem}}.reviews-list .review-item .date{font-weight:var(--fw-medium);color:var(--clr-text-light)}score-box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--height, 140px);width:var(--width, 140px);padding:var(--padding, 16px);text-align:center;border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base)}score-box .score{margin-bottom:var(--score-margin-bottom, 8px);font-size:var(--score-font-size, 2.8rem);font-weight:var(--fw-strong);line-height:1}score-box .score-label{margin-bottom:4px;font-weight:var(--fw-medium)}score-box .score-stars{display:flex;gap:4px;color:var(--clr-star);font-size:2rem}.platform-score-container-mobile score-box{--height: 140px;--width: 140px;--padding: 16px;--score-font-size: 2.8rem;--score-margin-bottom: 6px}.platform-score-container-desktop score-box{--height: 200px;--width: 200px;--padding: 20px;--score-font-size: 4.3rem;--score-margin-bottom: 8px}score-flag{position:absolute;top:-20px;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 8px;background-color:var(--clr-brand-primary);text-align:center;border-top-left-radius:6px;border-bottom-left-radius:6px}score-flag::after{content:"";position:absolute;top:0;right:-29px;width:30px;height:100%;background-color:var(--clr-brand-primary);-webkit-clip-path:polygon(100% 0%, 30% 50%, 100% 100%, 0 100%, 0 0);clip-path:polygon(100% 0%, 30% 50%, 100% 100%, 0 100%, 0 0)}score-flag.position-1{--icon-background-color: #FFF4C6;--icon-text-color: #FFB81D}score-flag.position-2{--icon-background-color: #E9E9E9;--icon-text-color: #959595}score-flag.position-3{--icon-background-color: #DBC8B7;--icon-text-color: #C58464}score-flag b-icon{position:relative;display:flex;align-items:center;justify-content:center}score-flag b-icon .number{position:absolute;top:1px;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--icon-text-color);font-size:20px;font-weight:var(--fw-strong);line-height:1}score-flag .text{color:#fff;font-weight:var(--fw-strong)}body.no-overflow{overflow:hidden !important;-webkit-overflow-scrolling:auto}@media(min-width: 1024px){body.no-overflow{overflow:auto !important}}body.modal-open{overflow:hidden !important;-webkit-overflow-scrolling:auto}.horizontal-scroll{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.horizontal-scroll::-webkit-scrollbar{display:none}@media(any-hover: hover){.horizontal-scroll{scroll-snap-type:unset}}.table{width:100%}.table tbody tr:hover td{background-color:var(--clr-table-background-hover)}.table>thead>tr>th{border-bottom:1px solid var(--clr-table-header-border);font-weight:var(--fw-strong)}.table th,.table td{padding:var(--table-padding, 8px);background-color:var(--clr-table-background);border-bottom:1px solid;vertical-align:middle}.table td{border-bottom:1px solid var(--clr-table-row-border)}.table-responsive{display:block;min-height:.01%;width:100%;overflow-y:hidden;overflow-x:auto;border:none}page-title{display:block;max-width:800px}page-title .title{color:var(--clr-text);font-family:var(--ff-titles);font-size:3rem;font-weight:var(--fw-strong);line-height:1.15}@media(min-width: 768px){page-title .title{font-size:clamp(3rem,4vw,4.3rem);line-height:1.25}}page-title .subtitle{margin-top:10px;margin-bottom:0}@media(min-width: 1366px){page-title .subtitle{font-size:2rem}}section-title{display:block;max-width:var(--w-section-title, 720px)}section-title.center,section-title.center .subtitle{margin-left:auto;margin-right:auto;text-align:center}section-title.standard{margin-bottom:24px}@media(min-width: 1366px){section-title.standard{margin-bottom:30px}}section-title.small{margin-bottom:20px}section-title.standard .title,section-title.small .title{font-family:var(--ff-titles);font-size:2.4rem;line-height:1.2;font-weight:var(--fw-titles);text-wrap:pretty}@media(min-width: 768px){section-title.standard .title{font-size:clamp(2.4rem,4vw,4rem)}}@media(min-width: 768px){section-title.small .title{font-size:3.2rem}}@media(max-width: 767px){section-title.big-size-mobile .title{font-size:2.8}}section-title .subtitle{max-width:var(--w-section-title-subtitle, 600px);margin-top:var(--fs-base);margin-bottom:0}subsection-title{display:block;max-width:500px}subsection-title.center{margin-inline:auto;text-align:center}subsection-title.standard{margin-bottom:20px}subsection-title.standard .title{font-family:var(--ff-titles);font-size:2rem;line-height:1.2;font-weight:var(--fw-strong)}@media(min-width: 768px){subsection-title.standard .title{font-size:2rem}}wysiwyg-text{display:block}wysiwyg-text table-container{border-radius:var(--border-radius-base);box-shadow:0 0 0 1px var(--clr-table-row-border);margin-bottom:2rem}wysiwyg-text table-container table{width:100%;border-style:hidden}wysiwyg-text table-container table th,wysiwyg-text table-container table td{--clr-table-background: var(--clr-background-2);--table-padding: 12px 16px 8px;text-align:left;border:1px solid var(--clr-table-row-border)}wysiwyg-text h2,wysiwyg-text h3,wysiwyg-text h4,wysiwyg-text h5,wysiwyg-text h6{margin-top:var(--mt-heading, 1.5rem);margin-bottom:1rem;font-weight:var(--fw-titles);line-height:1.2;color:var(--clr-heading)}wysiwyg-text h2:first-child,wysiwyg-text h3:first-child,wysiwyg-text h4:first-child,wysiwyg-text h5:first-child,wysiwyg-text h6:first-child{margin-top:0}wysiwyg-text h2{--mt-heading: 3rem;font-size:2.4rem}wysiwyg-text h3{--mt-heading: 2rem;font-size:1.8rem}wysiwyg-text ul{list-style:none;margin-bottom:1.6rem;padding-left:20px}wysiwyg-text ul>li:before{content:"";display:inline-block;width:10px;height:2px;margin-right:1rem;transform:translateY(-5px);background-color:var(--clr-text-base)}wysiwyg-text ul li{margin-bottom:5px}wysiwyg-text a{line-height:1.4;text-decoration:underline;cursor:pointer}wysiwyg-text a:hover{color:var(--clr-link-hover);text-decoration:underline;-webkit-text-decoration-color:var(--clr-link-hover);text-decoration-color:var(--clr-link-hover)}.compare-page #platforms_section b-container{padding:24px 16px;background-color:var(--clr-background-2);border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base)}@media(min-width: 768px){.compare-page #platforms_section b-container{padding:clamp(24px,3vw,48px)}}@media(min-width: 768px){.compare-page #platforms_mobile{display:none}}.compare-page #platforms_mobile .platform-logo-container{position:relative;display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--clr-border-base)}.compare-page #platforms_mobile .platform-logo-container select{position:absolute;top:0;right:0;height:100%;width:100%;opacity:0;cursor:pointer}.compare-page #platforms_mobile .platform-logo-container .platform-logo{width:160px;height:45px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare-page #platforms_mobile .platform-logo-container b-icon{font-size:1.4rem;color:var(--clr-brand-primary);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare-page #platforms_mobile .platform-item:not(.active){display:none}.compare-page #platforms_mobile .platform-feature:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--clr-border-base)}.compare-page #platforms_mobile .platform-feature{display:grid;grid-template-columns:1fr 1fr}.compare-page #platforms_mobile .feature-header{display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--clr-brand-primary)}.compare-page #platforms_mobile .feature-header .feature-icon{font-size:4.2rem}.compare-page #platforms_mobile .feature-header .feature-label{font-size:1.6rem;line-height:1.3}.compare-page #platforms_mobile .feature-status{--icon-size: 28px}@media(max-width: 767px){.compare-page #platforms_desktop{display:none}}.compare-page #platforms_desktop .feature-header{display:flex;flex-direction:column;color:var(--clr-brand-primary)}.compare-page #platforms_desktop .feature-header .feature-icon{font-size:3.2rem}@media(min-width: 1024px){.compare-page #platforms_desktop .feature-header .feature-icon{font-size:5.2rem}}.compare-page #platforms_desktop .feature-header .feature-label{font-size:1.4rem;font-weight:var(--fw-strong);line-height:1.3}@media(min-width: 1024px){.compare-page #platforms_desktop .feature-header .feature-label{font-size:1.8rem}}.compare-page #platforms_desktop .platform-logo-container{position:relative}.compare-page #platforms_desktop .platform-logo-container::after{content:"";position:absolute;top:0;right:0;display:block;width:1px;height:100%;background-color:var(--clr-border-base)}.compare-page #platforms_desktop .platform-logo-container .platform-logo{padding-right:10px;width:180px;height:55px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.homepage #platforms_section .platforms-list{display:flex;flex-direction:column;gap:var(--vertical-spacing-sm)}.homepage #platforms_section .platform-item{position:relative;display:flex;flex-direction:column;padding:16px;padding-top:24px;background-color:var(--clr-background-2);border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base)}@media(min-width: 1024px){.homepage #platforms_section .platform-item{flex-direction:row;padding:48px}}.homepage #platforms_section .platform-item .platform-header{display:flex;justify-content:space-between;gap:20px;flex-shrink:0}@media(max-width: 1023px){.homepage #platforms_section .platform-item .platform-header{align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--clr-border-base)}}@media(min-width: 1024px){.homepage #platforms_section .platform-item .platform-header{margin-right:30px;padding-right:30px;border-right:1px solid var(--clr-border-base)}}.homepage #platforms_section .platform-item .platform-header .platform-logo-container img{width:140px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width: 1024px){.homepage #platforms_section .platform-item .platform-header .platform-logo-container img{width:180px}}.homepage #platforms_section .platform-item .platform-header .platform-score-container-mobile{display:flex;align-items:center;justify-content:center}@media(min-width: 1024px){.homepage #platforms_section .platform-item .platform-header .platform-score-container-mobile{display:none}}.homepage #platforms_section .platform-item .platform-info-container{flex-grow:1}.homepage #platforms_section .platform-item .title{font-size:clamp(2.3rem,3.5vw,3.2rem);font-weight:var(--fw-strong)}.homepage #platforms_section .platform-item .summary{margin-bottom:30px}.homepage #platforms_section .platform-item .summary p:last-child{margin-bottom:0}.homepage #platforms_section .platform-item .platform-score-container-desktop{display:flex;align-items:flex-end;flex-shrink:0;margin-left:48px}@media(max-width: 1023px){.homepage #platforms_section .platform-item .platform-score-container-desktop{display:none}}.homepage #platforms_section .platform-features-container{margin-bottom:30px}.homepage #platforms_section .platform-features-container .block-title{font-size:clamp(1.9rem,2.5vw,2.4rem);font-weight:var(--fw-strong)}.homepage #platforms_section .platform-item .platform-features{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}@media(min-width: 768px){.homepage #platforms_section .platform-item .platform-features{justify-content:flex-start;gap:30px}}@media(min-width: 1366px){.homepage #platforms_section .platform-item .platform-features{justify-content:space-between;gap:40px}}.homepage #platforms_section .platform-item .platform-features .feature{display:flex;flex-direction:column;align-items:center;text-align:center}.homepage #platforms_section .platform-item .platform-features .feature-icon{margin-bottom:8px;font-size:34px;color:var(--clr-brand-primary)}.homepage #platforms_section .platform-item .platform-features .feature-title{font-size:1.4rem;color:var(--clr-brand-primary)}@media(max-width: 767px){.homepage #platforms_section .platform-item button-container{justify-content:center}}.platform-detials-page #page_hero{--clr-bg: var(--clr-background-2);--clr-text: var(--clr-text-base);background-color:var(--clr-bg);padding-block:48px}@media(min-width: 768px){.platform-detials-page #page_hero{padding-block:var(--vertical-spacing-md)}}.platform-detials-page #page_hero b-container.content-container{display:grid;grid-template-columns:100%;grid-gap:24px;margin-top:16px}@media(min-width: 768px){.platform-detials-page #page_hero b-container.content-container{grid-template-columns:1fr 500px;grid-gap:100px}}.platform-detials-page #page_hero image-container{border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base);padding:55px 70px}@media(max-width: 767px){.platform-detials-page #page_hero image-container{grid-row:1/2}}.platform-detials-page #page_hero image-container img{-o-object-fit:contain;object-fit:contain}.platform-detials-page #page_hero text-container .title{font-size:3rem;color:var(--clr-text);font-weight:var(--fw-strong);line-height:1.15;text-transform:uppercase}@media(min-width: 768px){.platform-detials-page #page_hero text-container .title{font-size:clamp(3rem,4vw,4.3rem);line-height:1.25}}.platform-detials-page #page_hero text-container .subtitle{margin-top:16px;font-size:1.6rem;color:var(--clr-text);line-height:1.4}.platform-detials-page #page_hero text-container .subtitle p:last-child{margin-bottom:0}@media(min-width: 768px){.platform-detials-page #page_hero text-container .subtitle{margin-top:30px;font-size:clamp(1.6rem,2vw,2.4rem);line-height:1.3}}.platform-detials-page #page_hero text-container .link{display:inline-flex;align-items:center;gap:8px;margin-bottom:30px;font-size:1.8rem}.platform-detials-page #page_hero text-container .link b-icon{font-size:1.4rem}.platform-detials-page #platform_details b-container{position:relative;display:flex;flex-direction:column;padding:16px;padding-top:24px;background-color:var(--clr-background-2);border:1px solid var(--clr-border-base);border-radius:var(--border-radius-base)}@media(min-width: 1024px){.platform-detials-page #platform_details b-container{flex-direction:row;padding:48px}}.platform-detials-page #platform_details .platform-header{display:flex;justify-content:space-between;gap:20px;flex-shrink:0}@media(max-width: 1023px){.platform-detials-page #platform_details .platform-header{align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--clr-border-base)}}@media(min-width: 1024px){.platform-detials-page #platform_details .platform-header{margin-right:30px;padding-right:30px;border-right:1px solid var(--clr-border-base)}}.platform-detials-page #platform_details .platform-header .platform-logo-container img{width:140px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width: 1024px){.platform-detials-page #platform_details .platform-header .platform-logo-container img{width:180px}}.platform-detials-page #platform_details .platform-header .platform-score-container-mobile{display:flex;align-items:center;justify-content:center}@media(min-width: 1024px){.platform-detials-page #platform_details .platform-header .platform-score-container-mobile{display:none}}.platform-detials-page #platform_details .platform-info-container{flex-grow:1}.platform-detials-page #platform_details .platform-info-container .title{margin-bottom:8px;font-size:clamp(2.3rem,3.5vw,3.2rem);font-weight:var(--fw-strong)}.platform-detials-page #platform_details .platform-footer-container{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0}@media(min-width: 1024px){.platform-detials-page #platform_details .platform-footer-container{margin-left:48px}}.platform-detials-page #platform_details .platform-footer-container .platform-score-container-desktop{display:flex;align-items:flex-end;flex-shrink:0}@media(max-width: 1023px){.platform-detials-page #platform_details .platform-footer-container .platform-score-container-desktop{display:none}}.platform-detials-page #platform_details .platform-footer-container button-container{width:100%;justify-content:center}@media(min-width: 768px){.platform-detials-page #platform_details .platform-footer-container button-container{justify-content:flex-end}}.static-page #page_main{margin-bottom:var(--spacing-standard)}.static-page page-title{margin-inline:auto;padding-block:48px;text-align:center}
