*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}ul[class],ol[class]{list-style:none}ul:not([class]),ol:not([class]){margin-inline-start:1em}ul:not([class]) li,ol:not([class]) li{padding-block-end:var(--lh)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}img:not([alt]){filter:blur(10px)}input:focus,select:focus,button:focus{outline:1px solid var(--clr-accent-400)}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}::selection{background-color:var(--clr-primary);color:var(--clr-bg)}body{scroll-padding-block-start:calc(var(--hdr) + 2rem);grid-template-rows:auto 1fr auto;min-height:100vh;text-rendering:optimizeLegibility;overflow-x:hidden;line-height:var(--lh);font-size:var(--fs-text);color:var(--clr-text);background-color:var(--clr-bg)}body .img-link{display:block;max-width:100%}section:not(.hero){--max-padding:calc(var(--spacing) * 2);padding-block:5vh;padding-block:clamp(5vh,5vh,var(--max-padding));content-visibility:auto}section:nth-child(odd){background-color:#ddd}strong,.strong{font-weight:700}.container{margin:0 auto;width:80%;max-width:var(--container)}.container-sm{max-width:var(--container-sm);margin:0 auto}.container-lg{max-width:var(--container-lg);margin:0 auto}.flex{display:flex}.grid{display:grid}.w100{width:100%}.flow-root{display:flow-root}.owllob>*+*{margin-top:1em}.sr-only,.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.logo__wrapper{max-width:250px}.align_left{text-align:left}.align_right{text-align:right}.align_center{text-align:center}img.align_left{display:block;float:left;margin:1rem 1rem 1rem 0}img.align_right{display:block;float:right;margin:0 0 1rem 1rem}img.align_center{display:inline-block;margin:1rem auto}.content__wrapper{padding-block-end:var(--padding)}.icon{display:inline-block;margin-inline-end:.5rem;width:var(--icon-height);height:var(--icon-height)}.icon.social{width:2rem;height:2rem}.icon.social:hover,.icon.social:focus{mix-blend-mode:darken}.icon.time{fill-rule:evenodd}a:not([class]),a:not([class]):active,a:not([class]):visited,a.info,a.info:active,a.info:visited,a.external,a.external:active,a.external:visited{text-decoration:none;position:relative;cursor:pointer;color:var(--clr-link);font-weight:400;display:inline-block}a:not([class])::after,a:not([class]):active::after,a:not([class]):visited::after,a.info::after,a.info:active::after,a.info:visited::after,a.external::after,a.external:active::after,a.external:visited::after{content:"";position:absolute;display:block;height:2px;top:100%;width:100%;background-color:currentColor;transform:scaleX(0);opacity:0;transform-origin:left;transition:transform 0.25s ease-out,opacity 0.5s ease-out}a:not([class]):hover::after,a:not([class]):focus::after,a.info:hover::after,a.info:focus::after,a.external:hover::after,a.external:focus::after{opacity:1;transform:scaleX(1)}:root{--svg:url('data:image/svg+xml,        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 122.6 122.88" >        <g>          <path d="M110.6,72.58c0-3.19,2.59-5.78,5.78-5.78c3.19,0,5.78,2.59,5.78,5.78v33.19c0,4.71-1.92,8.99-5.02,12.09 c-3.1,3.1-7.38,5.02-12.09,5.02H17.11c-4.71,0-8.99-1.92-12.09-5.02c-3.1-3.1-5.02-7.38-5.02-12.09V17.19 C0,12.48,1.92,8.2,5.02,5.1C8.12,2,12.4,0.08,17.11,0.08h32.98c3.19,0,5.78,2.59,5.78,5.78c0,3.19-2.59,5.78-5.78,5.78H17.11 c-1.52,0-2.9,0.63-3.91,1.63c-1.01,1.01-1.63,2.39-1.63,3.91v88.58c0,1.52,0.63,2.9,1.63,3.91c1.01,1.01,2.39,1.63,3.91,1.63h87.95 c1.52,0,2.9-0.63,3.91-1.63s1.63-2.39,1.63-3.91V72.58L110.6,72.58z M112.42,17.46L54.01,76.6c-2.23,2.27-5.89,2.3-8.16,0.07 c-2.27-2.23-2.3-5.89-0.07-8.16l56.16-56.87H78.56c-3.19,0-5.78-2.59-5.78-5.78c0-3.19,2.59-5.78,5.78-5.78h26.5 c5.12,0,11.72-0.87,15.65,3.1c2.48,2.51,1.93,22.52,1.61,34.11c-0.08,3-0.15,5.29-0.15,6.93c0,3.19-2.59,5.78-5.78,5.78 c-3.19,0-5.78-2.59-5.78-5.78c0-0.31,0.08-3.32,0.19-7.24C110.96,30.94,111.93,22.94,112.42,17.46L112.42,17.46z"/>        </g>  </svg>  ')}a[target="_blank"]:not(#footer a){position:relative}a[target="_blank"]:not(#footer a)::after{content:"";position:absolute;width:.8ch;height:.8ch;inset:.5rem -.75rem 0 auto;background-color:currentColor;-webkit-mask:var(--svg);mask:var(--svg)}.modal-inner__form p:last-of-type{margin-block-end:var(--spacing)}ol ol{margin-block-start:var(--lh);padding-block-end:0}ol ol li{list-style-type:lower-roman;margin-inline-start:1rem}.align_left{text-align:left}#main{background-color:var(--clr-neutral-100);z-index:1;min-height:100vh}.align_right{text-align:right}.align_center{text-align:center}img.align_left{display:block;float:left;margin:1rem 1rem 1rem 0}img.align_right{display:block;float:right;margin:0 0 1rem 1rem}img.align_center{display:inline-block;margin:1rem auto}.border-sm{padding:1rem;border:1px solid var(--clr-neutral-150);border-radius:3px}:root{--clr-neutral-100:hsl(0,0%,100%);--clr-neutral-150:hsl(0,0%,90%);--clr-neutral-200:hsl(0,0%,80%);--clr-neutral-400:hsl(0,0%,61%);--clr-neutral-500:hsl(0,0%,44%);--clr-neutral-600:hsl(0,0%,28%);--clr-neutral-900:hsl(0,0%,0%);--clr-accent-400:hsl(88,53%,51%);--clr-bg-dark:#051524;--clr-text:var(--clr-neutral-600);--clr-bg:var(--clr-neutral-100);--clr-primary:var(--clr-text);--clr-link:var(--clr-accent-400)}.logo__svg.black{fill:#010101}.logo__svg.white{fill:#fff}:root{--ff-body:"Open Sans",sans-serif;--ff-logo:"Open Sans",sans-serif;--fs-text:clamp(.75rem,.75rem + 1vw,1rem);--spacing:2rem;--spacing2:calc(var(--spacing) * 2);--hdr:4rem;--lh:1.6em;--container:60rem;--container-sm:40rem;--container-lg:80%}*:not(.rmt_quote__content){font-family:var(--ff-body)}h1{font-size:1.8rem;font-weight:200;line-height:1.1;color:var(--clr-primary);margin-block-start:var(--spacing)}h2{font-size:calc(var(--fs-text) * 1.25);font-weight:400;color:var(--clr-neutral-600);padding-block-start:1em}h3{font-size:calc(var(--fs-text) * 1.1);font-weight:600}strong,.strong{font-weight:700}.pbe4{padding-block-end:calc(var(--spacing2) * 2);padding-block-end:clamp(10vh,10vh,calc(var(--spacing2) * 2))}.pbs1{padding-block-start:1rem}.summary{font-size:1.1rem;letter-spacing:.05rem}.t-basic-page .summary,.t-trademarks .summary{margin-block-start:var(--spacing)}.i-1118{font-size:calc(var(--fs-text) * .9)}.i-1380.n-terms-of-service{counter-reset:clause}.i-1380.n-terms-of-service h2:before{counter-increment:clause;content:counter(clause) ". "}.t-basic-page .content{padding-block-end:var(--spacing)}@media screen and (min-width:1000px){.i-1118 .content>:not(h2){columns:2;column-gap:var(--spacing)}}body.japanese{writing-mode:vertical-rl;min-height:auto;overflow-x:auto;min-width:100vw}body.japanese .banner__img{object-fit:cover;height:100vh;max-height:100vh;width:auto;max-width:20vw}body.japanese #main{overflow:auto}#footer{position:fixed;width:100vw;inset-block-end:0;background-color:var(--clr-bg-dark);font-size:calc(var(--fs-text) * .9);color:var(--clr-neutral-200)}#footer .footer{padding:var(--spacing);grid-template-areas:"logo" "summary" "menu" "socials" "copyrights";position:relative;gap:1rem}#footer .footer a{color:var(--clr-neutral-200);text-decoration:none}#footer .footer a:hover,#footer .footer a:focus{color:var(--clr-neutral-400)}#footer .footer__logo{grid-area:logo;z-index:10;position:relative;margin-block-start:.5rem}#footer .footer__logo .logo__link{display:block}#footer .footer__logo .logo__svg{max-height:var(--spacing);max-width:calc(var(--spacing2) * 2);fill:var(--clr-neutral-100)}#footer .footer__summary{grid-area:summary}#footer .footer__menu{grid-area:menu}#footer .footer__socials{grid-area:socials}#footer .footer__copyrights{grid-area:copyrights;justify-self:center}#footer .footer__socials{flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;margin-block-end:var(--spacing)}#footer .footer .social__link{display:block;border-radius:5px}#footer .footer .social__link .logo__svg{width:var(--spacing);height:var(--spacing);border-radius:5px;fill:var(--clr-neutral-100)}#footer .footer .social__link .logo__svg:hover,#footer .footer .social__link .logo__svg:focus{fill:var(--clr-neutral-200)}#footer a[target="_blank"]:not(.social__link){position:relative}#footer a[target="_blank"]:not(.social__link)::before{content:"";position:absolute;width:.8ch;height:.8ch;inset:.5rem -.75rem 0 auto;background-color:currentColor;-webkit-mask:var(--svg);mask:var(--svg)}@media screen and (min-width:800px){#footer .footer{grid-template-columns:1fr 1fr;grid-template-areas:"logo logo" "menu summary" "socials copyrights"}#footer .footer__socials{justify-content:start}#footer .footer__copyrights{justify-self:end}}@media screen and (min-width:1025px){#footer .footer{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"logo    menu  summary" "socials menu copyrights"}#footer .footer .footer__menu{justify-self:center}}.top-header{--toggle-width:3rem;position:sticky;top:0;z-index:9990;height:max-content;background-color:var(--clr-bg-dark);color:var(--clr-neutral-150)}.top-menu{display:grid;align-items:center;grid-template-columns:1fr var(--toggle-width);grid-template-areas:"langsw langsw" "logo menu";padding-block-end:1rem}.top-menu .logo{grid-area:logo}.top-menu .logo__link{display:block}.top-menu .logo__svg{max-height:var(--spacing);max-width:calc(var(--spacing2) * 2);margin-inline-start:var(--spacing);margin-block:.5rem}.top-menu .nav{grid-area:menu}.top-menu .lang-switcher{grid-area:langsw}@media screen and (min-width:1025px) and (hover:hover){.top-header{line-height:1}.top-header .top-menu{grid-template-columns:auto max-content;padding-block-end:0}.top-menu details{display:inline-block}}.nav__wrapper{position:relative}.nav__wrapper .hamburger__label{position:relative;max-height:var(--hdr);display:flex;flex-direction:column;align-content:space-between;cursor:pointer}.nav__wrapper .hamburger__label .icon{fill:var(--clr-neutral-150)}.nav__wrapper .hamburger__label .icon__menu-close{display:none}.nav__wrapper .hamburger__label .icon__menu-open{display:block}.nav__wrapper .hamburger__label .icon:hover{cursor:pointer}.nav__wrapper .nav__list{background-color:var(--clr-bg-dark);position:absolute;top:-6px;right:0;z-index:100;display:flex;justify-content:center;align-items:start;flex-direction:column;transform-origin:top;transform:scaleY(0);max-height:calc(100vh - calc(var(--hdr)));overflow-y:scroll}.nav__wrapper .nav__list.outer{top:var(--hdr)}.nav__wrapper .nav__item:hover,.nav__wrapper .nav__item:focus{background-color:var(--clr-neutral-200)}.nav__wrapper .nav__item.active,.nav__wrapper .nav__item.current{border-inline-start:4px solid var(--clr-accent-400)}.nav__wrapper .nav__link{display:inline-block;text-decoration:none;color:var(--clr-neutral-150);transform:scaleY(0)}.nav__wrapper .nav__svg{height:2ch;width:2ch;fill:currentColor}.nav__wrapper .nav [id^="hamburger"]:checked+.hamburger__label .icon__menu-open{display:none}.nav__wrapper .nav [id^="hamburger"]:checked+.hamburger__label .icon__menu-close{display:block}.nav__wrapper .nav [id^="hamburger"]:checked~nav .nav__list{transform:scaleY(1);opacity:1;transform-origin:top;transition:opacity 1s ease-out,transform 0.25s ease-out;z-index:2;width:90vw}.nav__wrapper .nav [id^="hamburger"]:checked~nav .nav__list .has_children label,.nav__wrapper .nav [id^="hamburger"]:checked~nav .nav__list .nav__link{transform:scaleY(1);padding:.3rem;display:grid;height:100%;width:100%;min-height:2.5rem;padding-inline:1rem;position:relative}.nav__wrapper .nav [id^="hamburger"]:checked~nav .nav__list .has_children [id^="hamburger"]+.hamburger__label:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2rem;height:100%;background-color:var(--clr-bg-dark);clip-path:polygon(50% 70%,30% 30%,70% 30%)}.nav__wrapper .nav [id^="hamburger"]:checked~nav .nav__list .has_children [id^="hamburger"]:checked+.hamburger__label:after{clip-path:polygon(50% 30%,30% 70%,70% 70%)}.nav__wrapper .nav [id^="hamburger"]:checked~nav .nav__list.inner{position:relative;height:auto;transform:scaleY(1);opacity:1;transform-origin:top;transition:transform 0.1s ease-in;z-index:2}.nav__wrapper .nav__item{border-bottom:1px solid rgba(255,255,255,.2)}.nav__wrapper .nav__item:hover{color:var(--clr-bg-dark);background-color:var(--clr-neutral-200)}@media screen and (min-width:1025px) and (hover:hover){.nav__wrapper{--item-width:25vw}.nav__wrapper .nav .level-1.has_children>.nav__list.inner{transform:scaleY(0);opacity:0}.nav__wrapper .nav__list,.has_children [id^="hamburger"]+.hamburger__label:after{right:initial}.nav__wrapper .nav [id^="hamburger"]:checked~.nav__list{width:var(--item-width)}.nav__wrapper{justify-self:auto}.nav__wrapper [id^=hamburger],.nav__wrapper .hamburger__label.mobile{display:none}.nav__wrapper .nav.container{width:100%;padding-inline-start:0;padding-inline-end:var(--spacing)}.nav__wrapper .nav .nav__list{color:var(--clr-neutral-150)}.nav__wrapper .nav .nav__list.outer{position:relative;top:auto;right:auto;left:auto;background-color:transparent;opacity:1;transform-origin:initial;transform:none;height:auto;padding-block-end:0;flex-direction:row;width:100%!important;justify-content:center;gap:var(--spacing)}.nav__wrapper .nav .nav__list.outer .level-1>.hamburger__label:after{display:none}.nav__wrapper .nav .nav__list.outer>.nav__item{margin-block-end:0;border-bottom:none}.nav__wrapper .nav .nav__list.outer>.nav__item.level-1>a,.nav__wrapper .nav .nav__list.outer>.nav__item.level-1 label{color:var(--clr-neutral-100);display:grid;transform:scaleY(1);padding:1rem;align-items:center;align-content:center;position:relative}.nav__wrapper .nav .nav__list.outer>.nav__item:hover,.nav__wrapper .nav .nav__list.outer>.nav__item:focus{background-color:transparent;opacity:80%}.nav__wrapper .nav .nav__list.outer>.nav__item.active,.nav__wrapper .nav .nav__list.outer>.nav__item.current{border-inline-start:none}.nav__wrapper .nav .nav__list.outer>.nav__item.active::after,.nav__wrapper .nav .nav__list.outer>.nav__item.current::after{content:"";position:absolute;inset:0;height:3px;background-color:var(--clr-accent-400);top:120%}.nav__wrapper .nav .nav__list.outer .nav__link{margin:0;color:var(--clr-neutral-100)}.nav__wrapper .nav .nav__list.outer>.has_children>.nav__list{position:absolute}.nav__wrapper .nav .nav__link{display:initial;text-transform:none;margin:0;transition:none;font-size:1em}@supports (font-size:clamp(.8rem,1rem,1.2rem)){.nav__wrapper .nav .nav__link{font-size:clamp(.8rem,1rem,1.2rem)}}.nav__wrapper .nav+.nav__item{margin-top:initial;white-space:nowrap}.nav__wrapper .nav .nav__item{position:relative}.nav__wrapper .nav .nav__item>.nav__list{position:absolute;opacity:0;transform:scaleY(0);width:var(--item-width)}.nav__wrapper .nav .level-1.has_children>.hamburger__label{pointer-events:none}.nav__wrapper .nav .level-1.has_children:hover ul [id^="hamburger"]+.hamburger__label:after,.nav__wrapper .nav .level-1.has_children:focus ul [id^="hamburger"]+.hamburger__label:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2rem;height:100%;background-color:var(--clr-pink-100);clip-path:polygon(50% 70%,30% 30%,70% 30%)}.nav__wrapper .nav .level-1.has_children:hover ul [id^="hamburger"]:checked+.hamburger__label:after,.nav__wrapper .nav .level-1.has_children:focus ul [id^="hamburger"]:checked+.hamburger__label:after{clip-path:polygon(50% 30%,30% 70%,70% 70%)}.nav__wrapper .nav .level-1.has_children:hover ul ul li,.nav__wrapper .nav .level-1.has_children:focus ul ul li{padding-inline-start:1rem;line-height:var(--lh)}.nav__wrapper .nav .level-1.has_children:hover>.nav__list.inner,.nav__wrapper .nav .level-1.has_children:focus>.nav__list.inner{width:var(--item-width);transform:scaleY(1);opacity:1;transform-origin:top;transition:opacity 1s ease-out,transform 0.25s ease-out;z-index:2}.nav__wrapper .nav .level-1.has_children:hover>.nav__list.inner .has_children label,.nav__wrapper .nav .level-1.has_children:hover>.nav__list.inner .nav__link,.nav__wrapper .nav .level-1.has_children:focus>.nav__list.inner .has_children label,.nav__wrapper .nav .level-1.has_children:focus>.nav__list.inner .nav__link{transform:scale(1);padding:.3rem;display:grid;height:100%;width:100%;min-height:2.5rem;padding-inline:1rem;border-bottom:1px solid rgba(255,255,255,.2);align-items:center;position:relative}.nav__wrapper .nav .level-1.has_children:hover+.nav__list.inner,.nav__wrapper .nav .level-1.has_children:focus+.nav__list.inner{height:auto;transform:scaleY(1);opacity:1;transform-origin:top;transition:transform 0.1s ease-in;z-index:2;border-radius:0 0 5px 5px}.nav__wrapper .nav__list.outer{max-height:100%;overflow-y:unset}.nav__wrapper .nav__list.outer.outer{top:0}.nav__wrapper .nav .nav_list.outer .has_children [id^="hamburger"]:checked~.nav__list.inner{position:absolute;overflow-y:visible;max-height:60vh}}#main,#footer{isolation:isolate}div.privacywire{font-size:.8rem;bottom:initial;inset-block-end:-250%;left:initial;right:initial;inset-inline:0;transition:inset-block-end 0.3s ease-in,opacity 0.3s ease;width:80%;margin:0 auto;max-height:70vh;overflow-y:scroll}div.privacywire .privacywire-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing);margin-block-start:var(--spacing);cursor:pointer}div.privacywire button{display:inline-block;padding:.2rem 1rem;color:var(--clr-neutral-100);background-color:var(--clr-accent-400);border:none;border-radius:.2rem;width:100%;max-width:30ch}div.privacywire button:hover,div.privacywire button:focus{opacity:.8}div.privacywire .privacywire-header{font-size:clamp(1.1rem,1.1rem,1.25rem);font-weight:200;line-height:1.1;color:var(--clr-primary);padding-block-end:1rem}div.privacywire .privacywire-text ul{list-style:none;margin-block-start:var(--spacing)}div.privacywire .privacywire-text ul li{padding-block-end:.6rem}div.privacywire .privacywire-text ul label input{margin-inline-end:1rem;accent-color:var(--clr-link);color:var(--clr-neutral-100);width:1.2rem;height:1.2rem}.hero{--clr-bg-dark:#143a5d;--xx:calc(var(--spacing) * 2);padding-block-start:0;margin:0 0 var(--xx) 0;position:relative}.hero::after{content:"";position:absolute;width:100%;height:var(--xx);clip-path:polygon(100% 0,0% 100%,0 0);background-color:var(--clr-bg-dark)}.hero__wrapper{background-color:var(--clr-bg-dark);display:grid;align-items:center;gap:1rem;position:relative}.hero__banner{padding-block-start:var(--spacing);padding-inline:var(--spacing);padding-block-end:var(--spacing);place-self:center;max-width:600px;min-width:250px}.hero__text{color:var(--clr-neutral-150);font-size:clamp(2rem,2.5rem,3rem);text-wrap:balance;line-height:1.2em;padding:var(--spacing) 1rem;max-width:25ch}@media screen and (min-width:800px){.hero__wrapper{grid-template-columns:1fr 1fr}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}ul[class],ol[class]{list-style:none}ul:not([class]),ol:not([class]){margin-inline-start:1em}ul:not([class]) li,ol:not([class]) li{padding-block-end:var(--lh)}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}img:not([alt]){filter:blur(10px)}input:focus,select:focus,button:focus{outline:1px solid var(--clr-accent-400)}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.lang-switcher{margin:1rem calc(var(--spacing) * 2.5) 0 auto;font-size:.8rem;display:flex;position:relative;z-index:999999;width:max-content;align-items:center}.lang-switcher span{padding-inline-end:1ch}.lang-switcher .languages{position:absolute;top:.5rem;margin-block-start:1rem;margin-inline-end:var(--spacing);padding:1rem;border:1px solid #ddd;background-color:var(--clr-neutral-100);width:max-content}.lang-switcher .languages li{padding:.5rem 0;position:relative;white-space:nowrap}.lang-switcher a{display:block}.lang-switcher .flag{display:inline-block}.lang-switcher .flag img{width:1rem;outline:1px solid #ddd;vertical-align:middle}.wrapper.menu{margin-block-end:1rem}a,a:active,a:visited{color:#4b71fc}a:hover,a:focus,a:focus-visible{color:#1f4efb}.app-nav__wrapper{display:flex;list-style-type:none;padding-inline-start:0;margin:0;gap:.5rem;flex-direction:column}.app-nav__item{flex-basis:max-content}.app-nav__item.logout{margin-inline-start:auto}.app-nav .current{text-decoration:none}.pagination{--width:2ch;display:flex;column-gap:.5ch;align-items:center;justify-content:center}.pagination .pag__link{text-decoration:underline;pointer-events:auto;display:block}.pagination .pag__link .pag__svg{display:grid;place-items:center}.pagination .pag__link .pag__svg svg{height:.8rem;width:var(--width);fill:#4b71fc}.pagination .pag__link[disabled]{pointer-events:none;text-decoration:none}.pagination .pag__link[disabled] svg{fill:#ccc}.pagination .first svg,.pagination .prev svg{transform:rotate(180deg)}@media screen and (min-width:800px){.app-nav{flex-direction:row}.app-nav__wrapper{flex-direction:row;flex-wrap:wrap;gap:2rem}.app-nav__item{flex-basis:max-content}}.faqs__wrapper{display:grid;grid-template-rows:1fr max-content}.faqs__title{margin-block-end:var(--spacing)}.faqs details{padding:1rem;border:1px solid #ccc}.faqs details:first-of-type{border-start-end-radius:5px;border-start-start-radius:5px}.faqs details:not(:first-of-type){border-block-start:none}.faqs details:last-of-type{border-end-start-radius:5px;border-end-end-radius:5px}.faqs summary{font-weight:600}.faqs details[open]>*:not(summary){animation:details-show 1s ease-in-out}:root{--line-color:#ccc;--spacing:2rem}html{font-size:1rem;line-height:1.15;text-size-adjust:100%}*,::before,::after{box-sizing:initial}*,*:before,*:after{box-sizing:border-box}strong,.strong{font-weight:700}.container{margin:0 auto;width:80%;max-width:var(--container)}.container-sm{max-width:var(--container-sm);margin:0 auto}.container-lg{max-width:var(--container-lg);margin:0 auto}.flex{display:flex}.grid{display:grid}.w100{width:100%}.flow-root{display:flow-root}.owllob>*+*{margin-top:1em}.sr-only,.hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.logo__wrapper{max-width:250px}.align_left{text-align:left}.align_right{text-align:right}.align_center{text-align:center}img.align_left{display:block;float:left;margin:1rem 1rem 1rem 0}img.align_right{display:block;float:right;margin:0 0 1rem 1rem}img.align_center{display:inline-block;margin:1rem auto}body:not(.fe){font-family:"Source Sans Pro","Helvetica Neue",Arial,sans-serif;margin:0;background-color:#f6f7f9;font-style:normal;font-weight:400;line-height:1.6;color:#5d5b66;cursor:auto;padding:1rem;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%}.strong{font-weight:700}h1{font-weight:300}div{padding:0;margin:0}.wrapper:not(.fe){box-sizing:border-box;border-radius:.25rem;box-shadow:rgba(49,52,64,.2) 0 1px 6px;background-color:white;padding:1rem;max-width:1400px;margin-inline:auto}.product-list-header{display:flex;flex-direction:column;justify-content:center;padding-block:1rem;border-block:1px solid var(--line-color)}.product-list-header .filters,.product-list-header .search{text-align:center}.content__wrapper{margin-block-start:2rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.content__wrapper>*{width:100%;max-width:660px}.content__wrapper .stripe-plans{display:grid;align-items:center;justify-content:center;margin-block-end:2rem}.content__wrapper .stripe-plans__button{display:inline-block;text-align:center;color:#000;text-decoration:none;font-weight:600;background-color:#8bc53b;padding:1rem 2rem;border-radius:5px}.content__wrapper .stripe-plans__button:hover{opacity:.8}.product__header-titles.product{display:none}.product{border-block-end:1px solid var(--line-color);display:grid;grid-template-areas:"thumb name name" "sku min check";align-items:center;justify-content:space-between;gap:1rem}.product__thumb{grid-area:thumb}.product__title{grid-area:name}.product__link{grid-area:name}.product__sku{grid-area:sku}.product__oqmin{grid-area:min;justify-self:center}.product__chk{grid-area:check;justify-self:center}.product__thumb{--thumb:5rem;display:inline-block;width:var(--thumb);height:var(--thumb);padding-block:.5rem}.product__thumb img{object-fit:contain;height:100%;margin-block:.2rem}.product__chk,.product__oqmin,.product__sku{display:flex;align-items:center;flex-direction:column}.product span>.product__label{font-weight:800}.headline h1 picture{width:120px;margin-block-end:1rem}.headline h1 picture img{object-fit:contain}@media screen and (min-width:720px){.product-list-header{display:flex;justify-content:space-between;flex-direction:row;padding-block:0;border-block:none;margin-block-end:0}.product-list-header .filters,.product-list-header .search{text-align:start}.product__header-titles.product{display:grid;font-weight:800;padding-block:1rem;border-block:1px solid var(--line-color);margin-block-start:1rem;grid-template-areas:"name name sku min check"}.product{grid-template-areas:"thumb name sku min check";grid-template-columns:15% 35% 10% 10% 10%}.product__chk,.product__oqmin,.product__sku{flex-direction:row}.product__chk,.product__oqmin{justify-content:center}.product span>.product__label{display:none}}.pulse{position:relative}.pulse:after{content:"";position:absolute;inset:-2px;display:block;padding:.3rem;background-color:#4685D6;border-radius:5px;opacity:0;animation:pulse 1s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.totop{position:fixed;font-size:3rem;background-color:rgba(0,0,0,.25);border-radius:3px 3px 0 0;inset:auto 50% 0 50%;width:max-content;z-index:10}.totop a{display:block;padding:.5rem;text-decoration:none!important}.totop a span{display:block;transform:rotate(-90deg);color:var(--clr-neutral-100)}.btn{--bdr-radius:.25rem;display:inline-block;border-radius:var(--bdr-radius);color:var(--clr-text);background-color:var(--clr-accent-400);text-transform:uppercase;letter-spacing:.1rem;padding:.5rem 1rem;text-decoration:none;cursor:pointer;border:2px solid var(--clr-accent-400);font-size:calc(var(--fs-text) * .8);position:relative}.btn::after{content:"";position:absolute;inset:0;border-radius:var(--bdr-radius);box-shadow:inset 0 0 10px rgba(255,255,255,.5);opacity:0;transition:opacity 0.3s ease-in}.btn:active,.btn:visited{color:var(--clr-text)}.btn:hover:after,.btn:focus:after,.btn:focus-within:after{opacity:1}.btn__outline{background-color:transparent;border:2px solid var(--clr-accent-400);color:var(--clr-text)}.btn__big{font-size:1.2rem;letter-spacing:.05rem}.btn__sm{padding:.25rem .5rem;font-size:.8rem;letter-spacing:initial}.LoginRegisterPro .Inputfield input[type=text],.LoginRegisterPro .Inputfield input[type=email],.LoginRegisterPro .Inputfield input[type=password]{width:100%;max-width:50ch}.LoginRegisterPro .Inputfield .my-name-fld,.LoginRegisterPro .Inputfield .my-pass-fld,.LoginRegisterPro .Inputfield .my-user-fld{font-size:.9rem;border:1px solid #ccc;padding:.5rem 1rem}.LoginRegisterPro .Inputfield .smaller{font-size:.8rem}.LoginRegisterPro .Inputfield:not(.InputfieldSubmit).my-wrap-class{margin:0 0 1rem 0;padding:0;border:none;background:transparent}.LoginRegisterPro .InputfieldStateRequired>.label:after{content:" *";color:#f00}.LoginRegisterPro #ProcessForgotPassword{padding-block-start:2rem}.rmt_2_col{}.rmt_2_col .container:not(.title){display:flex;gap:var(--spacing);flex-wrap:wrap}.rmt_2_col .owllob{flex:1;min-width:250px}.rmt_2_col.p1406 .owllob *:not(:first-child){padding-inline-start:var(--spacing)}.rmt_2_col.p1407 .title{text-align:center;margin-block-end:var(--spacing)}.rmt_2_col.p1407 li{padding-block-end:0;margin-inline-start:var(--spacing)}