*{margin:0;padding:0;border:0px;font-weight:400;font-size:100%;list-style:none;line-height:1;outline:0px;background:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}:root{--primary: #151515;--dix: linear-gradient(90deg,#10205F 0%,#1A2A70 30%,#402A86 60%,#6B249E 80%,#A91DD1 100%);--site-pad: clamp(20px, 4.5vw, 48px);--header-pad: clamp(16px, 3.5vw, 40px);--section-gap: clamp(48px, 8vw, 100px)}.container{display:block;width:auto;max-width:1200px;height:auto;margin:0 auto}.dix{display:inline-block;font-weight:900;background:var(--dix);-webkit-background-clip:text;background-clip:text;color:transparent}a{text-decoration:none;transition:all .5s ease}body{background:#fafafa;color:var(--primary);font: 15px Urbanist,sans-serif;overflow-x:hidden}input,textarea,select,button{font: 15px Urbanist,sans-serif;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;transition:all .3s ease}select,button{cursor:pointer}input[type=submit],button{transition:all .5s ease}.flex{display:flex}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.align-center{align-items:center}.flex-col{flex-direction:column}.grid{display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.header{position:fixed;z-index:3;top:0;left:0;right:auto;width:100%;height:auto;padding:var(--header-pad);border-radius:0;transition:padding .35s ease,background-color .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease,box-shadow .35s ease,top .35s ease,left .35s ease,right .35s ease,width .35s ease,border-radius .35s ease,z-index 0s}.header .logo a{display:block}.header img{width:clamp(140px,28vw,220px);transition:width .35s ease}.header .right{gap:30px}.header .right span a{display:flex;align-items:center;gap:10px;padding:10px 0;color:#fff;font-weight:500;font-size:15px;transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease}.header .right span a:hover{opacity:.72}.header .right span a.header-system-link{padding:11px 20px;background:var(--dix);color:#fff;border:none;border-radius:999px;font-weight:700;font-size:15px;box-shadow:0 6px 24px #402a8659}.header .right span a.header-system-link:hover{opacity:1;transform:translateY(-1px);box-shadow:0 8px 28px #402a8673}.header .right span a.is-authenticated.header-system-link{background:#ffffff24;box-shadow:none;border:1px solid rgba(255,255,255,.35)}.header .right span a.is-authenticated .header-system-link__icon{display:none}.header .right span:last-of-type a,.header .right span a.header-cta{padding:10px 18px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.45);border-radius:999px}.header .right span a.header-cta:hover{opacity:1;border-color:#fff}.header.is-scrolled{z-index:2147483647;top:16px;left:20px;right:20px;width:auto;padding:14px 32px;border-radius:24px;background-color:#00000073;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 32px #0000002e}.header.is-scrolled img{width:clamp(120px,22vw,168px)}.header.is-scrolled .right span a{padding:8px 0}.header.is-scrolled .right span a.header-system-link{padding:9px 18px}.header.is-scrolled .right span a.header-cta{padding:8px 16px}.header-menu-btn{display:none;position:relative;z-index:2147483648;flex-shrink:0;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.header-menu-btn__line{position:absolute;left:50%;width:20px;height:1.5px;margin-left:-10px;border-radius:1px;background:#fff;transition:transform .3s ease,opacity .2s ease,top .3s ease}.header-menu-btn__line:nth-child(1){top:18px}.header-menu-btn__line:nth-child(2){top:25px}.header-menu-btn.is-open .header-menu-btn__line:nth-child(1){top:21.5px;transform:rotate(45deg)}.header-menu-btn.is-open .header-menu-btn__line:nth-child(2){top:21.5px;transform:rotate(-45deg)}.header-menu-btn.is-open .header-menu-btn__line{background:var(--primary)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:block;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s}.mobile-nav.is-open{opacity:1;visibility:visible;pointer-events:auto}.mobile-nav__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;margin:0;background:#0f0f0f47;cursor:pointer}.mobile-nav__panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;width:100%;max-height:min(360px,58svh);padding:calc(var(--header-pad) + 52px) var(--site-pad) 20px;background:#fafafafa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:0 0 24px 24px;box-shadow:0 16px 40px #00000024;transform:translate3d(0,-12px,0);opacity:0;transition:transform .28s ease,opacity .24s ease}.mobile-nav.is-open .mobile-nav__panel{transform:translateZ(0);opacity:1}.mobile-nav__actions{display:flex;flex-direction:column}.mobile-nav__system-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 20px;border-radius:16px;background:var(--dix);color:#fff;font-weight:700;font-size:16px;line-height:1.2;box-shadow:0 8px 28px #402a8647;transition:transform .2s ease,box-shadow .2s ease}.mobile-nav__system-btn:active{transform:scale(.98)}.mobile-nav__system-btn.is-authenticated{background:var(--primary);box-shadow:0 6px 20px #15151533}.mobile-nav__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(21,21,21,.08)}.mobile-nav__list li{border-bottom:1px solid rgba(21,21,21,.08)}.mobile-nav__list a{display:block;padding:14px 0;font-weight:500;font-size:17px;line-height:1.25;letter-spacing:-.01em;color:var(--primary);transition:opacity .2s ease}.mobile-nav__list a:active{opacity:.5}#cover{position:relative;width:100%;height:90vh;margin-bottom:100px;background-color:#000;overflow:visible}#cover:before{position:absolute;z-index:2;top:0;left:0;width:100%;height:400px;background:linear-gradient(to bottom,#000,transparent);content:""}#cover figure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#cover figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:68% top;opacity:.7}#cover article{position:absolute;z-index:4;top:50%;left:max(var(--site-pad),calc((100vw - 1200px) / 2 + var(--site-pad)));right:auto;width:min(560px,calc(50vw - var(--site-pad) * 2));transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;text-align:left}#cover article h1{font-weight:800;font-size:clamp(42px,7vw,72px);line-height:1.08;color:#fff}#cover article p{display:block;margin:20px 0;color:#fff;font-weight:600;font-size:20px;max-width:520px}#cover article a{display:flex;gap:10px;align-items:center;justify-content:flex-start;font-weight:600;color:#fff;font-size:16px;text-decoration:underline}#cover sup.cover-shape{position:absolute;z-index:2;left:auto;right:0;bottom:calc(-1 * min(1080px,52vw) * 620 / 888 * .15);width:min(1080px,52vw);height:auto;aspect-ratio:888 / 620;pointer-events:none;contain:layout}#cover .cover-shape svg{display:block;width:100%;height:100%;overflow:visible}#cover .cover-shape-path{fill:none;stroke-dasharray:1;stroke-dashoffset:1;animation:cover-shape-draw 3s cubic-bezier(.45,0,.2,1) forwards}#cover .cover-shape-fill{display:none;visibility:hidden;opacity:0;pointer-events:none}#cover .cover-shape-fill.is-pouring,#cover .cover-shape-fill.is-filled{display:block;visibility:visible;opacity:1}@keyframes cover-shape-draw{to{stroke-dashoffset:0}}#wrapper{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--site-pad);position:relative;z-index:1}[data-parallax]{will-change:transform}.reveal-on-scroll{opacity:0;transform:translate3d(0,56px,0);transition:opacity .95s cubic-bezier(.22,1,.36,1),transform .95s cubic-bezier(.22,1,.36,1),filter .95s cubic-bezier(.22,1,.36,1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateZ(0)}.reveal-on-scroll[data-parallax]{transform:none;filter:blur(12px)}.reveal-on-scroll[data-parallax].is-visible{filter:blur(0)}@media (prefers-reduced-motion: reduce){[data-parallax]{transform:none!important}.reveal-on-scroll{opacity:1!important;transform:none!important;transition:none!important}#cover .cover-shape-path{animation:none;stroke-dashoffset:0}#cover .cover-shape-fill{display:block;visibility:visible;opacity:1}}#why{margin-bottom:20px}#why header h2{margin-bottom:30px;font-size:48px}#why .content{grid-template-columns:60% 1fr;grid-gap:70px;align-items:start}#why .content .left .list{margin-bottom:60px;grid-gap:30px}#why .content .left .list article{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:130px;padding:0 60px 0 90px;border-radius:20px;border:1px solid #ccc}#why .content .left .list article strong{display:block;margin-bottom:7px;font-weight:800;font-size:16px;line-height:1.3}#why .content .left .list article p{line-height:1.4}#why .content .left .list article svg{position:absolute;top:50%;left:30px;transform:translateY(-50%)}#why .content .left h2{margin-top:64px;margin-bottom:30px;font-size:48px}#why .content .left form{scroll-margin-top:120px}#why .content .left form fieldset{grid-template-columns:40% 40% 1fr;grid-gap:20px;margin-bottom:30px}#why .content .left form .waitlist-field{display:block;position:relative;border-radius:22px}#why .content .left form .waitlist-field--name.is-arrived:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:20px;background:var(--dix);padding:2px;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;animation:waitlist-name-ring 2.4s ease-in-out infinite}#why .content .left form fieldset input{position:relative;z-index:1;width:100%;height:54px;padding:0 30px;border-radius:20px;border:1px solid #ccc;font-weight:500;font-size:16px;background:#fff;transition:border-color .35s ease,box-shadow .35s ease}#why .content .left form .waitlist-field--name.is-arrived input{animation:waitlist-name-glow 2.4s ease-in-out infinite}#why .content .left form fieldset input:focus{outline:none;border-color:#402a86}@keyframes waitlist-name-ring{0%,to{opacity:.5;filter:brightness(.95)}50%{opacity:1;filter:brightness(1.08)}}@keyframes waitlist-name-glow{0%,to{box-shadow:0 0 #bb22b133}50%{box-shadow:0 0 16px #a91dd159}}#why .content .left form fieldset input[type=submit]{background:var(--dix);color:#fff;border:none;font-weight:700;cursor:pointer}#why .content .left form fieldset input[type=submit]:disabled{opacity:.65;cursor:not-allowed}#why .content .left form .waitlist-form-feedback{display:block;margin-bottom:16px;padding:12px 16px;border-radius:14px;font-weight:600;font-size:14px;line-height:1.45}#why .content .left form .waitlist-form-feedback[hidden]{display:none}#why .content .left form .waitlist-form-feedback.is-error{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3}#why .content .left form .waitlist-form-feedback.is-success{color:#0f2255;background:#f5f3ff;border:1px solid #ddd6fe}#why .content .left form .waitlist-form-feedback.is-info{color:#402a86;background:#faf5ff;border:1px solid #e9d5ff}#why .content .left form .waitlist-field--whatsapp.is-invalid input{border-color:#e11d48}#why .content .left form .waitlist-form-note{display:block;width:70%;line-height:1.4;color:#515151}#why .content aside{position:relative;z-index:10;min-height:900px;height:900px;margin-right:calc((100vw - 1200px)/-2);overflow:visible}#why .content aside .why-aside-photo{position:absolute;z-index:1;top:-8%;left:0;display:block;width:100%;height:116%;object-fit:cover;object-position:top;border-top-left-radius:20px;border-bottom-left-radius:20px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#start{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,35%);gap:70px;align-items:start;margin-top:-80px;margin-bottom:50px;padding-top:48px;overflow:visible}#start:after{position:absolute;z-index:-1;top:0;left:-200px;width:888px;height:620px;background-size:contain!important;background:transparent url("data:image/svg+xml,%3csvg%20width='922'%20height='541'%20viewBox='0%200%20922%20541'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M192.079%2060.2933C229.251%200.434755%20307.91%20-17.9564%20367.769%2019.2152C427.627%2056.387%20446.019%20135.046%20408.847%20194.905L389.968%20225.305C386.808%20236.701%20391.403%20249.356%20402.168%20255.806C412.143%20261.782%20424.493%20260.62%20433.125%20253.657L549.17%2066.7865C586.342%206.92768%20665.001%20-11.4641%20724.86%2025.7074C784.719%2062.8791%20803.11%20141.538%20765.939%20201.397L706.319%20297.405C702.234%20309.287%20710.848%20322.513%20724.215%20322.703C727.271%20322.747%20730.284%20322.048%20733.014%20320.69L733.044%20320.716C752.539%20307.057%20776.277%20299.04%20801.888%20299.04C868.224%20299.041%20922%20352.817%20922%20419.153C922%20485.489%20868.224%20539.265%20801.888%20539.265C742.734%20539.265%20693.568%20496.504%20683.615%20440.206C683.334%20438.942%20682.993%20437.691%20682.582%20436.458L681.921%20434.477C679.894%20428.395%20676.061%20423.075%20670.932%20419.228C656.747%20408.589%20636.763%20411.8%20626.534%20425.884L618.693%20438.511L616.498%20442.1H616.465L593.075%20479.765C555.904%20539.624%20477.245%20558.016%20417.386%20520.844C382.609%20499.248%20361.831%20463.649%20357.812%20425.869H357.337C357.433%20425.029%20357.509%20424.187%20357.567%20423.342C357.001%20416.793%20356.938%20410.187%20357.393%20403.584C355.731%20390.533%20347.334%20379.141%20335.065%20373.785C320.003%20367.21%20302.741%20371.211%20292.054%20382.979L266.865%20423.543L265.47%20425.869H265.421L235.984%20473.273C198.812%20533.131%20120.153%20551.523%2060.2942%20514.352C0.435251%20477.18%20-17.9566%20398.52%2019.2151%20338.661L192.079%2060.2933Z'%20fill='%23ECECEC'/%3e%3c/svg%3e") no-repeat;content:"";pointer-events:none}#start .content{position:relative;z-index:1;min-width:0}#start .content h2{margin-bottom:30px;font-size:48px}#start .content p{display:block;margin-bottom:20px;line-height:1.8}#start .moto-card{position:relative;z-index:0;min-width:0;align-self:start}#start .moto-carousel__viewport{display:grid;grid-template:1fr / 1fr;width:100%}#start .moto-carousel__slide{grid-area:1 / 1;display:flex;flex-direction:column;align-items:center;gap:28px;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility .9s ease;pointer-events:none}#start .moto-carousel__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}#start .moto-card__media{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:220px;padding:8px 0 0;background-color:#fafafa}#start .moto-card__media img{position:relative;z-index:1;display:block;width:100%;max-width:420px;height:auto;max-height:280px;object-fit:contain}#start .moto-card__media img.moto-card__photo--blend{mix-blend-mode:multiply}#start .moto-card__body{position:relative;z-index:1;width:100%;text-align:center}#start .moto-card__body h3{margin-bottom:14px;font-weight:800;font-size:28px;line-height:1.2;color:#2b2b2b}#start .moto-card__body p{margin-bottom:0;line-height:1.65;font-size:16px;font-weight:500;color:#515151}#start .moto-card__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.35em;margin-top:22px}#start .moto-card__price-value{font-weight:800;font-size:22px;line-height:1.2;color:#0f2255}#start .moto-card__price-period{font-weight:800;font-size:22px;line-height:1.2;background:linear-gradient(90deg,#0f2255,#402a86 55%,#bb22b1);-webkit-background-clip:text;background-clip:text;color:transparent}#faq{margin-bottom:180px;padding-top:80px}#faq .faq-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,35%);gap:70px;align-items:stretch}#faq .faq-main{min-width:0}#faq header h2{margin-bottom:30px;font-size:48px}#faq .faq-item{border-bottom:1px solid #e4e7ec}#faq .faq-item:last-child{border-bottom:0}#faq .faq-item__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:22px 0;font-weight:700;font-size:18px;line-height:1.35;color:var(--primary);text-align:left;cursor:pointer;list-style:none}#faq .faq-item__trigger::-webkit-details-marker{display:none}#faq .faq-item__trigger::marker{content:""}#faq .faq-item__trigger span{flex:1;min-width:0;font-weight:700}#faq .faq-item__arrow{flex-shrink:0;color:#402a86;transition:transform .5s cubic-bezier(.22,1,.36,1)}#faq .faq-item.is-expanded:not(.is-closing) .faq-item__arrow{transform:rotate(180deg)}#faq .faq-item__body{display:grid;grid-template-rows:0fr;padding:0;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}#faq .faq-item.is-expanded:not(.is-closing) .faq-item__body{grid-template-rows:1fr;padding:0 0 22px}#faq .faq-item__body>*{overflow:hidden;min-height:0}#faq .faq-item__body p{line-height:1.7;color:#515151;opacity:0;transform:translate3d(0,-14px,0);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}#faq .faq-item.is-expanded:not(.is-closing) .faq-item__body p{opacity:1;transform:translateZ(0);transition-delay:.06s}#faq .faq-item.is-closing .faq-item__body p{opacity:0;transform:translate3d(0,-14px,0);transition-delay:0s}#faq .faq-item__body a{font-weight:700;color:#402a86;text-decoration:underline}#faq .faq-item__body a:hover{opacity:.85}@media (prefers-reduced-motion: reduce){#faq .faq-item__body{display:block;transition:none}#faq .faq-item.is-expanded .faq-item__body{padding:0 0 22px}#faq .faq-item__body p{opacity:1;transform:none;transition:none}}#faq aside{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-self:start;min-width:0;height:440px;max-height:440px;padding:56px 48px;border-radius:24px;background:linear-gradient(to top right,#0f2255,#402a86 42%,#bb22b1);border:none;box-shadow:none;overflow:hidden}#faq aside .faq-intro{padding-right:30%}#faq aside .faq-intro strong{display:block;margin-bottom:12px;font-weight:800;font-size:26px;line-height:1.25;color:#fff}#faq aside .faq-intro p{margin-bottom:0;line-height:1.65;font-size:15px;font-weight:500;color:#ffffffeb}#faq aside .faq-contact{display:flex;flex-direction:column;gap:18px;margin-top:auto;padding-top:24px}#faq aside .faq-contact a{display:inline-flex;align-items:center;gap:14px;font-weight:700;font-size:17px;line-height:1.3;color:#fff;transition:opacity .25s ease}#faq aside .faq-contact a svg{flex-shrink:0;width:28px;height:28px}#faq aside .faq-contact a:hover{opacity:.82}#footer{margin:0 0 70px;padding-top:40px;text-align:center}@media (max-width: 1024px){#cover{height:min(90vh,820px);margin-bottom:var(--section-gap);overflow:hidden}#cover figure img{object-position:78% top}#cover article{left:50%;right:auto;width:min(640px,calc(100% - var(--site-pad) * 2));transform:translate(-50%,-50%);align-items:center;text-align:center}#cover article a{justify-content:center}#cover article h1{font-size:clamp(38px,6.8vw,64px)}#cover article p{font-size:clamp(16px,2.8vw,20px)}#cover sup.cover-shape{left:-240px;right:auto;bottom:calc(-1 * min(1040px,100vw) * 620 / 888 * .15);width:min(1040px,100vw)}#why header h2,#why .content .left h2,#start .content h2,#faq header h2{font-size:clamp(32px,5.5vw,44px);line-height:1.15}#why .content{grid-template-columns:1fr;grid-gap:48px}#why .content aside{order:-1;min-height:0;height:clamp(280px,42vw,420px);margin-right:0;border-radius:24px;overflow:hidden}#why .content aside .why-aside-photo{position:relative;top:0;left:0;width:100%;height:100%;border-radius:24px;object-position:center 20%}#start{grid-template-columns:1fr;gap:48px;margin-top:0;padding-top:24px}#start:after{left:-80px;width:min(520px,80vw);height:auto;aspect-ratio:888 / 620;opacity:.55}#faq .faq-layout{grid-template-columns:1fr;gap:40px}#faq aside{height:auto;max-height:none;padding:40px 32px}#faq aside .faq-intro{padding-right:0}}@media (max-width: 768px){html,body,#wrapper{overflow-x:clip;max-width:100%}#cover .cover-shape svg{overflow:hidden}.header-nav-desktop{display:none!important}.header-menu-btn{display:block}.header.is-scrolled{top:10px;left:12px;right:12px;padding:10px 16px;border-radius:20px}.header.is-scrolled img{width:128px}#cover{height:100svh;min-height:560px;max-height:900px;margin-bottom:56px}#cover figure img{object-position:88% top}#cover:before{height:280px}#cover article{top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%,-50%);width:calc(100% - var(--site-pad) * 2);max-width:none}#cover article h1{font-size:clamp(34px,9vw,48px)}#cover article p{margin:14px 0 18px;font-size:16px;line-height:1.45}#cover article a:not([href=""]){font-size:15px}#cover sup.cover-shape{left:-160px;right:auto;bottom:calc(-1 * min(760px,100vw) * 620 / 888 * .15);width:min(760px,100vw)}#why{margin-bottom:0}#why .content .left .list{grid-template-columns:1fr;grid-gap:16px;margin-bottom:40px}#why .content .left .list article{height:auto;min-height:110px;padding:22px 22px 22px 72px}#why .content .left .list article svg{left:22px}#why .content .left .list article strong{font-size:15px}#why .content .left .list article p{font-size:14px;line-height:1.5}#why .content .left h2{margin-top:40px}#why .content .left form fieldset{grid-template-columns:1fr;grid-gap:12px}#why .content .left form .waitlist-form-note{width:100%;font-size:14px}#why .content aside{height:clamp(220px,56vw,320px)}#start{margin-bottom:32px}#start:after{display:none}#start .content p{font-size:15px;line-height:1.75}#start .moto-card__body h3{font-size:24px}#start .moto-card__body p{font-size:15px}#start .moto-card__price-value,#start .moto-card__price-period{font-size:20px}#faq{margin-bottom:100px;padding-top:40px}#faq .faq-item__trigger{padding:18px 0;font-size:16px;gap:12px}#faq aside{padding:32px 24px;border-radius:20px}#faq aside .faq-intro strong{font-size:22px}#faq aside .faq-contact a{font-size:16px}#footer{margin-bottom:40px;padding-top:24px;font-size:13px}}@media (max-width: 480px){#cover figure img{object-position:92% top}#cover article h1 br{display:none}#why header h2 br,#why .content .left h2 br,#start .content h2 br{display:none}#why .content .left .list article{padding-left:64px}}@media (min-width: 769px) and (max-width: 1024px){#why .content .left .list{grid-template-columns:repeat(2,1fr)}#why .content .left form fieldset{grid-template-columns:1fr 1fr}#why .content .left form fieldset label:last-child{grid-column:1 / -1}}@media (min-width: 1025px) and (max-width: 1280px){#why .content aside{margin-right:calc((100vw - 100%) / -2 - var(--site-pad))}#cover sup.cover-shape{width:min(920px,calc(50vw + (100vw - min(100vw,1200px))/2));bottom:calc(-1 * min(920px,calc(50vw + (100vw - min(100vw,1200px))/2)) * 620 / 888 * .15)}}body.mobile-nav-open{overflow:hidden}
