.sod_select,.sod_select *{-webkit-touch-callout:none;user-select:none}.sod_select{outline-offset:-2px;border:1px solid var(--ctrl-enabled-border);border-radius:var(--bdrs-xs);background-color:var(--ctrl-enabled-bg);text-transform:none;height:3rem;font-size:var(--typo-s-fs);color:var(--ctrl-enabled-fg-0);cursor:pointer;outline:0;align-items:center;padding:0 2rem 0 .5rem;font-weight:500;line-height:normal;display:inline-flex;position:relative}.sod_select:not(.disabled):hover,body:not(.is-focus) .sod_select.focus{box-shadow:0 0 0 .25rem var(--ctrl-hovered-outline)}.sod_select.disabled{background-color:var(--ctrl-disabled-bg);color:var(--ctrl-disabled-fg);cursor:not-allowed;border-color:var(--ctrl-disabled-border)}.sod_select.disabled:before{opacity:.3;filter:saturate(0)}.sod_select:before{content:"";width:var(--size-s);aspect-ratio:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5 6.5L8 9.5L11 6.5' stroke='%23D55697' stroke-width='2.5' stroke-linecap='square'/%3E%3C/svg%3E");background-size:cover;position:absolute;top:50%;right:.5rem;translate:0 -50%}.sod_select.open:before{rotate:180deg}.sod_select select{display:none!important}.sod_select.touch select{z-index:1;opacity:0;-webkit-appearance:menulist-button;width:100%;height:100%;position:absolute;top:0;left:0;display:block!important}.sod_label{text-overflow:ellipsis;white-space:nowrap;width:100%;margin:auto;padding:.1875rem 0;overflow:hidden}.sod_list_wrapper{z-index:2;border:1px solid var(--color-gray-100);border-radius:var(--bdrs-xs);background:#fff;width:calc(100% + 2px);margin:0;display:block;position:absolute;top:calc(100% + .5rem);left:-2px;overflow:hidden;box-shadow:0 .625rem .9375rem -.1875rem #0000001a,0 .25rem .375rem -.25rem #0000001a}.sod_select.above .sod_list_wrapper{top:auto;bottom:calc(100% + .25rem)}.sod_select:not(.open) .sod_list_wrapper{visibility:hidden;width:0;height:0}.sod_list{margin:0;padding:0;display:block;overflow-y:auto}.sod_option{height:var(--size-m);text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;align-items:center;padding:0 .5rem;list-style:none;display:flex;overflow:hidden}.sod_option--last{border-top:1px solid var(--fg-4)}.sod_option[data-value=placeholder],.sod_option.is-placeholder{display:none}.sod_option.groupchild{padding-left:1.25rem}.sod_option.active{background-color:var(--color-brand-blue-50)}.sod_select.no_highlight .sod_option.selected:before{display:none}.sod-select{opacity:0}.sod-select--size-s{height:3rem}.note{background-color:var(--color-bg);max-width:28.5em;color:var(--color-typo);justify-content:flex-start;align-items:flex-start;padding:.5rem 1.5rem .5rem .75rem;display:flex}.note--fit--one{margin-block-start:.75rem;margin-block-end:.75rem}.note--fit--one+.note--fit--one{margin-top:-.5rem}.note_ico{stroke:currentColor;flex-shrink:0;flex-basis:1.5rem;width:1.5rem;margin-left:-.25rem;margin-right:.375rem}.note_text{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--color-typo);margin:0;font-weight:500}.note-info{--color-typo:var(--color-yellow-800);--color-bg:var(--color-yellow-50)}.note-success{--color-typo:var(--color-green-800);--color-bg:var(--color-green-50)}.note-warning{--color-typo:var(--color-red-500);--color-bg:var(--color-red-50)}@keyframes animShake{0%,to{transform:translate(0)}0%,20%,40%,60%,80%{transform:translate(-.1875rem)}10%,30%,50%,70%,90%{transform:translate(.1875rem)}}.is-anim-shake{animation:.2s linear animShake}.form-one{--width-basic:17.25rem;position:relative}.form-one--theme-one{border-radius:var(--bdrs-s)}@media (max-width:767px){.form-one--theme-one{padding:2rem 1rem 3rem}}@media (min-width:768px){.form-one--theme-one{max-width:var(--size-5xl);padding:2rem 2rem 3rem}}@media (max-width:415px){.form-one--fit-one{margin-inline-start:-.75rem;margin-inline-end:-.75rem}}@media (not (max-width:415px)) and (max-width:769px){.form-one--fit-one{max-width:23rem;margin-inline-start:auto;margin-inline-end:auto}}.form-one--var-one{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.form-one_title{max-width:16em;font-size:var(--typo-m-fs);line-height:var(--typo-m-lh-s);color:var(--fg-1);margin-top:0;margin-bottom:1rem;font-weight:600}.form-one--var-one .form-one_title,.form-one_title--one{text-align:center}.form-one_cnt{flex-direction:column;gap:.75rem;display:flex}.form-one_floor--fit-one{margin-top:.25rem}.form-one_floor--fit-two{margin-top:1.25rem}.form-one_summary{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-m);color:var(--color-gray-700);margin:0}.form-one_title+.form-one_summary{margin-block-start:-.5rem;margin-block-end:.75rem}.form-one_link{--_color-dot:currentColor;--underline-opacity:.4;white-space:nowrap;line-height:inherit;color:var(--_color-dot);position:relative}.form-one_link:hover{color:var(--_color-dot)}.form-one_link:after{content:"";opacity:var(--underline-opacity);border-bottom:1px solid var(--_color-dot);width:100%;height:0;position:absolute;bottom:-.1em;left:0}@media (min-width:768px){.form-one_link:hover{--underline-opacity:.7}}.form-one_note--fit-one{margin-block-start:.75rem;margin-block-end:.75rem}.form-one_note+.form-one_note{margin-top:.5rem}.form-one_btn--size-xs{min-width:calc(var(--width-basic) / 3)}.form-one_btn--size-s{min-width:calc(var(--width-basic) / 3 * 2)}.form-one_btn--size-full{width:var(--width-basic)}.form-one_btn.is-spinner .spinner+span,.form-one_btn:not(.is-spinner) .spinner{display:none}.form-one_outro{max-width:calc(var(--width-basic) + var(--width-basic) / 3);color:var(--color-gray-500)}.form-one_notice{z-index:3;background-color:var(--color-fill);padding:3rem 1.25rem;position:absolute;top:.75rem;bottom:.75rem;left:.75rem;right:.75rem}.form-one_notice p{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--color-gray-700);text-wrap:pretty;margin-top:0;margin-bottom:0;font-weight:500}.form-one_notice p:not(:last-child){margin-bottom:.75rem}.form-one_notice-spinner{--_size-self:1.5rem;--_size-dot:.5rem;--_speed-dot:1s;--_color-dot:#f591c3;width:var(--_size-self);aspect-ratio:1;justify-content:flex-start;align-items:center;margin-bottom:.75rem;display:flex;position:relative}.form-one_notice-spinner:before{content:"";transform:translate(0, calc(var(--_size-self) * -.4));border-radius:var(--_size-self);background-color:var(--_color-dot);width:var(--_size-dot);animation:animSpinner var(--_speed-dot) ease-in-out infinite;aspect-ratio:1}@keyframes animSpinner{0%,to{transform:translate(0)}50%{transform:translateX(calc(var(--_size-self) * .75))}}.form-one_notice-icon{margin-bottom:.5rem}.form-one_notice-btn{margin-top:.5rem}.form-one_way--fit-one{margin-block-start:.5rem;margin-block-end:.75rem}.form-item{--width-basic:17.25rem;--_border-width:1px;--_label-height:var(--typo-xs-lh-s);--_fg:var(--ctrl-enabled-fg-0);width:min(100%, var(--width-basic));position:relative}.form-item--size-full{width:auto}.form-item:not(.is-alert){--_border:var(--ctrl-enabled-border);--_bg:var(--ctrl-enabled-bg);--_outline:var(--ctrl-hovered-outline)}.form-item.is-alert{--_border:var(--ctrl-alert-border);--_bg:var(--ctrl-alert-bg);--_outline:var(--ctrl-alert-outline)}.form-item:not(.form-item--no-alert).is-alert{margin-bottom:-.25rem}.form-item.is-alert .g-checkbox_skin{background-color:var(--ctrl-alert-bg);border-color:var(--ctrl-alert-border)}.form-item.is-hidden{visibility:hidden;opacity:0;pointer-events:none;clip:rect(0 0 0 0);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.form-item_header{padding-top:var(--_label-height);padding-bottom:.5rem;position:relative}.form-item_label{width:100%;height:100%;font-size:var(--typo-xs-fs);line-height:var(--_label-height);color:var(--ctrl-enabled-fg-0);font-weight:600;position:absolute;top:0;left:0}.form-item_info{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--ctrl-enabled-fg-1)}.form-item_wrap{position:relative}.form-item_wrap--var-one{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.form-item_wrap--var-one .form-item_sign{margin-top:.75rem;top:0}.form-item--size-xs .form-item_wrap,.form-item--size-xs .form-item_input{width:calc(var(--width-basic) / 3)}.form-item--size-s .form-item_wrap,.form-item--size-s .form-item_input{width:calc(var(--width-basic) / 3 * 2)}.form-item_alert{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--ctrl-alert-fg);font-weight:600}.form-item:not(.is-alert) .form-item_alert{visibility:hidden;opacity:0;width:0;height:0;overflow:hidden}.form-item.is-alert .form-item_alert{padding-top:.25rem;transition:opacity .1s}@media (min-width:768px){.form-item--type-one:not(.form-item--no-alert).is-alert{margin-block-end:0}.form-item--type-one.is-alert .form-item_alert{padding-block-start:0;position:absolute;top:0}.form-item--type-one.is-alert .form-item_alert:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.form-item--type-one.is-alert .form-item_alert:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.form-item--type-one.is-alert .form-item_alert:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.form-item--type-one.is-alert .form-item_alert:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}}.form-item_input{background-color:var(--_bg);width:100%;height:3rem;font-size:var(--typo-s-fs);color:var(--_fg);padding-inline:var(--size-xs);border-color:var(--_border);border-style:solid;border-width:var(--_border-width);border-radius:.5rem;font-weight:500;line-height:normal}.form-item_input:-webkit-autofill{transition-property:color,background-color;transition-duration:10000s}.form-item_textarea{border-radius:var(--bdrs-xs);background-color:var(--_bg);resize:none;width:100%;max-width:24em;height:auto;padding:.625rem 2rem .625rem var(--size-xs);font-size:var(--typo-s-fs);line-height:var(--typo-s-lh-s);color:var(--_fg);border-color:var(--_border);border-style:solid;border-width:var(--_border-width);font-weight:500;display:block}.form-item_input:disabled,.form-item_textarea:disabled{--_bg:var(--ctrl-disabled-bg);--_fg:var(--ctrl-disabled-fg);--_border:var(--ctrl-disabled-border);cursor:not-allowed}.form-item_input:not(:disabled):hover,body:not(.is-focus) .form-item_input:focus,.form-item_textarea:not(:disabled):hover,body:not(.is-focus) .form-item_textarea:focus{box-shadow:0 0 0 .25rem var(--_outline)}.form-item_sod{width:100%}.form-item.is-alert .form-item_sod{background-color:var(--ctrl-alert-bg);border-color:var(--ctrl-alert-border)}body:not(.is-focus) .form-item.is-alert .form-item_sod.focus,.form-item.is-alert .sod_select:not(.disabled):hover{box-shadow:0 0 0 .25rem var(--ctrl-alert-outline)}@media (min-width:768px){.form-item_sod .sod_list_wrapper{width:var(--width-basic)}.form-item_sod .sod_option[data-value="0"]{display:none}}.form-item_selector{height:100%;width:var(--size-l);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.form-item_selector-flag{border:1px solid var(--color-gray-100);width:var(--size-m);border-radius:.125rem;overflow:hidden}@media (min-width:768px){.form-item_selector:focus-within{outline:5px auto -webkit-focus-ring-color}}.form-item_selector-select{z-index:10;opacity:0;width:100%;height:100%;font-size:var(--typo-s-fs);color:var(--ctrl-enabled-fg-0);cursor:pointer;-webkit-appearance:menulist-button;font-weight:400;line-height:normal;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes dashOffset{to{stroke-dashoffset:0}}.form-item_sign{z-index:2;pointer-events:none;stroke-dasharray:300;stroke-dashoffset:300px;fill:none;width:1.5rem;animation-duration:1.2s;animation-timing-function:ease;animation-fill-mode:forwards;position:absolute;top:.75rem;right:.375rem}.form-item_btn-show{z-index:2;color:var(--fg-1);fill:none;border-radius:100%;font-size:0;position:absolute;top:50%;left:calc(100% + .5rem);transform:translateY(-50%)}.form-item_btn-show[disabled]{color:var(--fg-3);cursor:not-allowed}.form-item_btn-show.is-mode-text g:first-of-type,.form-item_btn-show:not(.is-mode-text) g:last-of-type{display:none}.form-item_btn-show svg{width:var(--size-m)}.form-item:not(.is-complete) .form-item_sign{display:none}.form-item.is-complete .form-item_sign{stroke:var(--ctrl-enabled-success);animation-name:dashOffset}.form-item.is-complete :disabled+.form-item_sign{opacity:.5;stroke-dashoffset:0;stroke:var(--ctrl-disabled-fg)}.form-item.is-complete :has(:disabled)+.form-item_sign{opacity:.5;stroke-dashoffset:0;stroke:var(--ctrl-disabled-fg)}.form-item:has(.form-item_textarea){width:auto;max-width:40em}.form-item.is-complete .form-item_input{padding-right:2rem}.form-item--phone-number{--select-width:3rem;position:relative}.form-item--phone-number .form-item_input{padding-left:var(--select-width)}.form-item--phone-number .sod_label{width:auto;margin:0;padding:0;font-size:0}.form-item--phone-number .sod_label svg{width:var(--size-s_up)}.form-item--phone-number .sod_select{min-width:0;width:var(--select-width);text-transform:none;border-top-left-radius:var(--bdrs-xs);border-bottom-left-radius:var(--bdrs-xs);background-color:#0000;border:none;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0}.form-item--phone-number .sod_select.disabled{opacity:.2}.form-item--phone-number:not(.is-init) .sod_select{visibility:hidden;pointer-events:none;width:0;height:0;overflow:hidden}.form-item--phone-number .sod_select:hover:after{opacity:.6}.form-item--phone-number .sod_select:-webkit-any(:hover,.open,.focus,:focus){border:none;box-shadow:none!important}.form-item--phone-number .sod_select:is(:hover,.open,.focus,:focus){border:none;box-shadow:none!important}.form-item--phone-number .sod_select:before{display:none}.form-item--phone-number .sod_list_wrapper{z-index:3;border:1px solid var(--color-gray-100);border-radius:var(--bdrs-xs);margin:0;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease;display:block;top:calc(100% + .25rem);left:0;overflow:hidden;box-shadow:0 0 .5rem #2323231a}@media (min-width:768px){.form-item--phone-number .sod_select .sod_list_wrapper{width:var(--width-basic)}}.form-item--phone-number .sod_select:not(.open) .sod_list_wrapper{visibility:hidden;opacity:0;width:0;height:0}.form-item--phone-number .sod_select:not(.open):not(.above) .sod_list_wrapper{transform:translateY(-.375rem)}.form-item--phone-number .sod_select.above:not(.open) .sod_list_wrapper{transform:translateY(.375rem)}.form-item--phone-number .sod_select.above .sod_list_wrapper{border-top:none;top:auto;bottom:calc(100% + .25rem)}.form-item--phone-number .sod_option{justify-content:space-between;transition:none}.form-item--phone-number .sod_option.selected:before{display:none}.form-item_captcha{min-height:78px}.form-item_captcha.is-disabled{opacity:.5;pointer-events:none}.form-item_forgot-btn{text-transform:lowercase;font-size:var(--typo-xs-fs);font-weight:500;line-height:normal;position:absolute;top:0;right:0}.subscribe{--_color-theme:var(--color-brand-rosy-100);grid-template-columns:max-content auto;gap:1rem .25rem;display:inline-grid}.subscribe_label{background-color:var(--_color-theme);max-width:16em;font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:color-mix(in oklab, var(--_color-theme) 40%, black);border-radius:1rem;grid-column:1/-1;margin-left:.25rem;padding:.5rem;position:relative}.subscribe_label:before{z-index:-1;content:"";background-color:var(--_color-theme);aspect-ratio:11/14;background-position:50%;background-repeat:no-repeat;background-size:cover;width:1.375rem;position:absolute;bottom:0;left:-.375rem;-webkit-mask:url("data:image/svg+xml,%3Csvg width='22' height='28' viewBox='0 0 22 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.5C6 16.0902 6.54709 24.3758 1 26.5C16.2 31.7 20.3333 11.6667 20.5 1H6V11.5Z' fill='black'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg width='22' height='28' viewBox='0 0 22 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.5C6 16.0902 6.54709 24.3758 1 26.5C16.2 31.7 20.3333 11.6667 20.5 1H6V11.5Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-image:}.form-one_btn{margin-top:0}.page-index_registration{background-color:var(--bg-1);padding-block:2.5rem var(--layout-cnt-indent-bottom)}@media (max-width:767px){.articles-main{padding-block-start:0;padding-block-end:2rem}}@media (min-width:768px){.articles-main{padding-block-start:2rem;padding-block-end:1rem}}.layout_article-showcase{list-style-type:none}@media (max-width:767px){.layout_article-showcase{flex-direction:column;row-gap:1rem;display:flex}}@media (min-width:768px){.layout_article-showcase{grid-template-rows:1fr 1fr;grid-template-columns:repeat(12,1fr);gap:.5rem;display:grid}.layout_article-showcase .article-card:first-child{grid-area:span 2/span 7;min-block-size:40rem}.layout_article-showcase .article-card:not(:first-child){grid-column:span 5}.layout_article-showcase .article-card:not(:first-child) .article-card_description{display:none}}@media (max-width:767px){.popular{padding-block-start:.5rem;padding-block-end:5rem}}@media (min-width:768px){.popular{padding-block-start:3rem;padding-block-end:6rem}}.popular_title{margin-top:0}@media (max-width:767px){.popular_title{margin-block-end:1.5rem}}@media (min-width:768px){.popular_title{margin-block-end:2rem}.layout_aside-right{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:1.5rem;display:grid}.layout_aside-right-main{grid-column:span 7}}.popular_list{flex-direction:column;padding-left:0;list-style-type:none;display:flex}@media (max-width:767px){.popular_list{row-gap:1rem}}@media (min-width:768px){.popular_list{row-gap:.5rem}}@media (max-width:767px){.popular_short{padding-block-start:2rem}}@media (min-width:768px){.popular_short{grid-column:span 5;padding-inline-start:1.5rem;padding-inline-end:1.5rem}}.short-articles_title{margin-top:0;padding:0}@media (max-width:767px){.short-articles_title{margin-block-end:1rem}}@media (min-width:768px){.short-articles_title{margin-block-end:1.25rem}}.short-articles_list{flex-direction:column;gap:1.25rem;padding-left:0;list-style-type:none;display:flex}.short-articles_list-empty{color:var(--color-gray-600)}.short-articles_banner{max-width:16em;margin-block-start:.75rem;margin-block-end:2rem}