:root{--app-accent-color:#0c1854;--app-accent-color-hover:#08113f;--app-accent-soft-color:#eef1ff;--app-accent-soft-border:#dce3ff;--app-blue-color:#2563eb;--app-blue-color-hover:#1d4ed8;--app-blue-soft-color:#eff6ff;--app-line-color:#d1d5db;--app-text-color:#222;--app-subtext-color:#555;--app-muted-text-color:#777}*,:before,:after{box-sizing:border-box}body{color:#222;background-color:#fff;margin:0;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0}p,ul,ol,dl,dt,dd{margin:0;padding:0}ul,ol{list-style:none}figure{margin:0}figure img{max-width:100%;height:auto;display:block}button,input,textarea,select{color:inherit;font:inherit;background:0 0;border:none;margin:0;padding:0}.show-pc,[data-show=pc]{display:none}@media screen and (width>=1024px){.show-pc,[data-show=pc]{display:block}}.show-sp,[data-show=sp]{display:none}@media screen and (width<=767px){.show-sp,[data-show=sp]{display:block}}.show-tab,[data-show=tab]{display:none}@media screen and (width>=768px) and (width<=1023px){.show-tab,[data-show=tab]{display:block}}.show-pc-tab,[data-show=pc-tab]{display:none}@media screen and (width>=768px){.show-pc-tab,[data-show=pc-tab]{display:block}}.show-tab-sp,[data-show=tab-sp]{display:none}@media screen and (width<=767px){.show-tab-sp,[data-show=tab-sp]{display:block}}@media screen and (width>=768px) and (width<=1023px){.show-tab-sp,[data-show=tab-sp]{display:block}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;text-rendering:optimizelegibility}body{font-synthesis-style:none;font-synthesis-weight:none;font-family:Figtree,Noto Sans JP,ui-sans-serif,system-ui,sans-serif}a{color:inherit;text-decoration:none}img,svg{max-width:100%;height:auto;display:block}.app-logo{align-items:center;display:inline-flex}.app-logo__image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%}.app-logo__image--default,.app-logo__image--small{height:48px}body.is-scroll-locked{overflow:hidden}[x-cloak]{display:none!important}.lp-header{z-index:40;background-color:#fffffff2;border-bottom:1px solid #e5e7ebcc;position:sticky;top:0}.lp-header__inner{justify-content:space-between;align-items:center;max-width:1280px;height:72px;margin-inline:auto;padding-inline:32px;display:flex}@media screen and (width<=767px){.lp-header__inner{padding-inline:24px}}.lp-header__logo-link{align-items:center;gap:8px;display:inline-flex}.lp-header__logo-link:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}.lp-header__nav{align-items:center;gap:8px;display:flex}@media screen and (width<=767px){.lp-header__nav{display:none}}.lp-header__app-button{background-color:var(--app-blue-color);color:#fff;border-radius:9999px;align-items:center;gap:4px;height:44px;padding-inline:24px 16px;font-size:14px;font-weight:700;display:inline-flex}.lp-header__app-button:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__app-button:hover{background-color:var(--app-blue-color-hover)}}.lp-header__login-link{color:var(--app-subtext-color);border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.lp-header__login-link:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__login-link:hover{color:var(--app-text-color);background-color:#fff}}.lp-header__menu-button{color:var(--app-subtext-color);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__menu-button:hover{background-color:#f3f4f6}}.lp-header__menu-button:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:2px}@media (width>=768px){.lp-header__menu-button{display:none}}.lp-header__icon{flex-shrink:0;width:24px;height:24px}.lp-header__drawer{z-index:50;position:fixed;inset:0}@media (width>=768px){.lp-header__drawer{display:none}}.lp-header__drawer-overlay{background-color:#03071259;position:absolute;inset:0}.lp-header__drawer-panel{background-color:#fafafc;flex-direction:column;width:min(84vw,320px);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-10px 0 28px #0f172a29}.lp-header__drawer-head{justify-content:flex-end;align-items:center;height:64px;padding-inline:20px;display:flex}.lp-header__drawer-close{color:var(--app-muted-text-color);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .16s,color .16s;display:inline-flex}.lp-header__drawer-close:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:2px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__drawer-close:hover{color:var(--app-text-color);background-color:#fff}}.lp-header__drawer-nav{flex:1;padding:20px}.lp-header__drawer-links{gap:8px;display:grid}.lp-header__drawer-link{color:var(--app-subtext-color);border-radius:6px;align-items:center;height:44px;padding-inline:12px;font-size:14px;font-weight:700;transition:background-color .16s,color .16s;display:flex}.lp-header__drawer-link:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:2px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__drawer-link:hover{color:var(--app-text-color);background-color:#fff}}.lp-header__drawer-actions{border-top:1px solid #e5e7eb;gap:12px;margin-top:24px;padding-top:20px;display:grid}.lp-header__drawer-primary{background-color:var(--app-blue-color);color:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:6px;width:100%;height:48px;padding-inline:20px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #bfdbfeb3}.lp-header__drawer-primary:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__drawer-primary:hover{background-color:var(--app-blue-color-hover)}}.lp-header__drawer-login{color:var(--app-subtext-color);background-color:#fff;border:1px solid #555;border-radius:9999px;justify-content:center;align-items:center;gap:8px;height:44px;padding-inline:20px;font-size:14px;font-weight:700;display:flex}.lp-header__drawer-login:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-header__drawer-login:hover{color:var(--app-text-color)}}.lp-drawer-fade-transition{transition:opacity .2s ease-out}.lp-drawer-fade-transition--leaving{transition-duration:.15s;transition-timing-function:ease-in}.lp-drawer-fade-closed{opacity:0}.lp-drawer-fade-open{opacity:1}.lp-drawer-panel-transition{transition:opacity .2s ease-out,transform .2s ease-out}.lp-drawer-panel-transition--leaving{transition-duration:.15s;transition-timing-function:ease-in}.lp-drawer-panel-closed{opacity:.95;transform:translate(100%)}.lp-drawer-panel-open{opacity:1;transform:translate(0)}.lp-button__chevron{flex-shrink:0;width:24px;height:24px;position:relative;bottom:1px}.lp-button__chevron--header{width:20px;height:20px;position:relative;bottom:1px}@media (hover:hover) and (pointer:fine) and (width>=768px){a:hover .lp-button__chevron{animation:.42s both lp-button-chevron-return}}@keyframes lp-button-chevron-return{0%{opacity:1;transform:translate(0)}44%{opacity:0;transform:translate(7.2px)}45%{opacity:0;transform:translate(-7.2px)}to{opacity:1;transform:translate(0)}}#problem,#flow,#app-preview,#faq{scroll-margin-top:88px}.lp-page{background-color:#fafafc;overflow-x:hidden}.lp-hero{isolation:isolate;background:radial-gradient(circle at 12% 24%,#e0e7f1a6,#0000 30%),radial-gradient(circle at 88% 18%,#ebf1f7d9,#0000 32%),linear-gradient(135deg,#f3f5f7 0%,#f8fafc 45%,#eef1f4 100%);padding:48px 32px 80px;position:relative;overflow:hidden}@media screen and (width<=767px){.lp-hero{padding:32px 16px 48px}}.lp-hero:before{content:"";opacity:.8;pointer-events:none;background:url(/build/assets/lp-hero-bg-B2lPK6s0.png) 50%/200px;position:absolute;inset:0}@media screen and (width<=767px){.lp-hero:before{background-size:100px}}.lp-hero>*{z-index:1;position:relative}.lp-hero__inner{max-width:1280px;margin-inline:auto}@media screen and (width<=1120px){.lp-hero__inner{display:block}}.lp-hero__content{color:#222;text-align:center}@media screen and (width<=1120px){.lp-hero__content{width:100%}}@media screen and (width<=767px){.lp-hero__content{flex-direction:column;display:flex}}.lp-hero__visual{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:48px;overflow:hidden}@media screen and (width<=767px){.lp-hero__visual{padding-inline:0}}.lp-hero__visual-frame{--slideshow-duration:12s}.lp-hero__slideshow{width:100%;max-width:1200px;margin:0 auto;position:relative}.lp-hero__slide{opacity:1;pointer-events:none;padding-inline:1.5px;position:relative;transform:none}.lp-hero__visual-image{box-sizing:content-box;border:1px solid #aaa;border-radius:24px;width:100%;display:block}.lp-hero__slideshow-ui{margin-top:24px}.lp-hero__slideshow-dot-items{justify-content:center;align-items:center;height:24px;padding:0;list-style:none;display:inline-flex}.lp-hero__slideshow-dot-item{align-items:center;width:auto;height:24px;margin-block:0;margin-inline:8px;list-style:none;display:flex;position:relative}.lp-hero__slideshow-dot{appearance:none;cursor:pointer;background-color:#2563eb5c;border:0;border-radius:9999px;outline:none;justify-content:center;align-items:center;width:8px;min-width:8px;height:8px;padding:0;transition:min-width .4s cubic-bezier(.33,0,.67,1),background-color .25s linear;display:flex;position:relative}.lp-hero__slideshow-dot:before{content:"";width:100%;height:100%;padding:8px;position:absolute}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-hero__slideshow-dot:hover:not(.current){background-color:#2563eb7a}}.lp-hero__slideshow-dot:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}.lp-hero__slideshow-dot.current{cursor:default;pointer-events:none;background-color:#2563eb5c;min-width:48px;overflow:hidden}.lp-hero__slideshow-dot.current:after{content:"";inset-inline-start:0;background-color:#2563ebd6;border-radius:9999px;width:0;min-width:15%;height:100%;margin-left:-15%;animation-name:aap-animate-progress;animation-duration:3s;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0}@keyframes aap-animate-progress{0%{width:0}to{width:130%}}@media (prefers-reduced-motion:reduce){.lp-hero__slideshow-dot{transition:none}.lp-hero__slideshow-dot.current:after{width:115%;animation:none}}.lp-hero__label{margin:0 0 4px;font-size:20px;line-height:1.6}@media screen and (width<=767px){.lp-hero__label{font-size:18px}}.lp-hero__title{margin-bottom:16px;font-size:44px;font-weight:700;line-height:1.4}@media screen and (width<=767px){.lp-hero__title{font-size:32px}}.lp-hero__lead{margin-bottom:32px;font-size:20px;line-height:1.6}@media screen and (width<=767px){.lp-hero__lead{margin-bottom:24px;font-size:16px}}.lp-hero__text{margin-top:24px;font-size:18px;line-height:1.8}@media screen and (width<=767px){.lp-hero__text{text-align:left;font-size:16px;line-height:1.6}.lp-hero__text br{display:none}}.lp-hero__actions{justify-content:center;margin-top:32px;display:flex}@media screen and (width<=767px){.lp-hero__actions{margin-top:24px}}.lp-hero__button{border-radius:9999px;justify-content:center;align-items:center;gap:4px;width:100%;max-width:320px;min-height:60px;padding:1px 12px 0;font-size:18px;transition:background-color .15s,border-color .15s;display:inline-flex}.lp-hero__button:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}.lp-hero__button--primary{background-color:var(--app-blue-color);color:#fff;font-weight:700}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-hero__button--primary:hover{background-color:var(--app-blue-color-hover)}}.lp-section-label{color:var(--app-blue-color);letter-spacing:4px;align-items:center;gap:10px;margin-bottom:8px;font-size:16px;font-weight:500;display:inline-flex}.lp-section-label:before,.lp-section-label:after{content:"";background-color:currentColor;width:24px;height:1px;display:block;position:relative;bottom:1px}.lp-section-title{color:var(--app-accent-color);margin-bottom:16px;font-size:36px;font-weight:700;line-height:1.4}@media screen and (width<=767px){.lp-section-title{font-size:24px;line-height:1.4}}.lp-section-lead{color:var(--app-text-color);margin-bottom:16px;font-size:18px;line-height:1.8}@media screen and (width<=767px){.lp-section-lead{font-size:16px}}.lp-problem{background-color:#fff;padding:80px 32px}@media screen and (width<=767px){.lp-problem{padding:48px 24px}}.lp-problem__inner{max-width:1080px;margin-inline:auto}.lp-problem__heading{text-align:center}.lp-problem__body{grid-template-columns:1fr 1fr;align-items:center;gap:24px;margin-top:32px;display:grid}@media screen and (width<=899px){.lp-problem__body{grid-template-columns:1fr}}.lp-problem__list{order:2;align-self:center;gap:32px;display:grid}@media (width>=900px){.lp-problem__list{order:1}}@media screen and (width<=899px){.lp-problem__list{justify-content:center;gap:24px;margin-top:16px}}.lp-problem__item{gap:16px;display:flex}@media screen and (width<=767px){.lp-problem__item{gap:8px}}.lp-problem__icon{flex-shrink:0;width:48px;height:48px;margin-top:-4px}@media screen and (width<=767px){.lp-problem__icon{width:36px;height:36px}}.lp-problem__item-title{color:var(--app-text-color);margin-bottom:8px;font-size:20px;font-weight:700}@media screen and (width<=767px){.lp-problem__item-title{font-size:18px}}.lp-problem__item-text{color:var(--app-text-color);font-size:16px;line-height:1.8}.lp-problem__visual{order:1;justify-content:center;display:flex}@media (width>=900px){.lp-problem__visual{order:2}}.lp-problem__image{width:100%;max-width:560px}.lp-flow{background-color:#f4f6fb;padding:80px 32px}@media screen and (width<=767px){.lp-flow{padding:48px 24px}}.lp-flow__inner{max-width:1120px;margin-inline:auto}.lp-flow__heading{text-align:center;margin-inline:auto}.lp-flow__steps{gap:16px;margin-top:40px;display:grid}@media (width>=768px) and (width<=949px){.lp-flow__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:680px;margin-inline:auto}}@media (width>=950px){.lp-flow__steps{-moz-column-gap:8px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;column-gap:8px}}@media screen and (width<=767px){.lp-flow__steps{margin-top:32px}}.lp-flow__step{text-align:center;background-color:#fff;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px 16px;display:flex}@media screen and (width<=767px){.lp-flow__step{width:min(100%,240px);margin-inline:auto;padding:24px 16px}}.lp-flow__step-icon{color:var(--app-accent-color);background-color:#f3f6ff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex}.lp-flow__step-icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:48px;height:48px}.lp-flow__step-copy{flex-direction:column;align-items:center;display:flex}.lp-flow__step-label{color:var(--app-blue-color);letter-spacing:4px;margin:0;font-size:16px;font-weight:500;line-height:1.2}.lp-flow__step-title{color:var(--app-text-color);margin:0;font-size:20px;font-weight:700;line-height:1.4}@media screen and (width<=767px){.lp-flow__step-title{font-size:18px}}.lp-flow__arrow{color:var(--app-blue-color);justify-content:center;align-items:center;display:none}@media (width>=950px){.lp-flow__arrow{display:flex}}.lp-flow__arrow svg{fill:currentColor;width:32px;height:32px}.lp-app{background-color:#fff;padding:80px 32px}@media screen and (width<=767px){.lp-app{padding:48px 24px}}.lp-app__inner{max-width:1280px;margin-inline:auto}.lp-app__heading{text-align:center;margin-inline:auto}.lp-app__body{justify-content:space-between;align-items:center;gap:40px;max-width:1000px;margin:40px auto 0;display:flex}@media screen and (width<=899px){.lp-app__body{display:block}}.lp-app__content{width:60%;max-width:600px}@media screen and (width<=899px){.lp-app__content{width:100%;max-width:640px;margin:40px auto 0}}.lp-app__features{gap:16px;display:grid}.lp-app__feature{background-color:var(--app-blue-soft-color);border-radius:16px;align-items:center;gap:16px;padding:24px 16px;display:flex}@media screen and (width<=767px){.lp-app__feature{padding:20px 16px}}.lp-app__feature-icon{color:var(--app-accent-color);background-color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex}@media screen and (width<=767px){.lp-app__feature-icon{width:64px;height:64px}}.lp-app__feature-icon svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;width:48px;height:48px}@media screen and (width<=767px){.lp-app__feature-icon svg{width:40px;height:40px}}.lp-check-icon{stroke-linecap:butt!important;stroke-linejoin:miter!important}.lp-app__feature-title{color:var(--app-text-color);margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.4}.lp-app__feature-text{color:var(--app-text-color);margin:0;font-size:16px;line-height:1.7}.lp-app__visual{width:32%;position:relative}@media screen and (width<=899px){.lp-app__visual{width:100%;max-width:360px;margin-inline:auto}}@media screen and (width<=767px){.lp-app__visual{max-width:300px;margin-inline:auto}}.lp-app__visual-frame .lp-app__slideshow{aspect-ratio:780/1480;isolation:isolate;background-color:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 10px #0000001f}.lp-app__visual-frame .lp-app__slideshow-list{height:100%}.lp-app__visual-frame .lp-app__slide{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:stretch;height:100%;display:block}.lp-app__visual-frame .lp-app__slide-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lp-app__visual-frame .lp-app__slideshow-ui{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.lp-app__visual-frame .lp-app__slideshow-dot{cursor:pointer;background-color:#2563eb5c;border:0;border-radius:9999px;width:10px;height:10px;padding:0;transition:background-color .18s;display:block}.lp-app__visual-frame .lp-app__slideshow-dot:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:4px}.lp-app__visual-frame .lp-app__slideshow-dot.is-current,.lp-app__visual-frame .lp-app__slideshow-dot.current{background-color:var(--app-blue-color)}.lp-cta{background-color:#f4f6fb;padding:80px 32px}@media screen and (width<=767px){.lp-cta{padding:48px 24px}}.lp-cta__inner{max-width:1120px;margin-inline:auto}.lp-cta__content{text-align:center}.lp-cta__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}@media screen and (width<=950px){.lp-cta__cards{grid-template-columns:1fr;max-width:640px;margin-inline:auto}}.lp-cta__card{background-color:#fff;border-radius:16px;flex-direction:column;min-height:100%;padding:32px 24px 40px;display:flex;box-shadow:0 1px 8px #0c18540f}@media screen and (width<=767px){.lp-cta__card{padding:22px}}.lp-cta__card-head{text-align:center;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.lp-cta__plan{color:var(--app-blue-color);letter-spacing:2px;margin-bottom:0;font-size:20px;font-weight:500;line-height:1.4}.lp-cta__price-currency{margin-right:2px;font-size:24px;font-weight:500;display:inline-block}.lp-cta__price{color:var(--app-text-color);text-align:center;margin-bottom:12px;font-size:44px;font-weight:700;line-height:1}@media screen and (width<=767px){.lp-cta__price{font-size:40px}}.lp-cta__price-unit{color:#555;font-size:16px;font-weight:500;position:relative;bottom:2px}.lp-cta__summary{color:#555;text-align:center;margin-bottom:16px;font-size:16px;line-height:1.6}.lp-cta__list{color:var(--app-text-color);gap:8px;margin:0;padding:0;font-size:16px;line-height:1.5;display:grid}.lp-cta__item{align-items:center;gap:8px;display:flex}.lp-cta__item:before{background-color:var(--app-blue-color);content:"";flex-shrink:0;width:24px;height:24px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.lp-cta__actions{margin:0 0 24px}.lp-cta__button{background-color:var(--app-blue-color);color:#fff;border:0;border-radius:9999px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:0 16px;font-size:16px;font-weight:700;line-height:1.4;transition:background-color .15s;display:inline-flex}.lp-cta__button:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-cta__button:hover{background-color:var(--app-blue-color-hover)}}.lp-cta__note{color:#555;text-align:center;margin-top:24px;font-size:14px}@media screen and (width<=767px){.lp-cta__note{text-align:left;margin-top:16px}}.lp-devices{aspect-ratio:1040/630;text-align:center;max-width:1040px;margin:80px auto 0}@media screen and (width<=767px){.lp-devices{margin-top:48px}}.lp-faq{padding:80px 32px}@media screen and (width<=767px){.lp-faq{padding:48px 24px 64px}}.lp-faq__heading{text-align:center}.lp-faq__inner{max-width:800px;margin-inline:auto}.lp-faq__list{gap:12px;margin-top:40px;display:grid}@media screen and (width<=767px){.lp-faq__list{gap:12px;margin-top:32px}}.lp-faq__item{border-bottom:1px solid #ddd;overflow:hidden}.lp-faq__button{color:var(--app-text-color);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px;font-size:18px;list-style:none;display:flex}.lp-faq__button::marker{content:""}.lp-faq__button::-webkit-details-marker{display:none}.lp-faq__button:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:2px}@media screen and (width<=767px){.lp-faq__button{gap:8px;padding:16px 0;font-size:16px}}.lp-faq__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex-shrink:0;width:24px;height:24px;transform:rotate(90deg)}.lp-faq__item[open] .lp-faq__icon{transform:rotate(-90deg)}.lp-faq__answer{color:var(--app-text-color);padding:0 16px 12px;font-size:16px;font-weight:400;line-height:1.8}@media screen and (width<=767px){.lp-faq__answer{padding:0 0 12px}}.lp-footer{background-color:#f4f6fb}.lp-footer__inner{color:var(--app-text-color);flex-direction:column;gap:16px;max-width:1280px;margin-inline:auto;padding:32px 16px;font-size:14px;font-weight:400;line-height:1.7;display:flex}.lp-footer__copy{color:#777;text-align:center;margin-top:32px}.lp-footer__tagline{margin:4px 0 0}.lp-footer__nav{flex-wrap:wrap;justify-content:center;gap:12px 24px;display:flex}.lp-footer__link{color:var(--app-text-color);transition:color .15s}.lp-footer__link:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:2px}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-footer__link:hover{color:var(--app-blue-color)}}.lp-page-top{color:var(--app-accent-color);z-index:35;background-color:#fffffff5;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .18s,transform .18s,background-color .15s,box-shadow .15s;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 20px #0f172a1f}@media (hover:hover) and (pointer:fine) and (width>=768px){.lp-page-top:hover{background-color:#fff;box-shadow:0 10px 24px #0f172a24}}.lp-page-top:focus-visible{outline:2px solid var(--app-blue-color);outline-offset:3px}@media (width>=768px){.lp-page-top{bottom:28px;right:28px}}.lp-page-top.is-hidden{opacity:0;pointer-events:none;transform:translateY(8px)}.lp-page-top__icon{width:20px;height:20px}
