.svc{--svc-line:#0e0a1f1f;--svc-edge:#0e0a1f26;--svc-row:#0e0a1f14;--svc-ease:cubic-bezier(0.22,1,0.36,1);color:var(--ink)}.svc .svc-btn{height:56px;gap:10px;padding:0 28px;border-radius:28px;box-shadow:none;font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap}.svc .svc-btn svg{width:20px;height:20px}.svc .svc-btn.button--primary{--icon-mass:#ffffff;--icon-drop:#ffffff}.svc .svc-btn.button--outline{--button-bg:transparent;--button-bg-hover:#ffffff;--button-bg-pressed:var(--paper-deep);border:1.5px solid var(--svc-edge);color:var(--ink)}.svc .svc-btn.button--outline:hover,.svc .svc-btn.button--outline[data-hovered=true]{border-color:#0e0a1f59}.svc-link{display:inline-flex;align-items:center;gap:8px;border-radius:6px;font-size:16px;font-weight:600;line-height:1.25;color:var(--brand);transition:color var(--dur-fast) var(--svc-ease)}.svc-link:hover{color:var(--brand-hover)}.svc-link svg{flex:none;width:18px;height:18px;--icon-mass:currentColor;--icon-drop:var(--ink);transition:transform var(--dur-base) var(--svc-ease)}.svc-link:hover svg{transform:translateX(3px)}.sys-thing{position:absolute;z-index:1;display:block;pointer-events:none;transform:rotate(var(--thing-rotate));transform-origin:top left;animation:sys-thing-land .64s cubic-bezier(.34,1.36,.64,1) .12s both}.sys-thing img{display:block;width:100%;height:100%;object-fit:contain}@keyframes sys-thing-land{0%{opacity:0;transform:translateY(-.06em) rotate(calc(var(--thing-rotate) - 8deg)) scale(.88)}}.sys-word{position:relative;display:inline-block;max-width:100%;white-space:nowrap}.sys-title,.sys-word{margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;color:var(--ink)}.sys-title{font-size:34px;line-height:36px;outline:none}.sys-text{margin:0;font-size:16px;font-weight:500;line-height:23px;color:var(--muted)}.sys-actions{display:flex;flex-direction:column;gap:14px}.svc .sys-actions .svc-btn{width:100%}.sys-404-body{display:flex;flex-direction:column;align-items:flex-start;padding:0 var(--page-pad)}.sys-404-word{font-size:clamp(150px,48.7vw,360px);line-height:.92;margin:.074em 0 .058em -.021em}.sys-404-do{display:flex;align-self:stretch;flex-direction:column;gap:14px;padding-top:8px}.sys-search{display:none}.sys-404-sections{display:flex;flex-direction:column;gap:12px;padding:36px var(--page-pad) 0}.sys-sections-title{margin:0;font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.21;letter-spacing:-.03em}.sys-sections{display:flex;flex-wrap:wrap;gap:2px 20px;margin:0;padding:0;list-style:none}.sys-section{display:block;border-radius:.08em;font-family:var(--font-display);font-size:31px;font-weight:800;line-height:1.21;letter-spacing:-.03em;color:var(--ink);transition:color var(--dur-base) var(--svc-ease)}.sys-section:hover{color:var(--brand)}@media (min-width:768px){.sys-404-do{max-width:560px}.sys-actions{flex-direction:row;flex-wrap:wrap;gap:12px}.svc .sys-actions .svc-btn{width:auto}.sys-sections{gap:4px .67em;font-size:clamp(40px,5vw,72px)}.sys-section{font-size:inherit}.sys-sections-title{font-size:32px}}@media (min-width:1024px){.sys-title{font-size:56px;line-height:59px}.sys-text{font-size:18px;line-height:28px}.sys-search{display:flex;align-items:center;gap:12px;height:56px;padding:0 8px 0 22px;border-radius:28px;background:var(--surface);box-shadow:var(--sh-pill);transition:box-shadow var(--dur-base) var(--svc-ease)}.sys-search:focus-within{box-shadow:0 0 0 3px var(--brand),var(--sh-pill)}.sys-search .sys-search-field{height:56px;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}.sys-search input{font-size:17px;font-weight:500;color:var(--ink)}.sys-search input::placeholder{color:var(--muted)}.sys-search .sys-find{height:40px;padding:0 20px;border-radius:20px;box-shadow:none;font-size:15px;font-weight:600}.sys-search-clear{display:grid;flex:none;width:36px;height:36px;place-items:center;border:0;border-radius:18px;background:var(--paper);color:var(--ink);cursor:pointer}.sys-404-sections{gap:24px;padding-top:0}}@media (min-width:1200px){.sys-404-body{display:grid;grid-template-columns:minmax(0,1fr) 444px;column-gap:32px;min-height:500px}.sys-404-word{align-self:start;font-size:clamp(300px,29.17vw,420px);margin:20px 0 0 -16px}.sys-404-do{gap:20px;max-width:none;padding:84px 0 0}}.sys-500{padding:24px var(--page-pad) 0}.sys-500-word{font-size:clamp(48px,15vw,250px);line-height:1;margin-left:-.048em}.sys-500-do{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-top:28px}.sys-500-do .sys-text{max-width:600px}.sys-500-do .sys-actions{padding-top:8px}.sys-code{margin:0;font-size:14px;font-weight:500;line-height:1.3;color:var(--muted)}@media (min-width:1024px){.sys-500{min-height:600px;padding-top:40px}.sys-500-word{font-size:clamp(160px,17.36vw,250px)}.sys-500 .sys-title{font-size:48px;line-height:50px}.sys-500-do{margin-top:50px}}.sys-offline{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;overflow-y:auto;background:var(--paper);color:var(--ink)}.sys-offline-head{display:flex;flex:none;align-items:center;height:64px;padding:0 16px}.sys-offline-logo{display:block;width:104px;height:28px}.sys-offline-body{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;padding:40px 16px 48px;text-align:center}.sys-offline-status{display:grid;min-height:52px;place-items:center}.sys-pill,.sys-toast{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.sys-pill{height:44px;padding:0 18px;border-radius:22px;box-shadow:inset 0 0 0 1.5px var(--svc-line);font-size:15px;font-weight:600}.sys-pill svg{width:20px;height:20px}.sys-toast{height:52px;padding:0 22px;border-radius:26px;background:var(--surface);box-shadow:0 10px 36px #0e0a1f2e;font-size:16px;font-weight:600;--icon-mass:#0f7a4f;--icon-drop:var(--ink)}.sys-toast svg{width:22px;height:22px}.sys-offline-word{margin-top:28px;font-size:clamp(72px,18.06vw,260px);line-height:1}.sys-offline .sys-title{max-width:1100px;margin-top:28px;font-size:26px;line-height:30px}.sys-offline .sys-text{max-width:1100px;margin-top:14px}.sys-offline-action{margin-top:32px}.svc .sys-retry.is-checking{--button-bg:#007488b3;--button-bg-hover:#007488b3;opacity:1;cursor:progress}.sys-ring{flex:none;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2.5px #ffffff59;border:2.5px solid transparent;border-top-color:#ffffff;animation:sys-spin .9s linear infinite}@keyframes sys-spin{to{transform:rotate(1turn)}}@media (min-width:1024px){.sys-offline-head{height:104px;padding:0 64px}.sys-offline-logo{width:134px;height:36px}.sys-offline-body{padding:72px 64px 96px}.sys-offline-word{margin-top:46px}.sys-offline .sys-title{margin-top:50px;font-size:44px;line-height:48px}.sys-offline .sys-text{margin-top:18px;font-size:18px;line-height:22px}.sys-offline-action{margin-top:44px}}.sys-cookie{position:fixed;right:12px;bottom:calc(12px + var(--tabbar-height, 0px) + var(--tabbar-foot, env(safe-area-inset-bottom)));left:12px;z-index:30;display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;border-radius:24px;background:var(--surface);box-shadow:0 10px 36px #0e0a1f2e}.sys-cookie-text{margin:0;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink)}.sys-cookie-more{margin-left:8px;border-radius:4px;font-weight:600;color:var(--brand);white-space:nowrap}.sys-cookie-more:hover{color:var(--brand-hover)}.sys-cookie-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.svc .sys-cookie-btn{height:48px;padding:0 18px;border-radius:24px;box-shadow:none;font-size:15px;font-weight:600;white-space:nowrap}.svc .sys-cookie-btn.button--outline{--button-bg:transparent;--button-bg-hover:var(--paper);border:1.5px solid var(--svc-edge);color:var(--ink)}@media (min-width:1024px){.sys-cookie{right:var(--page-pad);bottom:24px;left:var(--page-pad);flex-direction:row;align-items:center;gap:12px;min-height:88px;padding:0 16px 0 32px}.sys-cookie-text{flex:1 1 0;font-size:16px}.sys-cookie-actions{display:flex;gap:12px}.svc .sys-cookie-btn{padding:0 22px}}.ip-head{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:8px var(--page-pad) 0}.ip-crumbs,.ip-crumbs a,.ip-crumbs li,.ip-crumbs ol,.ip-crumbs span{font-size:14px;font-weight:500;line-height:17px;color:var(--muted)}.ip-crumbs a:hover,.ip-word{color:var(--ink)}.ip-word{--ip-fs:clamp(60px,8.89vw,128px);position:relative;display:inline-block;max-width:100%;margin:0;padding-bottom:.03em;font-family:var(--font-display);font-size:var(--ip-fs);font-weight:800;line-height:1;letter-spacing:-.03em}.ip-word.is-m{--ip-fs:clamp(40px,7.22vw,104px)}.ip-word.is-phrase{--ip-fs:clamp(40px,6.67vw,96px);display:block;padding-bottom:0}.ip-word.is-phrase>span{display:block}@media (min-width:1024px){.ip-word.is-phrase{margin-top:4px}}.ip-lead{max-width:760px;font-size:17px;line-height:25px}.ip-edition,.ip-lead{margin:0;font-weight:500;color:var(--muted)}.ip-edition{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:16px}@media (max-width:767px){.ip-word.is-m .end-thing{display:none}}.ip-chips{display:flex;gap:8px;margin:0;padding:20px var(--page-pad) 2px;overflow-x:auto;list-style:none;scrollbar-width:none}.ip-chips::-webkit-scrollbar{display:none}.ip-chip{display:inline-flex;flex:none;align-items:center;height:40px;padding:0 16px;border-radius:20px;box-shadow:inset 0 0 0 1.5px var(--svc-edge);font-size:14px;font-weight:600;white-space:nowrap;color:var(--ink);transition:background-color var(--dur-base) var(--svc-ease),color var(--dur-base) var(--svc-ease),box-shadow var(--dur-base) var(--svc-ease)}.ip-chip[aria-current=true]{background:var(--brand-tint);box-shadow:none;color:var(--brand)}.ip-toc{display:none}.ip-body{display:block;padding:28px var(--page-pad) 0}.ip-text{min-width:0;max-width:760px;gap:40px}.ip-section,.ip-text{display:flex;flex-direction:column}.ip-section{align-items:flex-start;gap:14px}.ip-section>*{max-width:100%}.ip-h2{margin:0;font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1.17;letter-spacing:-.03em}.ip-h2.is-clause{font-size:24px;line-height:1.2}.ip-p{margin:0;font-size:16px;font-weight:500;line-height:1.6;color:var(--ink)}.ip-p.is-muted{color:var(--muted)}.ip-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.ip-list li{display:flex;gap:14px;font-size:16px;font-weight:500;line-height:1.6}.ip-list li:before{content:"";flex:none;width:6px;height:6px;margin-top:calc(.8em - 3px);border-radius:50%;background:var(--ink)}.ip-cards{display:grid;width:100%;gap:12px}.ip-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:20px;border-radius:20px;background:var(--surface)}.ip-card>svg{width:28px;height:28px}.ip-card-title{margin:0;font-size:18px;font-weight:700;line-height:1.3}.ip-card-text{margin:0;font-size:15px;font-weight:500;line-height:22px;color:var(--muted)}.ip-card .svc-link,.ip-card-text{grid-column:1/-1}.ip-sheet{width:100%;padding:8px 20px;border-radius:20px;background:var(--surface)}.ip-table-scroll{width:100%;overflow-x:auto}.ip-table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.ip-table td,.ip-table th{padding:0 16px 0 0;border-bottom:1px solid var(--svc-row);white-space:nowrap}.ip-table tr:last-child>*{border-bottom:0}.ip-table thead th{height:48px;font-size:14px;font-weight:600;color:var(--muted)}.ip-table tbody td,.ip-table tbody th{height:60px;font-size:16px}.ip-table tbody th{font-weight:600;color:var(--ink)}.ip-table tbody td{font-weight:500;color:var(--muted)}@media (min-width:768px){.ip-table.is-short th:first-child{width:230px}.ip-table.is-short th:not(:first-child):not(:last-child){width:170px}}.ip-rows{margin:0}.ip-rows>div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:10px 0;border-bottom:1px solid var(--svc-row)}.ip-rows>div:last-child{border-bottom:0}.ip-rows dt{font-size:16px;font-weight:600;color:var(--ink)}.ip-rows dd{font-size:16px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.ip-note,.ip-rows dd{margin:0;color:var(--muted)}.ip-note{font-size:16px;font-weight:500;line-height:1.6}.ip-steps{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}.ip-step{display:flex;gap:16px}.ip-step-n{display:grid;flex:none;width:44px;height:44px;place-items:center;border-radius:22px;background:var(--surface);font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:-.03em}.ip-step-body{display:flex;min-width:0;flex-direction:column;gap:4px;padding-top:10px}.ip-step-title{margin:0;font-size:17px;font-weight:700;line-height:1.35}.ip-step-time{margin-left:10px;font-size:15px;font-weight:600;color:var(--brand);white-space:nowrap}.ip-step-text{line-height:1.6;color:var(--muted)}.ip-clause,.ip-step-text{margin:0;font-size:16px;font-weight:500}.ip-clause{line-height:1.65}.ip-notice{width:100%;max-width:760px}.ip-help{width:100%;align-items:flex-start;gap:20px;padding:24px;border-radius:24px;background:var(--surface)}.ip-help,.ip-help-text{display:flex;flex-direction:column}.ip-help-text{gap:6px}.ip-help-title{margin:0;font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1.17;letter-spacing:-.03em}.ip-help-line{margin:0;font-size:16px;font-weight:500;color:var(--muted)}@media (min-width:768px){.ip-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.ip-cards[data-count="3"]{gap:16px}.ip-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px}.ip-card>svg{width:32px;height:32px}.ip-card-title{font-size:20px}.ip-card-text{font-size:16px;line-height:24px}.ip-sheet{padding:8px 28px}.ip-help{flex-direction:row;align-items:center;justify-content:space-between;padding:28px 32px}.ip-help-title{font-size:28px}}@media (min-width:1024px){.ip-head{gap:20px;padding-top:32px}.ip-lead{font-size:22px;line-height:32px}.ip-chips{display:none}.ip-body{display:grid;grid-template-columns:220px minmax(0,760px);align-items:start;column-gap:48px;padding-top:64px}.ip-body.is-plain{display:block}.ip-toc{position:sticky;top:calc(var(--header-height) + 24px);display:flex;flex-direction:column;gap:12px}.ip-toc-title{margin:0;font-size:14px;font-weight:600;color:var(--muted)}.ip-toc ul{position:relative;margin:0;padding:0;list-style:none}.ip-toc ul:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1.5px;background:var(--svc-line)}.ip-toc li{position:relative}.ip-toc a{display:block;padding:11px 0 11px 19px;border-radius:4px;font-size:16px;font-weight:500;line-height:22px;color:var(--ink);transition:color var(--dur-base) var(--svc-ease)}.ip-toc a:hover{color:var(--brand)}.ip-toc a[aria-current=true]{font-weight:700;color:var(--brand)}.ip-toc-bar{position:absolute;top:0;bottom:0;left:-.75px;width:3px;border-radius:2px;background:var(--brand)}.ip-text{gap:56px}.ip-section{gap:16px}.ip-h2{font-size:36px;line-height:41px}.ip-h2.is-clause{font-size:28px;line-height:34px}.ip-list li,.ip-note,.ip-p,.ip-step-text{font-size:18px;line-height:29px}.ip-list li:before{margin-top:11.5px}.ip-step{gap:20px}.ip-step-body{padding-top:8px}.ip-step-title{font-size:18px}.ip-clause{font-size:17px;line-height:28px}.ip-text.is-document{gap:48px}.ip-text.is-document .ip-section{gap:12px}}@media (min-width:1280px){.ip-body{grid-template-columns:280px minmax(0,760px);column-gap:120px}}.ip-contacts{gap:32px;padding:28px var(--page-pad) 0}.ip-contacts,.ip-contacts-main{display:flex;flex-direction:column}.ip-contacts-main{min-width:0;gap:24px}.ip-contacts-cards{display:grid;gap:12px}.ip-contact-value{grid-column:1/-1;margin:0;font-size:18px;font-weight:600;line-height:24px;color:var(--ink);overflow-wrap:anywhere}a.ip-contact-value{border-radius:4px;transition:color var(--dur-fast) var(--svc-ease)}a.ip-contact-value:hover{color:var(--brand)}.ip-faq{display:flex;flex-direction:column;gap:16px}.ip-faq ul{display:flex;flex-wrap:wrap;gap:12px 40px;margin:0;padding:0;list-style:none}.ip-form-card{display:flex;flex-direction:column;gap:8px;padding:24px 20px;border-radius:20px;background:var(--surface)}.ip-form-title{margin:0;font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1.15;letter-spacing:-.03em}.ip-form-lead{margin:0;font-size:16px;font-weight:500;line-height:23px;color:var(--muted)}.ip-form{display:flex;flex-direction:column;gap:18px;padding-top:12px}.ip-form .label{font-size:14px;font-weight:600;line-height:1.25;color:var(--ink)}.ip-form .description{font-size:14px;font-weight:500;color:var(--muted)}.ip-form .input,.ip-form .input-group,.ip-form .select__trigger,.ip-form .textarea{border:0;border-radius:16px;background-color:#ffffff;box-shadow:inset 0 0 0 1px var(--svc-line);transition:box-shadow var(--dur-base) var(--svc-ease),background-color var(--dur-base) var(--svc-ease)}.ip-form .input,.ip-form .input-group,.ip-form .select__trigger{height:56px}.ip-form .input,.ip-form .select__trigger{padding-inline:18px}.ip-form .textarea{min-height:150px;padding:16px 18px 36px}.ip-form .input-group .input-group__input{height:100%;padding-inline:8px 18px;border-radius:0;background:transparent;box-shadow:none}.ip-form .input-group__prefix{padding-inline:18px 0;border:0;background:transparent}.ip-form .input,.ip-form .input-group__input,.ip-form .input-group__prefix,.ip-form .select__value,.ip-form .textarea{font-size:16px;font-weight:500;color:var(--ink)}.ip-form .input-group__input::placeholder,.ip-form .input::placeholder,.ip-form .select__value[data-placeholder=true],.ip-form .textarea::placeholder{color:var(--muted)}.ip-form .input-group:hover,.ip-form .input:hover,.ip-form .select__trigger:hover,.ip-form .textarea:hover{box-shadow:inset 0 0 0 1px #0e0a1f40}.ip-form .input-group:focus-within,.ip-form .input-group[data-focus-within=true],.ip-form .input:focus-visible,.ip-form .input[data-focused=true],.ip-form .select[data-open=true] .select__trigger,.ip-form .select__trigger[data-focus-visible=true],.ip-form .textarea:focus-visible,.ip-form .textarea[data-focused=true]{box-shadow:inset 0 0 0 2px var(--brand)}.ip-form .input-group[data-invalid=true],.ip-form .input[data-invalid=true],.ip-form .select[data-invalid=true] .select__trigger,.ip-form .textarea[data-invalid=true]{background-color:#fff7f8;box-shadow:inset 0 0 0 2px #c8102e}.ip-form .field-error{font-size:14px;font-weight:600;color:#c8102e}.ip-form .svc-btn{width:100%;margin-top:4px}@media (min-width:768px){.ip-contacts-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ip-contact-value{grid-column:auto}}@media (min-width:1024px){.ip-contacts{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,500px);align-items:start;gap:24px;padding-top:64px}.ip-faq{padding-top:16px}.ip-form-card{padding:32px}.ip-form-title{font-size:32px}}.ip-about-block{padding:0 var(--page-pad)}.ip-about-photo{position:relative;width:100%;height:clamp(240px,38.9vw,560px);margin-top:32px;overflow:hidden;border-radius:clamp(24px,2.78vw,40px);background:var(--paper-deep)}.ip-about-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.ip-about-story{display:flex;flex-direction:column;gap:16px;margin-top:56px}.ip-about-h2{margin:0;font-family:var(--font-display);font-size:36px;font-weight:800;line-height:1.1;letter-spacing:-.03em}.ip-about-story p{max-width:760px;margin:0;font-size:17px;font-weight:500;line-height:1.6}.ip-brands{display:flex;flex-direction:column;gap:20px;margin-top:56px}.ip-brands ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px .85em;margin:0;padding:0;font-size:clamp(30px,3.61vw,52px);list-style:none}.ip-brand{display:block;border-radius:.08em;font-family:var(--font-display);font-size:inherit;font-weight:800;line-height:1.21;letter-spacing:-.03em;color:var(--ink);transition:color var(--dur-base) var(--svc-ease)}.ip-brand:hover{color:var(--brand)}.ip-about-cards{margin-top:56px}@media (min-width:1024px){.ip-about-photo{margin-top:48px}.ip-about-story{flex-direction:row;gap:88px;margin-top:96px}.ip-about-h2{flex:none;width:400px;max-width:32%;font-size:56px}.ip-about-story p{font-size:20px;line-height:32px}.ip-brands,.ip-cards.ip-about-cards{gap:24px;margin-top:96px}.ip-about-cards .ip-card{padding:32px}}@media (prefers-reduced-motion:reduce){.sys-ring,.sys-thing{animation:none}.svc-link svg{transition:none}}