.menu-container{display:flex;color:#fff;padding:1rem 0;font-weight:500;font-size:1rem;flex-direction:column;justify-content:space-between;min-height:20vh}.menu-container .menu-item:hover{font-weight:600}@media only screen and (max-width:800px){.menu-container .menu-item{margin-top:.6rem}}.menu-container .type-text{margin-left:.8rem}.menu-container .first-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 5rem}@media only screen and (max-width:800px){.menu-container .first-row{flex-direction:column;align-items:baseline}}.menu-container .second-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 5rem}@media only screen and (max-width:800px){.menu-container .second-row{flex-direction:column;align-items:baseline}}.main-container{display:flex;flex-direction:column;color:#fff}.main-container .formats-list{display:flex;flex-direction:column;align-items:center;justify-content:space-around;align-self:center;padding-bottom:2rem;width:100%}.main-container .formats-list .file-type-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:600;font-size:1.2rem;padding:1.5rem 0}.main-container .formats-list .file-type-heading .file-type-heading-text{margin-left:.2rem}.main-container .formats-list .file-types-list{display:grid!important;grid-template-columns:auto auto auto auto auto auto auto auto auto!important;column-gap:.5rem;row-gap:.2rem}@media only screen and (max-width:800px){.main-container .formats-list .file-types-list{grid-template-columns:auto auto!important}}@media only screen and (min-width:801px)and (max-width:1024px){.main-container .formats-list .file-types-list{grid-template-columns:auto auto auto auto!important}}.main-container .formats-list .file-types-list .item{font-weight:500!important;font-size:1rem!important;color:blue}.main-container .formats-list .file-types-list .item:hover{font-weight:600}.main-container .banner{min-height:40vh;display:flex;text-align:center;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width:800px){.main-container .banner{display:flex;flex-direction:column;align-items:center;justify-content:space-around}}.main-container .banner .first-column{display:flex;max-width:48vw;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:2rem}.main-container .banner .first-column .banner-text{margin-top:2rem}@media only screen and (max-width:800px){.main-container .banner .first-column{max-width:80vw;margin-top:1rem;padding:0}}.main-container .banner .second-column{max-width:48vw;display:flex;position:relative;font-size:1.8rem;font-weight:600}@media only screen and (max-width:800px){.main-container .banner .second-column{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:min(100vw - 2rem,32rem)!important;max-width:calc(100vw - 2rem);padding:0;margin-left:0}}.main-container .banner .second-column .convert-text{margin-right:2rem;font-size:1.4rem;font-weight:700}@media only screen and (max-width:800px){.main-container .banner .second-column .convert-text{font-size:1.2rem!important;margin-right:1.2rem}}.main-container .banner .second-column .dropdown-list{margin-right:2rem;width:5.5rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;background:none;border:.05rem solid #fff;color:#fff;cursor:pointer}@media only screen and (max-width:800px){.main-container .banner .second-column .dropdown-list{min-width:5rem!important;display:flex;flex-direction:row}}.main-container .banner .second-column .dropdown-list .small-text{font-weight:600;font-size:.9rem;vertical-align:middle}.main-container .banner .file-type{font-size:1.4rem;font-weight:700}@media only screen and (max-width:800px){.main-container .banner .file-type{font-size:1.2rem!important}}.main-container .banner .banner-text{font-size:1rem;min-width:45vw;font-weight:500;text-align:justify;text-justify:inter-character}@media only screen and (max-width:800px){.main-container .banner .banner-text{font-size:.9rem!important}}.main-container .file-upload-section{margin-top:1rem;align-self:center}.main-container .nav-menu{position:absolute;top:calc(100% + .55rem);right:0;z-index:20;width:min(34rem,100vw - 2rem);margin:0}.main-container .nav-menu .box{position:relative;width:100%;max-width:100%}@media only screen and (max-width:800px){.main-container .nav-menu{left:0;right:auto;width:100%}}.main-container .features-box{font-size:.9rem;border-top:1px dotted #bfc0c0}.main-container .features-box .features-first-row{display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media only screen and (max-width:800px){.main-container .features-box .features-first-row{display:flex;flex-direction:column;align-items:center;justify-content:space-around}}.main-container .features-box .features-first-row .content-box{display:flex;flex-direction:column;align-items:center;justify-content:space-around;max-width:30vw;padding:1.5rem}@media only screen and (max-width:800px){.main-container .features-box .features-first-row .content-box{max-width:80vw}}.main-container .features-box .features-first-row .content-box .heading{font-weight:600;margin-top:.8rem}.main-container .features-box .features-first-row .content-box .content-para{margin-top:.4rem;text-align:center}.main-container .features-box .features-first-row .content-box .description{min-width:45vw;font-weight:300;text-align:justify;text-justify:inter-character}.file-agent-promo{margin:2rem auto;padding:clamp(1.4rem,4vw,2.5rem);border:1px solid #c7dfea;border-radius:1.25rem;background:linear-gradient(135deg,#fffdf8,#eef9fd);color:#17324a;text-align:center;box-shadow:0 18px 50px rgba(20,67,91,.1)}.file-agent-promo__eyebrow{color:#087db8;font-weight:800}.file-agent-promo h2{margin:.55rem 0;font-size:clamp(1.7rem,4vw,2.7rem)}.file-agent-promo>p{max-width:760px;margin:.5rem auto 1.25rem;color:#587084}.file-agent-promo__prompt{justify-content:space-between;gap:1rem;max-width:760px;margin:0 auto 1rem;padding:1rem 1.15rem;border:1px solid #c7dfea;border-radius:.8rem;background:#fff;text-align:left}.file-agent-promo__prompt span{color:#718796;font-size:.82rem;white-space:nowrap}.file-agent-promo__button{display:inline-flex;padding:.8rem 1.2rem;border-radius:.65rem;background:#f6bd60;color:#17324a;font-weight:800;text-decoration:none}.file-agent-promo>small{display:block;margin-top:1rem;color:#587084}.dark .file-agent-promo{border-color:#294253;background:linear-gradient(135deg,#101c27,#12384b);color:#e8f3f8}.dark .file-agent-promo>p,.dark .file-agent-promo>small{color:#abc1cd}.dark .file-agent-promo__prompt{border-color:#315b70;background:#0d1822}@media(max-width:620px){.file-agent-promo{margin:1rem;padding:1.25rem}.file-agent-promo__prompt{display:block}.file-agent-promo__prompt span{display:block;margin-top:.5rem;white-space:normal}}.homepage-discovery{max-width:1080px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:2rem auto}.homepage-discovery__section{padding:1.5rem;border:1px solid #c7dfea;border-radius:1rem;background:#fff;color:#17324a}.homepage-discovery h2{margin:0 0 1rem;font-size:1.3rem}.homepage-discovery nav{display:flex;flex-wrap:wrap;gap:.65rem}.homepage-discovery a{padding:.55rem .75rem;border:1px solid #bcd8e7;border-radius:.6rem;color:#0a689c;font-size:.9rem;font-weight:700;text-decoration:none}.homepage-discovery a:hover{border-color:#087db8;background:#eaf7fc}.dark .homepage-discovery__section{border-color:#294253;background:#101c27;color:#e8f3f8}.dark .homepage-discovery a{border-color:#315b70;color:#bfe9ff}.dark .homepage-discovery a:hover{background:#17384a}@media(max-width:760px){.homepage-discovery{grid-template-columns:1fr;margin:1rem auto}}.file-agent-promo{max-width:1080px;margin:1.25rem auto;padding:1.4rem clamp(1.25rem,3vw,2rem)}.file-agent-promo h2{margin:.4rem 0;font-size:clamp(1.65rem,2.6vw,2.15rem);line-height:1.2}.file-agent-promo>p{margin:.4rem auto .9rem;font-size:1rem;line-height:1.55}.file-agent-promo__prompt{margin-bottom:.8rem;padding:.8rem 1rem;font-size:1rem;line-height:1.45}.file-agent-promo__button{padding:.7rem 1rem;font-size:1rem}.file-agent-promo>small{margin-top:.7rem;font-size:.9rem}.homepage-discovery{gap:1rem;margin:1.25rem auto}.homepage-discovery__section{padding:1.25rem}.homepage-discovery h2{margin-bottom:.8rem;font-size:1.35rem;line-height:1.25}.homepage-discovery nav{gap:.5rem}.homepage-discovery a{padding:.5rem .7rem;font-size:.95rem;line-height:1.25}@media(max-width:620px){.file-agent-promo{margin:1rem;padding:1.15rem}.file-agent-promo h2{font-size:1.55rem}.file-agent-promo__prompt{font-size:.95rem}}.homepage-discovery{gap:.75rem;margin:.85rem auto;padding:0 1rem}.homepage-discovery__section{padding:1rem;border-radius:.85rem}.homepage-discovery h2{margin-bottom:.65rem;font-size:1.15rem}.homepage-discovery nav{gap:.4rem}.homepage-discovery a{padding:.4rem .6rem;border-radius:.5rem;font-size:.85rem;line-height:1.2}@media(max-width:760px){.homepage-discovery{gap:.6rem;margin:.75rem auto}.homepage-discovery__section{padding:.9rem}}.file-agent-promo__eyebrow{font-size:.95rem}.file-agent-promo__prompt{display:flex;flex-direction:column;gap:.25rem;padding:.85rem 1rem;color:#17324a;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.file-agent-promo__prompt:hover{border-color:#087db8;box-shadow:0 4px 16px rgba(8,125,184,.12)}.file-agent-promo__prompt-label{color:#17324a;font-size:.85rem!important;font-weight:700;white-space:normal!important}.file-agent-promo__prompt-example{color:#718796;font-size:.95rem!important;white-space:normal!important}.dark .file-agent-promo__prompt,.dark .file-agent-promo__prompt-label{color:#e8f3f8}.dark .file-agent-promo__prompt-example{color:#abc1cd}@media(max-width:620px){.file-agent-promo__prompt-example{display:block;margin-top:.35rem}}.box{display:flex;flex-direction:row;justify-content:flex-start;width:min(34rem,100vw - 2rem);height:auto;max-height:min(27rem,60vh);overflow:hidden;background:#fffdf8;color:#17324a;border:1px solid #b9d5e3;border-radius:.9rem;box-shadow:0 1rem 2.5rem rgba(33,85,111,.16);font-size:.9rem;font-weight:400;position:absolute;z-index:9}@media only screen and (max-width:800px){.box{width:min(100vw - 1.5rem,30rem);max-height:62vh}}.box .column-one{min-width:8.25rem;border-right:1px solid #c9deeb;background:#f3fafc}.box .file-types-list{width:100%}.box .file-types-list td{cursor:pointer;border-bottom:1px solid #d8e8ef;padding:.58rem .8rem;color:#36576c;transition:background-color .16s ease,color .16s ease}.box .file-types-list td:hover{background:#e3f4fa;color:#0b6e9f;font-weight:600}.box .file-types-list tr.is-active td{background:#d8eff8;color:#075f8a;font-weight:600}.box .column-two{overflow-y:scroll;width:100%;padding:.45rem;scrollbar-color:#a9c9d8 #f3fafc}.box .column-two .search-bar-box{position:sticky;top:-.45rem;z-index:1;padding:.1rem 0 .45rem;background:#fffdf8}.box .column-two .search-bar-box .input-box{box-sizing:border-box;height:2.35rem;width:100%;margin:0;padding:0 .7rem;border:1px solid #b9d5e3;border-radius:.5rem;background:#fff;font-size:.9rem;color:#17324a}.box .column-two .search-bar-box .input-box::placeholder{color:#7894a4}.box .column-two .search-bar-box .input-box:focus{outline:2px solid #79cde9;outline-offset:1px}.box .column-two .pill-button{min-width:3.15rem;background:#fff;border:1px solid #b9d5e3;border-radius:.45rem;color:#24485c;font-size:.8rem;padding:.5rem;margin:.15rem}.box .column-two .pill-button:hover{border-color:#49a9cd;background:#e8f6fb;color:#075f8a;font-weight:600}.box .column-two .pill-button:focus{color:#fff;background-color:#c1121f}.box .column-two .pill-button.is-selected{color:#fff;background-color:#c1121f;border-color:#c1121f;font-weight:600}.box .hr-line{display:none}.dark .box{width:min(34rem,100vw - 2rem);height:auto;max-height:min(27rem,60vh);overflow:hidden;border:1px solid #476d80;border-radius:.9rem;background:#101c27;color:#e8f3f8;box-shadow:0 1rem 2.5rem rgba(0,0,0,.38)}.dark .box .column-one{min-width:8.25rem;border-color:#315b70;background:#0d1822}.dark .box .file-types-list{width:100%}.dark .box .file-types-list td{padding:.58rem .8rem;border-color:#294253;color:#c9dbe4;transition:background-color .16s ease,color .16s ease}.dark .box .file-types-list tr.is-active td,.dark .box .file-types-list tr:hover td{background:#193348;color:#f4fbff;font-weight:600}.dark .box .column-two{padding:.45rem;scrollbar-color:#476d80 #0d1822}.dark .box .search-bar-box{position:sticky;top:-.45rem;z-index:1;padding:.1rem 0 .45rem;background:#101c27}.dark .box .column-two .search-bar-box .input-box{box-sizing:border-box;height:2.35rem;margin:0;padding:0 .7rem;border:1px solid #476d80;border-radius:.5rem;background:#0d1822;color:#f1f7fa}.dark .box .column-two .search-bar-box .input-box::placeholder{color:#91a9b8}.dark .box .hr-line{display:none}.dark .box .column-two .pill-button{min-width:3.15rem;border-color:#476d80;border-radius:.45rem;background:#152532;color:#d8e7ee;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.dark .box .column-two .pill-button:hover{border-color:#79d0f2;background:#193348;color:#fff}.dark .box .column-two .pill-button:focus-visible{outline:2px solid #79d0f2;outline-offset:2px}.dark .box .column-two .pill-button.is-selected{border-color:#f6bd60;background:#c98526;color:#101c27;font-weight:700}@media only screen and (max-width:800px){.dark .box{width:min(100vw - 1.5rem,30rem);max-height:62vh;font-size:.85rem}.dark .box .column-one{min-width:6.75rem}.dark .box .file-types-list td{padding-inline:.45rem}.dark .box .column-two .pill-button{min-width:2.8rem;padding:.45rem .35rem}}