.btn{display:inline-flex;justify-content:center;align-items:center;font-size:1rem;min-height:40px;border-radius:999px;cursor:pointer;color:var(--primary);white-space:nowrap;padding-left:32px;padding-right:32px}.btn:hover{text-decoration:none}.btn.--primary{color:var(--btn-primary-color);background-color:var(--btn-primary-bg)}.btn.--primary:hover{color:var(--btn-primary-color);background-color:var(--primary-hover)}.btn.--secondary{color:var(--btn-primary-bg);border:1px solid var(--btn-primary-bg)}.btn.--secondary:hover{border:1px solid var(--primary-hover);color:var(--primary-hover)}.btn.--secondary-s{color:#191919;background-color:#e5e5e5}.btn.--secondary-light-s{color:#e5e5e5;border:1px solid #e5e5e5}.btn.--secondary-light-s:hover{border:1px solid var(--graphite-300);color:var(--graphite-300)}.btn.--purple-900{color:#fff;background-color:var(--purple-900)}.btn.--purple-900:hover{color:var(--secondary);background-color:var(--primary)}.btn.--link{color:var(--secondary);background-color:var(--link)}.btn.--link:hover{background-color:var(--primary)}.btn.--gray{color:var(--primary);background-color:var(--inline-widget-bg)}.btn.--danger{background-color:var(--red-800);color:#fff}.btn.--danger:hover{background-color:var(--red-600)}.btn.--danger-secondary{color:var(--accent-alert);border:1px solid var(--accent-alert)}.btn.--danger-secondary:hover{background-color:var(--red-a-300-10)}.btn.--yellow{background-color:var(--yellow);color:var(--graphite)}.btn.--transparent:hover{background-color:var(--primary-70)}.btn.--disabled,.btn[disabled]{color:var(--primary-200);border:1px solid var(--primary-200);cursor:not-allowed;background-color:transparent}.btn.--disabled:hover,.btn[disabled]:hover{color:var(--primary-200);background-color:inherit}.btn.--lg{font-family:var(--font-lufga);height:60px;font-size:1rem}.btn.--sm{min-height:32px;font-size:.875rem}.btn.--block{width:100%}.btn.--long{width:100%;max-width:430px}.btn.--icon-left i{margin-right:8px;display:inline-flex}.btn-squircle.xs{--width:16px;--height:16px}.btn-squircle.sm{--width:24px;--height:24px}.btn-squircle.md{--width:36px;--height:36px}.btn-squircle.lg{--width:42px;--height:42px}.btn-squircle.primary{color:var(--secondary)}.btn-squircle.primary:before{background:var(--primary)}.btn-squircle.secondary{color:var(--primary)}.btn-squircle.secondary:before{background:var(--secondary)}.btn-squircle.yellow{color:#000}.btn-squircle.yellow:before{background:var(--yellow)}.btn-squircle{position:relative;appearance:none;width:var(--width);height:var(--height);min-width:var(--width);min-height:var(--height);display:flex;align-items:center;justify-content:center}.btn-squircle i{z-index:2}.btn-squircle:hover{text-decoration:none}.btn-squircle:before{content:"";width:inherit;height:inherit;position:absolute;left:0;top:0;contain:paint;background:var(--yellow);clip-path:url(#btn_squircle_path)}.btn-icon{display:inline-flex;color:var(--primary-600);padding:4px;border-radius:10px}.btn-icon>svg{width:24px;height:24px}.btn-icon.--sm{border-radius:8px}.btn-icon.--sm>svg{width:16px;height:16px}.btn-icon.--lg{border-radius:12px}.btn-icon.--lg>svg{width:32px;height:32px}.btn-icon:hover{background:var(--hover-bg)}.btn-icon:active{color:var(--link);background:color-mix(in srgb,var(--purple-300) 30%,transparent)}.btn-icon:disabled{color:var(--primary-400);background:none}@media (forced-colors:active){.btn.--primary{background-color:ButtonFace}.btn.--danger{background-color:ActiveText;color:ButtonText}}.k_ui_dropdown{font-size:.875rem;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.k_ui_dropdown .k_ui_dropdown_first_item{display:flex;align-items:center;white-space:nowrap;width:100%;height:100%}.k_ui_dropdown .k_ui_dropdown_first_item span{pointer-events:none;flex-grow:1;text-align:left}.k_ui_dropdown .k_ui_dropdown_first_item .arrow_dd{pointer-events:none;margin-left:6px;width:20px;height:20px;display:flex}.k_ui_dropdown .k_ui_dropdown_first_item .arrow_dd svg{width:inherit;height:inherit;pointer-events:none;color:inherit}.k_ui_dropdown .k_ui_dropdown_first_item.--active{font-weight:700}.k_ui_dropdown[aria-expanded=true] .k_ui_dropdown_data_list{display:flex}.k_ui_dropdown._nojs:focus .k_ui_dropdown_data_list,.k_ui_dropdown._nojs:focus-within .k_ui_dropdown_data_list{display:flex}.k_ui_dropdown.__basic{background-color:var(--input-bg);padding-left:15px;padding-right:8px;border-radius:12px;height:40px;display:flex;align-items:center;border:1px solid var(--primary-400)}.k_ui_dropdown.__basic .k_ui_dropdown_data_list{left:0;top:40px;min-width:100%}.k_ui_dropdown.__basic .k_ui_dropdown_data_list .list_items>a,.k_ui_dropdown.__basic .k_ui_dropdown_data_list .list_items>label{height:40px}.k_ui_dropdown.__lg{max-width:476px;height:52px}.k_ui_dropdown.__lg .k_ui_dropdown_data_list{top:52px}.k_ui_dropdown.inline-flex{display:inline-flex}.k_ui_dropdown_data_list{padding:13px 0;display:none;position:absolute;background-color:var(--modal-bg);border:1px solid var(--primary-100);flex-direction:column;z-index:101;border-radius:12px;top:27px;left:-24px;align-items:flex-start;width:100vw;max-width:max-content;box-shadow:1px 8px 30px 0 var(--box-shadow);overflow-y:auto;max-height:500px}.k_ui_dropdown_data_list .list_items{width:100%;padding:0;margin:0}.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li){color:var(--primary);line-height:1.375rem;display:flex;align-items:center;position:relative;padding:4px 20px 4px 30px;width:100%;cursor:pointer;font-weight:400}.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li).__hover,.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li):focus-visible,.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li):hover{background-color:var(--hover-bg);color:var(--primary);outline:none;text-decoration:none}@media (forced-colors:active){.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li).__hover,.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li):focus-visible,.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li):hover{background-color:Highlight;color:HighlightText}}.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li).__active{background-color:var(--purple-300);color:var(--graphite)}.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li) span{pointer-events:none}.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li).__disabled{color:var(--primary-300);cursor:not-allowed}.k_ui_dropdown_data_list .list_items>:is(a,div,label,._0_k_ui_dropdown_li).__disabled:hover{background-color:transparent}.k_ui_dropdown_data_list .list_items hr{border:0;border-top:1px dashed var(--primary-200);margin:10px}.k_ui_dropdown_data_list .list_items input.hidden{position:absolute;clip-path:inset(50%);width:0;height:0;display:block!important}.k_ui_dropdown_data_list .list_items input.hidden:after,.k_ui_dropdown_data_list .list_items input.hidden:before{display:none}.k_ui_dropdown_data_list .list_items input.hidden:focus-visible{outline:none}.k_ui_dropdown_data_list .list_items input.hidden:focus-visible+*{background-color:var(--hover-bg);color:var(--primary);text-decoration:none}@media (forced-colors:active){.k_ui_dropdown_data_list .list_items input.hidden:focus-visible{background-color:Highlight;color:HighlightText}}.k_ui_dropdown_data_list .list_items .--active,.k_ui_dropdown_data_list .list_items [aria-current],.k_ui_dropdown_data_list .list_items input.hidden:checked+*{font-weight:700}.k_ui_dropdown_data_list .list_items .--active:before,.k_ui_dropdown_data_list .list_items [aria-current]:before,.k_ui_dropdown_data_list .list_items input.hidden:checked+:before{content:"";position:absolute;left:10px;color:var(--success);width:12px;height:9px;contain:paint;background:currentColor;clip-path:path("m 4 6.5859 l -2.293 -2.2929 a 1 1 0 0 0 -1.414 1.414 l 3 3 a 1 1 0 0 0 1.414 0 l 7 -7 a 1 1 0 0 0 -1.414 -1.414 z")}.k_ui_dropdown_data_list .list_items input{font-size:1rem}.k_ui_dropdown_data_sort_list_wrpr{padding:13px 15px 0;position:sticky;top:-13px;margin-top:-13px;margin-bottom:8px;width:100%;z-index:1;background:var(--input-bg)}.k_ui_dropdown_data_sort_list_wrpr .k_ui_dropdown_sort_list_input{width:100%;padding:0 16px;height:36px;border-radius:999px;font-size:14px;border:1px solid var(--primary-200)}.k_ui_dropdown_data_sort_list_wrpr ._0_k_ui_dropdown_sort_list_filter_clear{position:absolute;cursor:pointer;pointer-events:all;top:50%;right:20px;color:var(--primary);opacity:.7;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.k_ui_dropdown_data_sort_list_wrpr ._0_k_ui_dropdown_sort_list_filter_clear:hover{opacity:1}.select-wrapper{position:relative;display:inline-block}.select-wrapper>.k_ui_dropdown.__basic{appearance:none;padding-right:34px}.select-wrapper>.arrow_dd{position:absolute;top:0;right:8px;width:20px;height:100%;pointer-events:none}@media (forced-colors:active){.k_ui_dropdown.__basic{background-color:ButtonFace}}.faq-sec{padding:4rem 0}.faq-sec .faq-block a{color:var(--purple-300);text-decoration:underline;text-underline-offset:2px}.faq-sec .faq-block a:hover{color:var(--purple-400);text-decoration:none}.faq-sec .faq-item{border-top:1px solid rgba(250,250,251,.12)}.faq-sec .faq-item:first-child{border-top:0}.faq-sec .faq-item:last-child{border-bottom:0}.faq-sec .faq-item summary::-webkit-details-marker,.faq-sec .faq-item summary::marker{display:none;content:""}.faq-sec .faq-item[open]:not(.closing) .faq-icon{transform:rotate(180deg)}.faq-sec .faq-title{font-weight:600;font-size:2.875rem;line-height:1.13}.faq-sec .faq-row{list-style:none}.faq-sec .faq-question{line-height:1.33}.faq-sec .faq-icon{flex-shrink:0;transition:transform .2s ease}.faq-sec .faq-answer{line-height:1.6}.faq-sec .faq-answer>:first-child{margin-top:0}.faq-sec .faq-answer>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.faq-sec .faq-icon{transition:none}}@media screen and (max-width:768px){.faq-sec .faq-title{font-size:2rem}}.page-top{position:relative}.page-top:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:40%;background:radial-gradient(circle at 50% -10%,#fff,#fdfdff,#f2efff,#d8d1ff,#ccc3ff,#cac1ff);transform:scale(4) rotate(180deg)}.app-logo i{height:30px}.app-logo svg{width:100%;height:100%}.banner_box_desc{max-width:645px}.banner_box_img{width:100%}.banner_box_img img{width:100%;height:auto}@media screen and (min-width:1024px){.banner_box_img{position:absolute;right:0;top:45px;width:80%}.banner_box{padding-bottom:140px}}.sec{border-bottom:3px dashed var(--primary-100)}.sec:last-child{border-bottom:0}.preview_frame_pane_box{max-width:719px!important}.review_frame_pane_nav label{cursor:default;background-color:var(--primary-70);border:1px solid var(--primary-70);transition:all .15s ease-in-out}.prev_frame{display:none;z-index:2;position:relative}.prev_frame img{width:100%;height:100%}.preview_frame_box{position:relative}.preview_frame_box .--bg-radial{display:block;position:absolute;width:100%;height:calc(100% + 160px);z-index:1;top:-160px;pointer-events:none}.sec_min{position:relative}.sec_min .num{font-size:5.25rem;color:var(--primary-200)}.sec_min:after{position:absolute;display:block;content:"";width:100%;bottom:0;right:0;border-bottom:1px solid var(--primary-700)}.sec_min:last-child:after{display:none}@media screen and (min-width:1024px){.page-top{background:conic-gradient(from 45deg at 80% 0,#e2deff,#e3dfff,#e6e3ff,#f0efff,#fbfaff,#fefeff,#fff)}.page-top:after{display:none}.app-logo{background:var(--app-bg);background:linear-gradient(270deg,hsla(0,0%,100%,0),var(--app-bg));border-radius:0 0 64px 64px;margin-left:-62px}.app-logo i{height:40px}.sec_min:after{height:100%;width:auto;top:0;bottom:auto;right:-8px;border-right:1px solid var(--primary-700);border-bottom:0}.sec_min:last-child:after{display:none}.review_frame_pane_nav label{cursor:pointer}.review_frame_pane_nav label:hover{color:var(--graphite);background-color:var(--purple-300)}#prev_frame_1:checked~.preview_frame_box .prev_frame_1{display:block}#prev_frame_1:checked~.preview_frame_pane_box #prev_frame_1_btn{background-color:var(--purple-300);border-color:var(--purple-500);color:var(--graphite)}#prev_frame_2:checked~.preview_frame_box .prev_frame_2{display:block}#prev_frame_2:checked~.preview_frame_pane_box #prev_frame_2_btn{background-color:var(--purple-300);border-color:var(--purple-500);color:var(--graphite)}#prev_frame_3:checked~.preview_frame_box .prev_frame_3{display:block}#prev_frame_3:checked~.preview_frame_pane_box #prev_frame_3_btn{background-color:var(--purple-300);border-color:var(--purple-500);color:var(--graphite)}}.theme_dark .page-top,.theme_moon_dark .page-top{background:transparent}.theme_dark .page-top:after,.theme_moon_dark .page-top:after{display:none!important}@media (prefers-color-scheme:dark){.theme_dark_conditional .page-top,.theme_moon_dark_conditional .page-top{background:transparent}.theme_dark_conditional .page-top:after,.theme_moon_dark_conditional .page-top:after{display:none!important}}