PageSourceSearch

https://techpit.jp/contact

html techpit.jp collected 2026-09-25 14:16:16 UTC 107,998 bytes, 1,490 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ja">
3<head>
vendor: 64 bytes, lines 3-4
3
4<script async src="https://www.googletagmanager.com/gtag/js?id=
4G-QPZ83NQ08G
vendor: 12 bytes, line 4
4"></script>
5<script>
6  
vendor: 133 bytes, lines 6-9
6window.dataLayer = window.dataLayer || [];
7  function gtag(){dataLayer.push(arguments);}
8  gtag('js', new Date());
9  gtag('config', '
9G-QPZ83NQ08G
vendor: 4 bytes, line 9
9');
10</script>
10
11<meta charset="UTF-8">
12<meta name="viewport" content="width=device-width, initial-scale=1.0">
13<title>Techpit.Inc - 株式会社テックピット</title>
14<meta name="description" content="経営と人・組織をつなぐ、IT領域に特化した人的資本管理サービス「SkillDB」を通じて、企業の技術力向上と、エンジニア一人ひとりのキャリア形成が両立するエコシステムの構築を目指しています。">
15<link rel="icon" type="image/png" href="https://storage.googleapis.com/production-os-assets/assets/1ab0c632-f19d-4f35-ae50-4001a5af9204">
16<link rel="canonical" href="https://techpit.jp/contact">
17<meta property="og:url" content="https://techpit.jp/contact">
18<link rel="apple-touch-icon" type="image/png" href="https://storage.googleapis.com/production-os-assets/assets/1ab0c632-f19d-4f35-ae50-4001a5af9204">
19<meta name="robots" content="all">
20<meta property="og:site_name" content="Techpit.Inc - 株式会社テックピット">
21<meta property="og:title" content="Techpit.Inc - 株式会社テックピット">
22<meta property="og:image" content="">
23<meta property="og:description" content="経営と人・組織をつなぐ、IT領域に特化した人的資本管理サービス「SkillDB」を通じて、企業の技術力向上と、エンジニア一人ひとりのキャリア形成が両立するエコシステムの構築を目指しています。">
24<meta property="og:type" content="website">
25<meta property="twitter:card" content="summary_large_image">
26<meta property="twitter:image" content="">
27<meta name="apple-mobile-web-app-title" content="Techpit.Inc - 株式会社テックピット">
28<meta name="format-detection" content="telephone=no,email=no,address=no">
29<meta name="chrome" content="nointentdetection">
30
31
32<meta name="date" content="2026-09-25T14:16:16+00:00">
33<meta name="generator" content="Studio.Design.HRC">
34<link rel="preconnect" href="https://storage.googleapis.com" crossorigin />
35<style>
36
37@font-face {
38font-family: 'Material Icons';
39font-style: normal;
40font-weight: 400;
41src: url('https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.eot');
42src: local('Material Icons'), local('MaterialIcons-Regular'),
43url('https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2')
44  format('woff2');
45}
46.material-icons {
47display: flex;
48font-family: Material Icons;
49font-size: 24px;
50font-style: normal;
51font-weight: 400;
52letter-spacing: normal;
53line-height: 1;
54text-transform: none;
55white-space: nowrap;
56word-wrap: normal;
57direction: ltr;
58text-rendering: optimizeLegibility;
59-webkit-font-smoothing: antialiased
60}
61</style>
62
63<style>
64
65  [class*="material-symbols-"] {
66    font-style: normal;
67    font-variation-settings: "FILL" var(--material-symbol-fill, 0), "wght" var(--material-symbol-weight, 400);
68    visibility: hidden;
69  }
70
71  body[data-material-symbols-loaded="true"] [class*="material-symbols-"] {
72    visibility: visible;
73  }
74</style>
75<link rel="preconnect" href="https://fonts.googleapis.com" />
76<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
77<link 
78  rel="stylesheet" 
79  media="print" 
80  onload="this.media='all'" 
81  href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Material+Symbols+Outlined:opsz,wght,FILL,[email protected],400,0..1,0&display=swap" />
82<style> :root { --s-font-dc95d46a:'Noto Sans JP';--s-font-7481877a:Ubuntu; } </style>
83<style>
84html {
85  height: 100%;
86  padding: 0;
87  margin: 0;
88  scroll-behavior: smooth;
89  -webkit-font-smoothing: antialiased;
90}
91
92@media (prefers-reduced-motion: reduce) {
93  html {
94    scroll-behavior: auto;
95  }
96}
97
98body {
99  display: block;
100
101  min-height: 100vh;
102  min-height: 100dvh;
103  background: #fff;
104  font-family: sans-serif;
105  line-height: 1;
106  transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1);
107  padding: 0;
108  margin: 0;
109}
110
111a {
112  background: transparent;
113  color: rgb(51, 51, 51);
114  font-size: 100%;
115  margin: 0;
116  padding: 0;
117  vertical-align: baseline;
118  border: none;
119  text-decoration: none;
120}
121
122button {
123  background: transparent;
124  color: inherit;
125  font-size: 100%;
126  margin: 0;
127  padding: 0;
128  vertical-align: baseline;
129  border: none;
130}
131
132button {
133  pointer-events: all;
134  cursor: pointer;
135  user-select: none;
136}
137
138hr {
139  border: 0;
140  border-top: 1px solid #ccc;
141  display: block;
142  height: 1px;
143  margin: 1em 0;
144  padding: 0;
145}
146
147h1, h2, h3, h4, h5, h6 {
148  color: rgb(51, 51, 51);
149  line-height: 1;
150}
151
152.img,
153.box,
154.text,
155.frame,
156.section,
157.section-inner,
158.input,
159.toggle,
160.icon,
161.video,
162.video-container {
163  border: 0;
164  box-sizing: border-box;
165  max-width: 100%;
166  z-index: 0;
167  position: relative;
168  margin: 0;
169  padding: 0;
170  flex: none;
171}
172
173.img {
174  height: auto;
175}
176
177.img,
178.box,
179.text,
180.frame,
181.section,
182.section-inner,
183.toggle,
184.icon,
185.video-container {
186  transition: all 0.3s cubic-bezier(0.4, 0.4, 0, 1);
187  transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
188  list-style: none;
189  margin: 0;
190  padding: 0;
191  text-decoration: none;
192  align-content: center;
193}
194
195.input,
196.select {
197
198  font-family: inherit !important;
199  font-size: inherit;
200  font-style: inherit;
201  font-weight: inherit;
202  letter-spacing: inherit;
203  line-height: inherit;
204}
205
206:where(textarea.input) {
207  resize: vertical;
208}
209
210input[type="email"],
211input[type="tel"],
212input[type="text"],
213select,
214textarea {
215  -webkit-appearance: none;
216}
217
218.input,
219.richText * {
220  transition: all 0.3s cubic-bezier(0.4, 0.4, 0, 1);
221  transition-property: all, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
222  list-style: none;
223  margin: 0;
224  padding: 0;
225  text-decoration: none;
226  align-content: normal;
227  z-index: 0;
228}
229
230.input:where(textarea) {
231  transition-property: background, border, border-radius, box-shadow, color, filter, opacity, outline, transform, translate, scale, rotate, --g-angle, --g-color-0, --g-position-0, --g-color-1, --g-position-1, --g-color-2, --g-position-2, --g-color-3, --g-position-3, --g-color-4, --g-position-4, --g-color-5, --g-position-5, --g-color-6, --g-position-6, --g-color-7, --g-position-7, --g-color-8, --g-position-8, --g-color-9, --g-position-9, --g-color-10, --g-position-10, --g-color-11, --g-position-11;
232}
233
234.richText s,
235.richText del,
236.richText u {
237  text-decoration: revert;
238}
239
240.box,
241.frame,
242.section,
243.toggle,
244.video-container {
245  display: flex;
246  flex-direction: column;
247  align-items: center;
248}
249
250.img,
251.text,
252.icon {
253  align-items: center;
254  display: flex;
255  flex-direction: row;
256  justify-content: center;
257  overflow-wrap: anywhere;
258  word-break: break-word;
259  z-index: 0;
260}
261
262.box::-webkit-scrollbar {
263  display: none;
264}
265
266:where(table.studio-table).box {
267  display: table;
268
269  max-width: none;
270  min-width: max-content;
271  flex-direction: unset;
272  align-items: unset;
273  align-content: unset;
274}
275
276:where(table.box) {
277  border-collapse: collapse;
278  border-spacing: 0;
279}
280:where(thead).box {
281  display: table-header-group;
282}
283:where(tbody).box {
284  display: table-row-group;
285}
286:where(tr).box {
287  display: table-row;
288}
289:where(th).box,
290:where(td).box {
291  display: table-cell;
292}
293
294:where(th.box, td.box) {
295  text-align: left;
296  vertical-align: middle;
297  height: inherit;
298}
299:where(colgroup).box {
300  display: table-column-group;
301}
302:where(col).box {
303  display: table-column;
304}
305
306.richText {
307  display: block;
308
309  flex-direction: column;
310  flex: none;
311
312  position: relative;
313  z-index: 0;
314  word-break: break-word;
315  -webkit-font-smoothing: antialiased;
316  box-sizing: border-box;
317  line-height: 1;
318
319* {
320    border: 0;
321    list-style: none;
322    margin: 0;
323    padding: 0;
324    text-decoration: none;
325    -webkit-font-smoothing: antialiased;
326    -webkit-backface-visibility: hidden;
327    box-sizing: border-box;
328    word-spacing: 1px;
329
330    backface-visibility: visible;
331    color: inherit;
332    font-family: inherit;
333    font-size: inherit;
334    font-style: inherit;
335    font-weight: inherit;
336    letter-spacing: inherit;
337    line-height: inherit;
338    text-align: inherit;
339  }
340  h1 {
341    font-size: 3em;
342    font-weight: 700;
343    margin: 20px 0;
344  }
345
346  h2,
347    h3 {
348    font-weight: 700;
349    margin: 10px 0;
350  }
351  h2 {
352    font-size: 2em;
353  }
354  h3 {
355    font-size: 1em;
356  }
357  h4,
358    h5,
359    h6 {
360    display: block;
361    font-size: 1em;
362    margin: 10px 0;
363  }
364  h4,
365    h5 {
366    font-weight: 600;
367  }
368  h6 {
369    font-weight: 500;
370  }
371p {
372    margin: 10px 0;
373  }
374> p {
375    min-height: 1em;
376  }
377
378  hr {
379    border-top: 1px solid #ccc;
380    margin: 10px 0;
381  }
382
383  em {
384    font-style: italic;
385  }
386
387> blockquote {
388    border-left: 3px solid rgba(0, 0, 0, 0.15);
389    font-style: italic;
390    margin: 10px 0;
391    padding: 10px 15px;
392  }
393
394  strong {
395    color: inherit;
396    display: inline;
397    font-family: inherit;
398    font-weight: 900;
399  }
400
401> [data-type="table_of_contents"] {
402    line-height: 1;
403    list-style: none;
404    padding: 24px 24px 8px;
405    margin: 0;
406    border-radius: 2px;
407    font-size: 16px;
408    background-color: #f5f5f5;
409    text-decoration: underline;
410    color: #616161;
411
412  .toc_list {
413      margin: 0;
414      padding: 0;
415    }
416
417  .toc_item {
418      font-size: inherit;
419      font-weight: inherit;
420      color: currentColor;
421      list-style: none;
422      margin: 0 0 16px 0;
423
424      padding-left: 2rem;
425
426    &.toc_item--1 {
427        margin: 0 0 16px 0;
428
429        padding-left: 0;
430      }
431    &.toc_item--2 {
432        margin: 0 0 16px 0;
433        padding-left: 2rem;
434      }
435    &.toc_item--3 {
436        margin: 0 0 16px 0;
437        padding-left: 4rem;
438      }
439
440    > a {
441        font-size: inherit;
442        font-weight: inherit;
443        color: currentColor;
444        border: none;
445        text-decoration: none;
446      }
447    }
448  }
449
450> [data-type="table"] {
451    overflow-x: auto;
452    p {
453      white-space: pre-line;
454      word-break: break-all;
455    }
456  }
457  table {
458    table-layout: auto;
459    border-collapse: collapse;
460    border-spacing: unset;
461    margin: 10px 0 10px 0;
462    font-size: 14px;
463    border: 1px solid #f2f2f2;
464    color: #1a1a1a;
465    line-height: 1.4;
466  }
467  th {
468    background: rgba(245, 245, 245, 0.5);
469  }
470  th,
471    td {
472    min-width: 100px;
473    max-width: 240px;
474    border: 1px solid #f2f2f2;
475    padding: 12px;
476
477    p {
478      margin: 0;
479    }
480  }
481
482p > code {
483    background: #eee;
484    border: 1px solid rgba(0, 0, 0, 0.1);
485    border-radius: 6px;
486    display: inline;
487    margin: 2px;
488    padding: 0 5px;
489  }
490  ol {
491    margin: 0 0 0 20px;
492    padding: 0;
493    list-style: none;
494    li {
495      list-style: decimal;
496      margin: 10px 0;
497    }
498  }
499
500  ul {
501    margin: 0 0 0 20px;
502    padding: 0;
503    list-style: none;
504    li {
505      list-style: disc;
506      margin: 10px 0;
507    }
508  }
509  li > p {
510    margin: 0;
511  }
512  pre {
513    margin: 20px 0 20px 0;
514    padding: 25px 35px 25px 35px;
515    background: #eeeeee;
516    border-radius: 6px;
517    white-space: pre-wrap;
518    font-family: Menlo, Monaco, "Courier New", monospace;
519
520    code {
521      padding: 0;
522      border: none;
523    }
524  }
525
526  img,
527    video {
528    height: auto;
529    max-width: 100%;
530    vertical-align: bottom;
531  }
532
533  a {
534    color: #007cff;
535    display: inline;
536    text-decoration: underline;
537  }
538
539  [data-type="embed_code"] {
540    position: relative;
541    margin: 20px 0;
542    .height-adjuster {
543      position: relative;
544
545      .wrapper {
546        position: relative;
547      }
548
549      .wrapper[style*='padding-top'] {
550        iframe {
551          position: absolute;
552          top: 0;
553          left: 0;
554          width: 100%;
555          height: 100%;
556        }
557      }
558    }
559  }
560}
561
562.section {
563  width: 100%;
564}
565
566.section-inner {
567  position: static;
568}
569
570dialog {
571  border: none;
572  background-color: transparent;
573  padding: 0;
574  margin: 0;
575  width: 100%;
576  height: 100%;
577  position: fixed;
578  max-width: none;
579  max-height: none;
580  box-sizing: border-box;
581
582  overflow: visible;
583
584&[open] {
585    display: flex;
586  }
587
588&::backdrop {
589    background: transparent;
590  }
591}
592
593.modal-container {
594
595  box-sizing: border-box;
596  position: relative;
597  width: 100%;
598  height: 100%;
599  display: flex;
600  flex-direction: column;
601  align-items: center;
602  justify-content: center;
603  pointer-events: none;
604  z-index: 1;
605}
606
607.modal-container > * {
608  pointer-events: auto;
609}
610
611.modal-backdrop {
612  position: absolute;
613  inset: 0;
614  pointer-events: none;
615  z-index: 0;
616}
617
618dialog[open][data-modal-transition-base]:not(.modal-ready) .modal-container * {
619  transition: none !important;
620}
621
622dialog[open][data-modal-transition-base] > .modal-container {
623  opacity: 0;
624
625}
626
627dialog[open][data-modal-transition-base] > .modal-backdrop {
628  opacity: 0;
629}
630
631dialog[open][data-modal-transition-base].modal-ready > .modal-container {
632  opacity: 1;
633  transform: none;
634  transition: opacity 400ms cubic-bezier(.4,.4,0,1), transform 400ms cubic-bezier(.4,.4,0,1);
635}
636
637dialog[open][data-modal-transition-base].modal-ready > .modal-backdrop {
638  opacity: 1;
639  transition: opacity 400ms cubic-bezier(.4,.4,0,1);
640}
641
642dialog[data-modal-transition-base].modal-closing > .modal-container {
643  opacity: 0;
644  transition: opacity 400ms cubic-bezier(.4,.4,0,1), transform 400ms cubic-bezier(.4,.4,0,1);
645}
646
647dialog[data-modal-transition-base].modal-closing > .modal-backdrop {
648  opacity: 0;
649  transition: opacity 400ms cubic-bezier(.4,.4,0,1);
650}
651
652@media (prefers-reduced-motion: reduce) {
653  dialog[open][data-modal-transition-base] > .modal-container,
654  dialog[open][data-modal-transition-base].modal-ready > .modal-container,
655  dialog[data-modal-transition-base].modal-closing > .modal-container {
656    transition: none;
657    opacity: 1;
658    transform: none !important;
659  }
660
661  dialog[open][data-modal-transition-base] > .modal-backdrop,
662  dialog[open][data-modal-transition-base].modal-ready > .modal-backdrop,
663  dialog[data-modal-transition-base].modal-closing > .modal-backdrop {
664    transition: none;
665    opacity: 1;
666  }
667}
668
669.image__bg-container {
670  container-type: size;
671  container-name: image-container;
672  display: block;
673  position: absolute;
674  top: 0;
675  left: 0;
676  width: 100%;
677  height: 100%;
678  pointer-events: none;
679  z-index: -2;
680  border-radius: inherit;
681  transition: inherit;
682}
683
684.image__bg-container::before {
685  content: '';
686  display: block;
687  position: absolute;
688  top: 0;
689  left: 0;
690  width: 100%;
691  height: 100%;
692  background-image: var(--img-current);
693  background-position: 50%;
694  background-size: cover;
695  border-radius: inherit;
696  transition-duration: inherit;
697  transition-timing-function: inherit;
698  transition-delay: inherit;
699
700  transition-property:
701    filter, backdrop-filter, opacity, color,
702    background-color, background-position, background-size,
703    border, border-color, border-width, border-radius,
704    outline, outline-color, outline-width, outline-offset,
705    box-shadow, text-shadow, transform, transform-origin,
706    width, height, margin, padding,
707    top, left, right, bottom, z-index, gap,
708    letter-spacing, word-spacing, line-height, font-size, font-weight,
709    clip-path;
710}
711
712@media (min-resolution: 1.5dppx) {
713
714  .image--horizontal .image__bg-container::before {
715    --img-current: var(--img-small);
716  }
717
718  @container (aspect-ratio < 1) and (width < 300px) {
719    .image--horizontal .image__bg-container::before {
720      --img-current: var(--img-middle);
721    }
722  }
723
724  @container (aspect-ratio < 0.5) and (width < 300px) {
725    .image--horizontal .image__bg-container::before {
726      --img-current: var(--img-regular);
727    }
728  }
729
730  @container (300px <= width) and (aspect-ratio >= 1) {
731    .image--horizontal .image__bg-container::before {
732      --img-current: var(--img-middle);
733    }
734  }
735
736  @container (300px <= width < 500px) and (aspect-ratio < 1) {
737    .image--horizontal .image__bg-container::before {
738      --img-current: var(--img-regular);
739    }
740  }
741
742  @container (300px <= width < 500px) and (aspect-ratio < 0.5) {
743    .image--horizontal .image__bg-container::before {
744      --img-current: var(--img-origin);
745    }
746  }
747
748  @container (500px <= width) and (aspect-ratio >= 1) {
749    .image--horizontal .image__bg-container::before {
750      --img-current: var(--img-regular);
751    }
752  }
753
754  @container (500px <= width < 901px) and (aspect-ratio < 1) {
755    .image--horizontal .image__bg-container::before {
756      --img-current: var(--img-origin);
757    }
758  }
759
760  @container (901px <= width) {
761    .image--horizontal .image__bg-container::before {
762      --img-current: var(--img-origin);
763    }
764  }
765
766  .image--vertical .image__bg-container::before {
767    --img-current: var(--img-small);
768  }
769
770  @container (aspect-ratio < 0.5) and (width < 300px) {
771    .image--vertical .image__bg-container::before {
772      --img-current: var(--img-middle);
773    }
774  }
775
776  @container (aspect-ratio < 0.25) and (width < 300px) {
777    .image--vertical .image__bg-container::before {
778      --img-current: var(--img-regular);
779    }
780  }
781
782  @container (300px <= width < 500px) and (aspect-ratio >= 0.5) {
783    .image--vertical .image__bg-container::before {
784      --img-current: var(--img-middle);
785    }
786  }
787
788  @container (300px <= width < 500px) and (aspect-ratio < 0.5) {
789    .image--vertical .image__bg-container::before {
790      --img-current: var(--img-regular);
791    }
792  }
793
794  @container (300px <= width < 500px) and (aspect-ratio < 0.25) {
795    .image--vertical .image__bg-container::before {
796      --img-current: var(--img-origin);
797    }
798  }
799
800  @container (500px <= width < 901px) and (aspect-ratio >= 0.5) {
801    .image--vertical .image__bg-container::before {
802      --img-current: var(--img-regular);
803    }
804  }
805
806  @container (500px <= width < 901px) and (aspect-ratio < 0.5) {
807    .image--vertical .image__bg-container::before {
808      --img-current: var(--img-origin);
809    }
810  }
811
812  @container (901px <= width) {
813    .image--vertical .image__bg-container::before {
814      --img-current: var(--img-origin);
815    }
816  }
817}
818
819@media (min-resolution: 1dppx) and (max-resolution: 1.5dppx) {
820
821  .image--horizontal .image__bg-container::before {
822    --img-current: var(--img-small);
823  }
824
825  @container (aspect-ratio < 1) and (width < 400px) {
826    .image--horizontal .image__bg-container::before {
827      --img-current: var(--img-middle);
828    }
829  }
830
831  @container (aspect-ratio < 0.5) and (width < 400px) {
832    .image--horizontal .image__bg-container::before {
833      --img-current: var(--img-regular);
834    }
835  }
836
837  @container (400px <= width) and (aspect-ratio >= 1) {
838    .image--horizontal .image__bg-container::before {
839      --img-current: var(--img-middle);
840    }
841  }
842
843  @container (400px <= width < 667px) and (aspect-ratio < 1) {
844    .image--horizontal .image__bg-container::before {
845      --img-current: var(--img-regular);
846    }
847  }
848
849  @container (400px <= width < 667px) and (aspect-ratio < 0.5) {
850    .image--horizontal .image__bg-container::before {
851      --img-current: var(--img-origin);
852    }
853  }
854
855  @container (667px <= width) and (aspect-ratio >= 1) {
856    .image--horizontal .image__bg-container::before {
857      --img-current: var(--img-regular);
858    }
859  }
860
861  @container (667px <= width < 1201px) and (aspect-ratio < 1) {
862    .image--horizontal .image__bg-container::before {
863      --img-current: var(--img-origin);
864    }
865  }
866
867  @container (1201px <= width) {
868    .image--horizontal .image__bg-container::before {
869      --img-current: var(--img-origin);
870    }
871  }
872
873  .image--vertical .image__bg-container::before {
874    --img-current: var(--img-small);
875  }
876
877  @container (aspect-ratio < 0.5) and (width < 400px) {
878    .image--vertical .image__bg-container::before {
879      --img-current: var(--img-middle);
880    }
881  }
882
883  @container (aspect-ratio < 0.25) and (width < 400px) {
884    .image--vertical .image__bg-container::before {
885      --img-current: var(--img-regular);
886    }
887  }
888
889  @container (400px <= width < 667px) and (aspect-ratio >= 0.5) {
890    .image--vertical .image__bg-container::before {
891      --img-current: var(--img-middle);
892    }
893  }
894
895  @container (400px <= width < 667px) and (aspect-ratio < 0.5) {
896    .image--vertical .image__bg-container::before {
897      --img-current: var(--img-regular);
898    }
899  }
900
901  @container (400px <= width < 667px) and (aspect-ratio < 0.25) {
902    .image--vertical .image__bg-container::before {
903      --img-current: var(--img-origin);
904    }
905  }
906
907  @container (667px <= width < 1201px) and (aspect-ratio >= 0.5) {
908    .image--vertical .image__bg-container::before {
909      --img-current: var(--img-regular);
910    }
911  }
912
913  @container (667px <= width < 1201px) and (aspect-ratio < 0.5) {
914    .image--vertical .image__bg-container::before {
915      --img-current: var(--img-origin);
916    }
917  }
918
919  @container (1201px <= width) {
920    .image--vertical .image__bg-container::before {
921      --img-current: var(--img-origin);
922    }
923  }
924}
925
926@media (max-resolution: 1dppx) {
927
928  .image--horizontal .image__bg-container::before {
929    --img-current: var(--img-small);
930  }
931
932  @container (aspect-ratio < 1) and (width < 600px) {
933    .image--horizontal .image__bg-container::before {
934      --img-current: var(--img-middle);
935    }
936  }
937
938  @container (aspect-ratio < 0.5) and (width < 600px) {
939    .image--horizontal .image__bg-container::before {
940      --img-current: var(--img-regular);
941    }
942  }
943
944  @container (600px <= width) and (aspect-ratio >= 1) {
945    .image--horizontal .image__bg-container::before {
946      --img-current: var(--img-middle);
947    }
948  }
949
950  @container (600px <= width < 1000px) and (aspect-ratio < 1) {
951    .image--horizontal .image__bg-container::before {
952      --img-current: var(--img-regular);
953    }
954  }
955
956  @container (600px <= width < 1000px) and (aspect-ratio < 0.5) {
957    .image--horizontal .image__bg-container::before {
958      --img-current: var(--img-origin);
959    }
960  }
961
962  @container (1000px <= width) and (aspect-ratio >= 1) {
963    .image--horizontal .image__bg-container::before {
964      --img-current: var(--img-regular);
965    }
966  }
967
968  @container (1000px <= width < 1801px) and (aspect-ratio < 1) {
969    .image--horizontal .image__bg-container::before {
970      --img-current: var(--img-origin);
971    }
972  }
973
974  @container (1801px <= width) {
975    .image--horizontal .image__bg-container::before {
976      --img-current: var(--img-origin);
977    }
978  }
979
980  .image--vertical .image__bg-container::before {
981    --img-current: var(--img-small);
982  }
983
984  @container (aspect-ratio < 0.5) and (width < 600px) {
985    .image--vertical .image__bg-container::before {
986      --img-current: var(--img-middle);
987    }
988  }
989
990  @container (aspect-ratio < 0.25) and (width < 600px) {
991    .image--vertical .image__bg-container::before {
992      --img-current: var(--img-regular);
993    }
994  }
995
996  @container (600px <= width < 1000px) and (aspect-ratio >= 0.5) {
997    .image--vertical .image__bg-container::before {
998      --img-current: var(--img-middle);
999    }
1000  }
1001
1002  @container (600px <= width < 1000px) and (aspect-ratio < 0.5) {
1003    .image--vertical .image__bg-container::before {
1004      --img-current: var(--img-regular);
1005    }
1006  }
1007
1008  @container (600px <= width < 1000px) and (aspect-ratio < 0.25) {
1009    .image--vertical .image__bg-container::before {
1010      --img-current: var(--img-origin);
1011    }
1012  }
1013
1014  @container (1000px <= width < 1801px) and (aspect-ratio >= 0.5) {
1015    .image--vertical .image__bg-container::before {
1016      --img-current: var(--img-regular);
1017    }
1018  }
1019
1020  @container (1000px <= width < 1801px) and (aspect-ratio < 0.5) {
1021    .image--vertical .image__bg-container::before {
1022      --img-current: var(--img-origin);
1023    }
1024  }
1025
1026  @container (1801px <= width) {
1027    .image--vertical .image__bg-container::before {
1028      --img-current: var(--img-origin);
1029    }
1030  }
1031}
1032
1033.image--shift-1 .image__bg-container::before {
1034  --img-current: var(--img-middle);
1035}
1036
1037@container (min-width: 600px) {
1038  .image--shift-1 .image__bg-container::before {
1039    --img-current: var(--img-regular);
1040  }
1041}
1042
1043@container (min-width: 1000px) {
1044  .image--shift-1 .image__bg-container::before {
1045    --img-current: var(--img-origin);
1046  }
1047}
1048
1049.image--shift-2 .image__bg-container::before {
1050  --img-current: var(--img-regular);
1051}
1052
1053@container (min-width: 600px) {
1054  .image--shift-2 .image__bg-container::before {
1055    --img-current: var(--img-origin);
1056  }
1057}
1058
1059.text {
1060
1061  -webkit-font-smoothing: antialiased;
1062  position: relative;
1063  line-height: 1;
1064  word-spacing: 1px;
1065
1066}
1067
1068.frame {
1069  display: block;
1070  overflow: hidden;
1071
1072  line-height: 1;
1073
1074}
1075
1076.frame > iframe {
1077  border: none;
1078  width: 100%;
1079  height: 100%;
1080}
1081
1082.file {
1083  box-sizing: border-box;
1084  display: flex;
1085  align-items: center;
1086  flex-direction: row;
1087  word-break: break-word;
1088  overflow-wrap: anywhere;
1089  cursor: pointer;
1090  outline: 2px solid transparent;
1091  outline-offset: -1px;
1092  position: relative;
1093
1094  font-family: inherit !important;
1095}
1096
1097.file:focus-within {
1098  outline-color: rgba(56, 110, 220, 0.5);
1099}
1100
1101.file > input[type='file'] {
1102  opacity: 0;
1103  position: absolute;
1104  pointer-events: none;
1105  inset: 0;
1106  width: 100%;
1107  height: 100%;
1108}
1109
1110.toggle[data-toggle-closing] [data-show-toggle="open"],
1111.toggle[open]:not([data-toggle-closing]) [data-show-toggle="close"],
1112.toggle:not([open]):not([data-toggle-closing]) [data-show-toggle="open"] {
1113  display: none;
1114}
1115
1116.toggle[data-toggle-overlay]:not([open]):not([data-toggle-closing]) > [data-toggle-content] {
1117  display: none;
1118}
1119
1120sd-video {
1121  display: block;
1122  overflow: hidden;
1123  object-fit: contain;
1124}
1125
1126sd-video > video {
1127  display: block;
1128  max-width: 100%;
1129  max-height: 100%;
1130  object-fit: inherit;
1131}
1132
1133div[data-type="video_block"] > sd-video {
1134  display: inline-block;
1135  max-width: 100%;
1136  vertical-align: bottom;
1137}
1138
1139div[data-type="video_block"] > sd-video[data-sd-video-sized] > video {
1140  width: 100%;
1141}
1142
1143.video-container {
1144  user-select: none;
1145}
1146
1147.video-container[data-video-state="paused"] [data-video-label="pause"],
1148.video-container[data-video-state="playing"] [data-video-label="play"] {
1149  display: none;
1150}
1151
1152.video-container[data-video-state="paused"] [data-video-label="play"],
1153.video-container[data-video-state="playing"] [data-video-label="pause"] {
1154  display: inline;
1155}
1156
1157sd-carousel {
1158  display: flex;
1159  flex-direction: column;
1160  align-items: center;
1161}
1162
1163sd-carousel:not([is-playing]) [slot="pause"],
1164sd-carousel[is-playing] [slot="play"] {
1165  display: none !important;
1166}
1167
1168sd-carousel :where([slot="prev"], [slot="next"], [slot="play-toggle"]) {
1169  cursor: pointer;
1170}
1171
1172.sd-1 {
1173
1174  min-height: 100vh;
1175  min-height: 100dvh;
1176  overflow: clip;
1177}
1178
1179@property --g-angle {
1180  syntax: "<angle>";
1181  inherits: false;
1182  initial-value: 180deg;
1183}
1184@property --g-color-0 {
1185  syntax: "<color>";
1186  inherits: false;
1187  initial-value: transparent;
1188}
1189@property --g-position-0 {
1190  syntax: "<percentage>";
1191  inherits: false;
1192  initial-value: 0.01%;
1193}
1194@property --g-color-1 {
1195  syntax: "<color>";
1196  inherits: false;
1197  initial-value: transparent;
1198}
1199@property --g-position-1 {
1200  syntax: "<percentage>";
1201  inherits: false;
1202  initial-value: 100%;
1203}
1204@property --g-color-2 {
1205  syntax: "<color>";
1206  inherits: false;
1207  initial-value: transparent;
1208}
1209@property --g-position-2 {
1210  syntax: "<percentage>";
1211  inherits: false;
1212  initial-value: 100%;
1213}
1214@property --g-color-3 {
1215  syntax: "<color>";
1216  inherits: false;
1217  initial-value: transparent;
1218}
1219@property --g-position-3 {
1220  syntax: "<percentage>";
1221  inherits: false;
1222  initial-value: 100%;
1223}
1224@property --g-color-4 {
1225  syntax: "<color>";
1226  inherits: false;
1227  initial-value: transparent;
1228}
1229@property --g-position-4 {
1230  syntax: "<percentage>";
1231  inherits: false;
1232  initial-value: 100%;
1233}
1234@property --g-color-5 {
1235  syntax: "<color>";
1236  inherits: false;
1237  initial-value: transparent;
1238}
1239@property --g-position-5 {
1240  syntax: "<percentage>";
1241  inherits: false;
1242  initial-value: 100%;
1243}
1244@property --g-color-6 {
1245  syntax: "<color>";
1246  inherits: false;
1247  initial-value: transparent;
1248}
1249@property --g-position-6 {
1250  syntax: "<percentage>";
1251  inherits: false;
1252  initial-value: 100%;
1253}
1254@property --g-color-7 {
1255  syntax: "<color>";
1256  inherits: false;
1257  initial-value: transparent;
1258}
1259@property --g-position-7 {
1260  syntax: "<percentage>";
1261  inherits: false;
1262  initial-value: 100%;
1263}
1264@property --g-color-8 {
1265  syntax: "<color>";
1266  inherits: false;
1267  initial-value: transparent;
1268}
1269@property --g-position-8 {
1270  syntax: "<percentage>";
1271  inherits: false;
1272  initial-value: 100%;
1273}
1274@property --g-color-9 {
1275  syntax: "<color>";
1276  inherits: false;
1277  initial-value: transparent;
1278}
1279@property --g-position-9 {
1280  syntax: "<percentage>";
1281  inherits: false;
1282  initial-value: 100%;
1283}
1284@property --g-color-10 {
1285  syntax: "<color>";
1286  inherits: false;
1287  initial-value: transparent;
1288}
1289@property --g-position-10 {
1290  syntax: "<percentage>";
1291  inherits: false;
1292  initial-value: 100%;
1293}
1294@property --g-color-11 {
1295  syntax: "<color>";
1296  inherits: false;
1297  initial-value: transparent;
1298}
1299@property --g-position-11 {
1300  syntax: "<percentage>";
1301  inherits: false;
1302  initial-value: 100%;
1303}
1304
1305sd-loop-box {
1306  overflow: hidden !important;
1307}
1308
1309sd-loop-box > .img {
1310  max-width: 100%;
1311  height: auto;
1312}
1313
1314</style>
1315<script>(function(d){if(!location.hash)return;d.style.scrollBehavior="auto";function r(){d.style.scrollBehavior="";removeEventListener("click",r,true);removeEventListener("keydown",r,true);removeEventListener("load",r)}addEventListener("click",r,true);addEventListener("keydown",r,true);addEventListener("load",r)})(document.documentElement)</script>
1315
1316<noscript><style>img[data-sd-img-src]{display:none}</style></noscript>
1317<style>:root { --s-color-dc8679c3: #1545D2; --s-color-b8aa6e7b: #282E39; --s-color-959138b9: #0d1117ff; --s-color-ee85c926: #656b77ff; --s-color-16a948ce: #e5ebf5ff; --s-color-209ed5ba: #a2acbdff; --s-color-83b62518: #005affff; }</style>
1318<style>.text.theme-97a80cba{font-family:var(--s-font-dc95d46a);font-size:16px;font-weight:500;line-height:1.00}.text.theme-b08b7d9d{font-family:var(--s-font-dc95d46a);font-size:18px;font-weight:700;line-height:1.4}.text.theme-ec87e143{font-family:var(--s-font-dc95d46a);font-size:16px;font-weight:400;line-height:1.4}</style>
1319<style>._po{background:transparent}._pp{border-radius:0}.sd-1{height:100%;width:100%;max-width:100%}._pq{margin:0}._pr{opacity:1}._ps{padding:0}._pt{align-content:center;align-items:center;justify-content:center}.symbol-1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.symbol-1{background:#e5ebf51a}._pu{flex:none;flex-direction:column;flex-wrap:nowrap}.symbol-1{height:132px;width:100vw;max-width:100vw}._pv{left:0px;top:0px}._pw{mix-blend-mode:normal}.symbol-1{position:fixed}.symbol-1{z-index:4}.symbol-1__sd-1{align-content:center;align-items:center;justify-content:space-between}._px{flex:none;flex-direction:row;flex-wrap:nowrap}.symbol-1__sd-1{height:auto;width:1512px;max-width:100%}.symbol-1__sd-1{padding:0px 50px}._py{flex-direction:row;flex-wrap:nowrap}.symbol-1__sd-2{height:100%;width:200px;max-width:100%}._pz{mix-blend-mode:difference}._p10{flex:none}.symbol-1__sd-3{height:auto;width:140px;max-width:100%}.symbol-1__sd-4{background:var(--s-color-16a948ce)}.symbol-1__sd-4{border-bottom:1px solid rgb(255, 255, 255);border-left:1px solid rgb(255, 255, 255);border-radius:24px;border-right:1px solid rgb(255, 255, 255);border-top:1px solid rgb(255, 255, 255)}._p11{display:flex}._p12{height:auto;width:auto;max-width:100%}.symbol-1__sd-4,.list-1__item__sd-2{overflow-x:visible;overflow-y:visible}.symbol-1__sd-4{padding:0px 16px}._p14{border-radius:0px}.list-1{gap:0px 0px}._p15{margin:0px}.list-1,.list-1__item__sd-2,.symbol-1__sd-8,._p0{padding:0px}.list-1{max-width:100%}.list-1 > *{--gap-h:0px;--gap-v:0px}.list-1__item{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.list-1__item{border-radius:24px}.list-1__item{filter:blur(0px)}.list-1__item,.sd-56,.symbol-3,.list-2__item,.list-2__item__sd-1,._p9,.list-3__item,.list-3__item__sd-1,.symbol-3__sd-20{flex-direction:column;flex-wrap:nowrap}.list-1__item{padding:8px}.list-1__item__sd-1{height:100%}.list-1__item__sd-1{overflow-x:clip;overflow-y:clip}.list-1__item__sd-1{padding:12px}.list-1__item__sd-2,.symbol-1__sd-6{align-content:center;align-items:center;justify-content:flex-start}.list-1__item__sd-2{gap:8px 0px}.list-1__item__sd-2{height:16px}._p19{transition-timing-function:cubic-bezier(0.68,-0.6,0.32,1.6)}.list-1__item__sd-2{translate:0px 0px}.list-1__item__sd-3,.list-1__item__sd-4{color:#697e9dff}._p1b{text-align:left}._p1c{justify-content:flex-start}.list-1__item__sd-4,.list-1__item__sd-5{opacity:0}
1319.list-1__item__sd-5{border-radius:10px}.list-1__item__sd-5{bottom:-5px;left:0px;right:auto;top:auto}.list-1__item__sd-5{height:10px;width:100%;max-width:100%}._p1e{position:absolute}._p1f{z-index:1}._p1g{background:var(--s-color-83b62518)}.list-1__item__sd-6{border-bottom:2px solid #e7ebef;border-left:2px solid #e7ebef;border-radius:10px;border-right:2px solid #e7ebef;border-top:2px solid #e7ebef}._p1h{bottom:auto;left:auto;right:auto;top:auto}.list-1__item__sd-6{height:10px;width:10px;max-width:100%}._p1h{position:relative}._p1i{border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-radius:24px;border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518)}._p1j{gap:16px}.symbol-1__sd-6{height:56px;width:auto;max-width:100%}.symbol-1__sd-6{padding:12px 8px 12px 18px}.symbol-1__sd-7,.modal-1__sd-3,.modal-1__sd-13,._p2,._p3,.sd-63,.symbol-3__sd-6,.symbol-3__sd-9,.list-2__item__sd-3,._p8,.list-3__item__sd-3,.symbol-3__sd-21,.symbol-3__sd-22{color:#FFFFFF}.symbol-1__sd-7{font-family:var(--s-font-dc95d46a);font-size:16px;font-style:normal;font-weight:500;letter-spacing:0em;line-height:1.00}.symbol-1__sd-8{background:var(--s-color-dc8679c3)}._p1l{border-radius:16px}._p1m{gap:0px}.symbol-1__sd-8{height:44px;width:44px;max-width:100%}._p1n{overflow-x:hidden;overflow-y:hidden}.symbol-1__sd-9{align-content:flex-end;align-items:flex-end;justify-content:center}._p1o{bottom:auto;left:auto;right:0px;top:0px}._p1p{height:44px;width:44px}._p1p{padding:0px 10px}.symbol-1__sd-11{align-content:flex-start;align-items:flex-start;justify-content:center}._p1q{bottom:-30px;left:-30px;right:auto;top:auto}._p0{align-items:center;justify-content:center}._p0,._p4{flex:none;flex-direction:column}._p0{height:24px;width:24px;max-width:100%}.symbol-1__sd-13{align-content:center;align-items:center;justify-content:flex-end}._p1s{display:none}.symbol-1__sd-13{height:48px;width:92px;max-width:100%}._p1t{color:var(--s-color-83b62518)}.symbol-1__sd-14{font-family:var(--s-font-7481877a);font-size:14px;font-weight:600;line-height:1.00}.symbol-1__sd-14{height:auto;width:auto;max-width:calc(100% - 12px)}._p1u{margin:0px 12px 0px 0px}.symbol-1__sd-15{gap:2px 0px}.symbol-1__sd-15{height:48px;width:40px;max-width:100%}._p1v{height:2px;width:40px;max-width:100%}.symbol-1__sd-16{margin:-4px 0px 0px}.modal-1__sd-1{box-shadow:0px 6px 15px 0px rgba(0,0,0,0.2)}.modal-1__sd-2{bottom:NaNpx;left:NaNpx;right:22px;top:22px}.modal-1__sd-3{font-family:var(--s-font-7481877a);font-size:14px;font-weight:600;line-height:1}.modal-1__sd-5{rotate:30deg;translate:0px 1px}.modal-1__sd-6{rotate:-30deg;translate:0px -1px}.modal-1__sd-7{margin:-48px 24px 0px}.modal-1__sd-13,._p3{font-family:var(--s-font-dc95d46a);font-size:13px;font-weight:700;line-height:1.4}._p2{font-family:var(--s-font-dc95d46a);font-size:32px;font-weight:700;line-height:1.4}.modal-1__sd-30{border-bottom:0px solid #414141;border-left:0px solid #414141;border-right:0px solid #414141;border-top:1px solid #414141}.modal-1__sd-30{margin:54px 0px 24px}.modal-1__sd-31{margin:0px -16px 0px 0px}._p1x{color:#8a8a8a}.modal-1__sd-33{font-family:var(--s-font-dc95d46a);font-size:14px;font-weight:400;line-height:1}.modal-1__sd-34{color:#8a8a8aff}.modal-1__sd-34,.list-3__item__sd-4{font-size:16px}._p1z{--material-symbol-weight:400}.modal-1__sd-35{font-family:var(--s-font-7481877a);font-size:14px;font-weight:400;line-height:1}.modal-1__sd-35{margin:0px 0px 0px -16px}.modal-1__sd-37{color:#333}.modal-1__sd-37{font-family:var(--s-font-7481877a);font-size:20px;font-weight:400;line-height:1.4}._p20{text-align:center}.sd-2{z-index:2}.symbol-2{margin:160px 0px 60px}.symbol-2__sd-1{flex:1;flex-direction:column;flex-wrap:nowrap}.symbol-2__sd-2{margin:0px 0px 20px -4px}.symbol-2__sd-2{transition-delay:200ms;transition-duration:300ms;transition-timing-function:ease}._p21{gap:0px 10px}._p22{font-family:var(--s-font-dc95d46a);font-size:12px;font-weight:600;line-height:1.00}.symbol-2__sd-7{color:#a7b3bfff}.symbol-2__sd-9{color:#63707dff}.symbol-2__sd-10{font-family:var(--s-font-7481877a);font-size:5rem;font-weight:500;line-height:1.4}.symbol-2__sd-10{transition-delay:500ms;transition-duration:600ms;transition-timing-function:ease}.symbol-2__sd-11{font-family:var(--s-font-dc95d46a);font-size:1.25rem;font-weight:400;line-height:1.4}.symbol-2__sd-11{margin:10px 0px 0px}.symbol-2__sd-11{transition-delay:700ms;transition-duration:400ms;transition-timing-function:ease}._p23{color:#333333}.symbol-2__sd-12{font-family:var(--s-font-dc95d46a);font-size:24px;font-weight:600;line-height:1.60}.symbol-2__sd-12{text-align:right}.sd-4{bottom:0px;left:0px;right:auto;top:auto}._p24{z-index:-1}.sd-8{gap:32px}._p25{gap:10px}._p26{flex-direction:row}._p27{gap:5px}._p28{color:var(--s-color-b8aa6e7b)}.sd-11{font-family:var(--s-font-dc95d46a);font-size:18px;font-weight:700;line-height:1.4}._p29{color:#ff5035}._p29{font-family:var(--s-font-dc95d46a);font-size:16px;font-weight:700;line-height:1.4}._p2a{border-bottom:1px solid var(--s-color-16a948ce);border-left:1px solid var(--s-color-16a948ce);border-radius:12px;border-right:1px solid var(--s-color-16a948ce);border-top:1px solid var(--s-color-16a948ce)}._p2a{font-family:var(--s-font-dc95d46a) !important;font-size:16px;font-weight:400;line-height:1.4}.sd-45{bottom:0px;right:0px;top:0px}.sd-45,.sd-53{color:var(--s-color-209ed5ba)}.sd-45{font-size:20px}.sd-45,.sd-53,.sd-54{pointer-events:none}.sd-51{flex-direction:row;flex-wrap:no-wrap}.sd-53,.sd-54{font-size:32px}.sd-54{--material-symbol-fill:1}.sd-55{flex:1;flex-direction:row}.sd-57{font-family:var(--s-font-dc95d46a);font-size:16px;font-style:normal;font-weight:400;letter-spacing:0em;line-height:1.00}.sd-58,.list-2__item__sd-4,.list-3__item__sd-5{translate:0px 10px}.sd-59,.sd-61{font-family:var(--s-font-dc95d46a);font-size:16px;font-weight:400;line-height:1.4}.sd-62{flex:1;flex-direction:row;flex-wrap:nowrap}.sd-63{font-family:var(--s-font-dc95d46a);font-size:18px;font-weight:500;line-height:1}.symbol-3__sd-1,._p6,._p7{flex-direction:column}._p2h{gap:102px}.symbol-3__sd-1{transition-delay:500ms}.symbol-3__sd-3{gap:40px}._p2i{gap:16px 0px}.symbol-3__sd-5{flex-wrap:nowrap}.symbol-3__sd-6{font-family:var(--s-font-dc95d46a);font-size:14px;font-style:normal;font-weight:700;letter-spacing:0em;line-height:1.80}.symbol-3__sd-7,.list-3__item__sd-4{color:#ffffffb3}.symbol-3__sd-7{font-family:var(--s-font-7481877a);font-size:14px;font-style:normal;font-weight:400;letter-spacing:0em;line-height:1.50}.symbol-3__sd-8{border-bottom:1px solid var(--s-color-959138b9);border-left:1px solid var(--s-color-959138b9);border-radius:18px;border-right:1px solid var(--s-color-959138b9);border-top:1px solid var(--s-color-959138b9)}.symbol-3__sd-9{font-family:var(--s-font-7481877a);font-size:16px;font-style:normal;font-weight:400;letter-spacing:0em;line-height:1.00}.symbol-3__sd-10{border-radius:12px}.symbol-3__sd-11{translate:0px -30px}.symbol-3__sd-13{translate:0px -36px}.symbol-3__sd-15{gap:100px}.list-2__item__sd-2,.list-3__item__sd-2{gap:0px 4px}.list-2__item__sd-3{font-family:var(--s-font-dc95d46a);font-size:14px;font-style:normal;font-weight:400;letter-spacing:0em;line-height:1.00}._p7{gap:19px}._p8{font-family:var(--s-font-7481877a);font-size:14px;font-style:normal;font-weight:700;letter-spacing:0em;line-height:1.00}._p9{gap:0px 8px}._p9{margin:0px 0px 0px -12px}._p2l{font-family:var(--s-font-7481877a);font-size:14px;font-style:normal;font-weight:400;letter-spacing:0em;line-height:1.00}.symbol-3__sd-23{bottom:-210px;left:auto;right:-150px;top:auto}.symbol-3__sd-23{filter:blur(8px)}.symbol-3__sd-23{opacity:0.05000000000000001}.list-1__item:hover{filter:blur(0px);mix-blend-mode:normal;--ha:1}.list-1__item__sd-2 > *{--gap-h:0px;--gap-v:8px}.list-1__item:hover .list-1__item__sd-2 > *{--gap-h:0px;--gap-v:8px}
1319.list-1__item:hover .list-1__item__sd-2{translate:0px -25px}.list-1__item:hover .list-1__item__sd-3{opacity:0}[data-current] .list-1__item__sd-3{color:var(--s-color-83b62518)}.list-1__item:hover .list-1__item__sd-4{opacity:1}[data-current] .list-1__item__sd-4{color:var(--s-color-83b62518)}[data-current] .list-1__item__sd-5{opacity:1}.symbol-1__sd-6:hover{background:#ffffffff;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);--ha:1}.symbol-1__sd-6 > *{--gap-h:16px;--gap-v:0px}.symbol-1__sd-6:hover > *{--gap-h:16px;--gap-v:0px}.symbol-1__sd-6:hover .symbol-1__sd-7{color:var(--s-color-83b62518)}.symbol-1__sd-8 > *{--gap-h:0px;--gap-v:0px}.symbol-1__sd-6:hover .symbol-1__sd-8 > *{--gap-h:0px;--gap-v:0px}.symbol-1__sd-6:hover .symbol-1__sd-8{background:var(--s-color-16a948ce)}.symbol-1__sd-6:hover .symbol-1__sd-9{bottom:auto;left:auto;right:-30px;top:-30px}.symbol-1__sd-6:hover .symbol-1__sd-11{bottom:0px;left:0px;right:auto;top:auto}.symbol-1__sd-15 > *{--gap-h:0px;--gap-v:2px}.modal-1__backdrop{background:rgba(0,0,0,0.16)}.modal-1__container{height:100%;justify-content:center;padding:20px;width:100%}.modal-1__sd-1{background:#1e1915ff}._p2m{background:rgba(0,0,0,0.0)}._p2n{background:#FFFFFF}._p2o{background:transparent}.modal-1__sd-36{background:#EEEEEE}.symbol-2__sd-8{background:var(--s-color-209ed5ba)}.sd-4,.sd-7,.list-2__item__sd-4,.list-3__item__sd-5{background:#ffffffff}.sd-5{background:rgb(255, 255, 255)}.sd-58,.sd-61{background:var(--s-color-83b62518)}.sd-64{background:var(--s-color-dc8679c3)}._p2r{background:var(--s-color-b8aa6e7b)}.symbol-3__sd-8{background:var(--s-color-959138b9)}._p2s{align-content:center;align-items:center;justify-content:center}.modal-1__sd-1{height:100%;width:100%;max-width:100%}.modal-1__sd-2{height:48px;width:92px}.modal-1__sd-3{height:auto;width:auto;max-width:calc(100% - 12px)}._p2t{justify-content:flex-start}.modal-1__sd-4{height:48px;width:40px;max-width:100%}._p2u{height:2px;width:40px;max-width:100%}._p2v{align-content:flex-start;align-items:flex-start;justify-content:flex-start}.modal-1__sd-7{height:auto;width:800px;max-width:calc(100% - 48px)}._p2w{height:auto;width:auto;max-width:100%}.modal-1__sd-13,._p3{padding:0px 0px 6px 12px}._p1{align-content:flex-end;align-items:flex-end;justify-content:flex-start}._p1,.modal-1__sd-30,.sd-7,.symbol-3,.symbol-3__sd-1{height:auto;width:100%;max-width:100%}.modal-1__sd-29{height:160px;width:800px;max-width:100%}._p2z{align-content:flex-start;align-items:flex-start;justify-content:space-between}._p30{height:auto;width:auto;max-width:calc(100% + 16px)}._p1x{padding:16px}.modal-1__sd-33:hover{color:#cccccc;--ha:1}.modal-1__sd-36{height:160px;width:200px;max-width:100%}._p31{justify-content:center}.sd-3{height:auto;width:100vw;max-width:100vw}.sd-3{padding:0}._p32{height:auto;width:1512px;max-width:100%}._p32{padding:0px 50px}._p33{padding:0px}._p34{width:auto;max-width:100%;min-width:0}.symbol-2__sd-2{max-width:calc(100% + 4px)}._p35{padding:8px 4px}._p36{align-content:center;align-items:center;justify-content:space-between}.symbol-2__sd-7{padding:8px 6px}.symbol-2__sd-8{height:1px;width:80px;max-width:100%}.symbol-2__sd-12{justify-content:flex-end}.sd-4{height:150px;width:100vw;max-width:100vw}._p37{align-content:center;align-items:center;justify-content:flex-start}.sd-6{height:auto;width:760px;max-width:100%}.sd-6{padding:0px 20px 100px}._p38{align-content:flex-start;align-items:flex-start;justify-content:center}.sd-8{width:600px;max-width:100%}._p39{align-content:flex-start;align-items:flex-start}._p3a{width:100%;max-width:100%}._p3b{height:56px;width:100%;max-width:100%}._p2a{padding:12px 20px}.sd-43{align-content:center;align-items:center;justify-content:flex-end}.sd-45{width:42px}.sd-50{height:160px;width:100%;max-width:100%}.sd-51{align-content:center;align-items:center}.sd-52{height:30px;width:30px;max-width:100%}.sd-53,.sd-54{width:36px}.sd-56,.sd-65,.list-2__item,.list-2__item__sd-1,.list-3__item,.list-3__item__sd-1{align-content:flex-end;align-items:flex-end;justify-content:center}.sd-56,.list-2__item,.list-3__item{width:auto;max-width:100%}.sd-58,.list-2__item__sd-4,.list-3__item__sd-5{height:1px;width:0%;max-width:0%}.sd-61{height:64px;width:100%;max-width:100%}.sd-61{padding:15px}.sd-63{padding:0px 0px 2px}.sd-64{height:44px;width:44px;max-width:100%}.sd-65,.sd-67{height:44px;width:44px}.sd-65,.sd-67{padding:0px 10px}._p4,._p6{align-items:center;justify-content:center}._p4{height:24px;width:24px;max-width:100%}.symbol-3__sd-1{align-items:center;justify-content:flex-start}.symbol-3__sd-1{padding:100px 0px}.symbol-3__sd-2{align-content:stretch;align-items:stretch;justify-content:center}.symbol-3__sd-4{padding:0px 0px 12px}.symbol-3__sd-8{height:54px;width:auto;max-width:100%}.symbol-3__sd-8{padding:8px 8px 8px 18px}._p3j{height:36px;width:36px;max-width:100%}._p3k{padding:0px 7px}._p6{height:auto;width:23px;max-width:100%}.list-2__item,.list-3__item{padding:12px}._p9{max-width:calc(100% + 12px)}._p3m{padding:12px 0px}.symbol-3__sd-23{height:840px;width:840px}.symbol-3__sd-24{height:840px;width:840px;max-width:100%}.symbol-2__sd-2.appear{filter:blur(10px);mix-blend-mode:normal;opacity:0;translate:0px 4px}.symbol-2__sd-3 > *{--gap-h:10px;--gap-v:0px}.symbol-2__sd-6 > *{--gap-h:10px;--gap-v:0px}.symbol-2__sd-10.appear{filter:blur(10px);mix-blend-mode:normal;opacity:0;translate:0px 8px}.symbol-2__sd-11.appear{filter:blur(10px);mix-blend-mode:normal;opacity:0;translate:0px 4px}.sd-8 > *{--gap-h:0px;--gap-v:32px}.sd-9 > *{--gap-h:0px;--gap-v:10px}.sd-10 > *{--gap-h:5px;--gap-v:0px}.sd-13:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}.sd-13::placeholder{color:var(--s-color-209ed5ba)}.sd-14 > *{--gap-h:0px;--gap-v:10px}.sd-15 > *{--gap-h:5px;--gap-v:0px}.sd-18:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}.sd-18::placeholder{color:var(--s-color-209ed5ba)}.sd-19 > *{--gap-h:0px;--gap-v:10px}.sd-20 > *{--gap-h:5px;--gap-v:0px}.sd-23:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}.sd-23::placeholder{color:var(--s-color-209ed5ba)}.sd-24 > *{--gap-h:0px;--gap-v:10px}.sd-25 > *{--gap-h:5px;--gap-v:0px}.sd-28:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}.sd-28::placeholder{color:var(--s-color-209ed5ba)}.sd-29 > *{--gap-h:0px;--gap-v:10px}.sd-30 > *{--gap-h:5px;--gap-v:0px}.sd-33:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}.sd-33::placeholder{color:var(--s-color-209ed5ba)}.sd-34 > *{--gap-h:0px;--gap-v:10px}.sd-35 > *{--gap-h:5px;--gap-v:0px}.sd-38:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}.sd-38::placeholder{color:var(--s-color-209ed5ba)}.sd-39 > *{--gap-h:0px;--gap-v:10px}.sd-40 > *{--gap-h:5px;--gap-v:0px}.sd-44{appearance:none;background:#FFFFFF;border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-radius:12px;border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;color:#333333;height:auto;padding:16px 20px;width:100%;max-width:100%}.sd-44::placeholder{color:#aeaeae}.sd-46 > *{--gap-h:0px;--gap-v:10px}.sd-47 > *{--gap-h:5px;--gap-v:0px}.sd-50:focus{outline:none;border-bottom:1px solid var(--s-color-83b62518);border-left:1px solid var(--s-color-83b62518);border-right:1px solid var(--s-color-83b62518);border-top:1px solid var(--s-color-83b62518);box-shadow:0px 2px 15px 2px #005aff1a}
1319.sd-50::placeholder{color:var(--s-color-209ed5ba)}.sd-51 > *{--gap-h:10px;--gap-v:0px}.sd-55 > *{--gap-h:5px;--gap-v:0px}.sd-56:hover{align-content:flex-start;align-items:flex-start;background:transparent;justify-content:center;--ha:1}.sd-56:hover .sd-58{flex:none;width:100%;max-width:100%}.sd-61:hover{background:#ffffffff;--ha:1}.sd-61:hover .sd-63{color:var(--s-color-83b62518)}.sd-64 > *{--gap-h:0px;--gap-v:0px}.sd-61:hover .sd-64 > *{--gap-h:0px;--gap-v:0px}.sd-61:hover .sd-64{background:var(--s-color-16a948ce)}.sd-61:hover .sd-65{bottom:auto;left:auto;right:-30px;top:-30px}.sd-61:hover .sd-67{bottom:0px;left:0px;right:auto;top:auto}.symbol-3__sd-1.appear{border-radius:0px}.symbol-3__sd-1 > *{--gap-h:0px;--gap-v:102px}.symbol-3__sd-1.appear > *{--gap-h:0px;--gap-v:102px}.symbol-3__sd-2 > *{--gap-h:0px;--gap-v:0px}.symbol-3__sd-3 > *{--gap-h:40px;--gap-v:0px}.symbol-3__sd-4 > *{--gap-h:0px;--gap-v:16px}.symbol-3__sd-5 > *{--gap-h:0px;--gap-v:16px}.symbol-3__sd-8:hover{background:var(--s-color-b8aa6e7b);border-bottom:1px solid #ffffff4d;border-left:1px solid #ffffff4d;border-right:1px solid #ffffff4d;border-top:1px solid #ffffff4d;--ha:1}.symbol-3__sd-8 > *{--gap-h:16px;--gap-v:0px}.symbol-3__sd-8:hover > *{--gap-h:16px;--gap-v:0px}.symbol-3__sd-10 > *{--gap-h:0px;--gap-v:0px}.symbol-3__sd-8:hover .symbol-3__sd-11{translate:0px 0px}.symbol-3__sd-8:hover .symbol-3__sd-13{bottom:0px;left:0px;right:auto;top:auto;translate:0px -6px}.symbol-3__sd-15 > *{--gap-h:100px;--gap-v:0px}.symbol-3__sd-16 > *{--gap-h:0px;--gap-v:19px}.list-2 > *{--gap-h:0px;--gap-v:0px}.list-2__item:hover{align-content:flex-start;align-items:flex-start;background:transparent;justify-content:center;--ha:1}.list-2__item__sd-1:hover{align-content:flex-start;align-items:flex-start;justify-content:center;--ha:1}.list-2__item__sd-2:hover{align-content:flex-start;align-items:flex-start;justify-content:center;--ha:1}.list-2__item__sd-2 > *{--gap-h:4px;--gap-v:0px}.list-2__item__sd-2:hover > *{--gap-h:4px;--gap-v:0px}.list-2__item__sd-1:hover .list-2__item__sd-4{flex:none;width:100%;max-width:100%}.symbol-3__sd-18 > *{--gap-h:0px;--gap-v:19px}.list-3 > *{--gap-h:0px;--gap-v:0px}.list-3__item:hover{align-content:flex-start;align-items:flex-start;background:transparent;justify-content:center;--ha:1}.list-3__item__sd-1:hover{align-content:flex-start;align-items:flex-start;justify-content:center;--ha:1}.list-3__item__sd-2:hover{align-content:flex-start;align-items:flex-start;justify-content:center;--ha:1}.list-3__item__sd-2 > *{--gap-h:4px;--gap-v:0px}.list-3__item__sd-2:hover > *{--gap-h:4px;--gap-v:0px}.list-3__item__sd-1:hover .list-3__item__sd-5{flex:none;width:100%;max-width:100%}.symbol-3__sd-20 > *{--gap-h:0px;--gap-v:0px}.symbol-3__sd-23 > *{--gap-h:0px;--gap-v:102px}</style>
1320<style media="(max-width: 990px)">.symbol-1,.modal-1__sd-7,.sd-57,.list-2__item__sd-3,._pe{flex:none}.symbol-1{height:100px}._pa,._pb{display:none}.symbol-1__sd-6 > *{--gap-h:16px;--gap-v:0px}.symbol-1__sd-7,.sd-57,.list-2__item__sd-3,.list-3__item__sd-3{font-size:15px}.symbol-1__sd-13,._pc{display:flex}.modal-1__sd-1{background:var(--s-color-959138b9)}.modal-1__sd-7{width:520px;max-width:calc(100% - 48px)}.modal-1__sd-29{height:auto;width:520px;max-width:calc(100% - 48px)}.modal-1__sd-29{margin:0px 24px}.modal-1__sd-30{margin:64px 0px 0px}.modal-1__sd-30,.symbol-3__sd-2,.sd-57,.list-2__item__sd-3,._pe{width:100%;max-width:100%}.symbol-3__sd-2{flex-wrap:wrap}.symbol-3__sd-3{flex-direction:column;flex-wrap:nowrap}.symbol-3__sd-3{margin:0px 0px 50px}.symbol-3__sd-3{max-width:100%}.symbol-3__sd-9{font-size:14px}.symbol-3__sd-15{gap:50px}.list-3{gap:0px 4px}.list-3__item__sd-3{width:auto;max-width:100%}._pe{font-size:13px}.symbol-1__sd-6:hover > *{--gap-h:16px;--gap-v:0px}.modal-1__container{padding:0px}.modal-1__sd-33{padding:16px 10px}.symbol-3__sd-2 > *{--gap-h:0px;--gap-v:0px}.symbol-3__sd-3 > *{--gap-h:0px;--gap-v:40px}.symbol-3__sd-15 > *{--gap-h:50px;--gap-v:0px}.list-3 > *{--gap-h:0px;--gap-v:0px}</style>
1321<style media="(max-width: 540px)">._p3s{flex:none}.symbol-1{height:80px}.symbol-1__sd-1{padding:0px 20px}.symbol-1__sd-2{width:124px;max-width:100%}.symbol-1__sd-3,._pg,.modal-1__sd-30{width:100%;max-width:100%}._p3u{display:none}.symbol-1__sd-6{gap:6px}.symbol-1__sd-6{padding:4px 2px 4px 8px}.symbol-1__sd-6 > *{--gap-h:6px;--gap-v:0px}.symbol-1__sd-7,._pn{font-size:13px}._p3w{display:flex}.symbol-1__sd-17{height:2px;width:40px;max-width:100%}.symbol-1__sd-17{translate:0px 4px}._p3x{align-content:flex-start;align-items:flex-start;justify-content:center}._p3y{flex:none;flex-direction:column;flex-wrap:nowrap}.modal-1__sd-2{align-content:center;align-items:center;justify-content:flex-end}.modal-1__sd-2{bottom:auto;left:auto;right:20px;top:16px}._p3z{flex-direction:row;flex-wrap:nowrap}._p40{align-content:center;align-items:center;justify-content:center}.modal-1__sd-5{rotate:30deg;translate:0px 1px}._p2u{transition-delay:300ms}.modal-1__sd-6{rotate:-30deg;translate:0px -1px}._p41{align-content:flex-start;align-items:flex-start;justify-content:flex-start}._ph{font-size:28px}
1321._p42{background:rgba(0,0,0,0.0)}._p42{bottom:40px;left:0px;right:0px;top:auto}.modal-1__sd-29{height:auto;width:100%;max-width:100%}._p42{margin:0}._p42{position:absolute}.modal-1__sd-30{align-content:flex-start;align-items:flex-start;justify-content:space-between}.modal-1__sd-30{border-bottom:0px solid #414141;border-left:0px solid #414141;border-right:0px solid #414141;border-top:1px solid #414141}.modal-1__sd-30{margin:0px}.modal-1__sd-31{margin:0px 0px 0px -6px}.modal-1__sd-31{max-width:calc(100% + 6px)}.modal-1__sd-33{font-family:var(--s-font-dc95d46a);font-size:12px;font-weight:400}.modal-1__sd-34{color:#8a8a8aff}.modal-1__sd-34{font-size:12px}.modal-1__sd-35{font-family:var(--s-font-7481877a);font-weight:400}.modal-1__sd-36{height:auto;width:auto;max-width:100%}.modal-1__sd-37{color:#FFFFFF}.modal-1__sd-37{font-family:var(--s-font-7481877a);font-size:14px;font-weight:400}.modal-1__sd-37{opacity:0.5}.symbol-2{margin:160px 0px 90px}._p43{max-width:100%}.symbol-2__sd-8{width:60px;max-width:100%}.symbol-2__sd-10{font-size:3rem}.symbol-2__sd-11{font-size:0.88rem}._p44{gap:16px}.symbol-3__sd-3{flex-direction:column;flex-wrap:nowrap}.symbol-3__sd-3{margin:0px 0px 16px}.symbol-3__sd-15{flex-direction:column}.symbol-3__sd-15{gap:32px}._pl{gap:8px}._pm{flex-direction:row;flex-wrap:wrap}.symbol-3__sd-23{bottom:-30px;left:auto;right:-50px;top:auto}.symbol-3__sd-23{gap:48px}.symbol-3__sd-23{height:400px;width:400px}.symbol-3__sd-24{height:400px;width:400px;max-width:100%}.symbol-1__sd-6:hover > *{--gap-h:6px;--gap-v:0px}.symbol-1__sd-8 > *{--gap-h:0px;--gap-v:0px}.symbol-1__sd-6:hover .symbol-1__sd-8 > *{--gap-h:0px;--gap-v:0px}.modal-1__container{padding:0px}.modal-1__sd-5.appear{rotate:0deg;translate:0px -4px}._pf,._pi{padding:0px 0px 18px 12px}._ph{padding:8px 0px 8px 12px}.modal-1__sd-29{padding:0px 40px}.modal-1__sd-30{padding:16px 0px 0px}.modal-1__sd-33{padding:10px 6px}.modal-1__sd-35{padding:12px 16px}.modal-1__sd-36{padding:0px 36px}.symbol-2{padding:0px 20px}.symbol-3__sd-1{padding:50px 30px}.symbol-3__sd-2,._pk{padding:0px}.modal-1__sd-6.appear{rotate:0deg;translate:0px 4px}.sd-64 > *{--gap-h:0px;--gap-v:0px}.sd-61:hover .sd-64 > *{--gap-h:0px;--gap-v:0px}.symbol-3__sd-1 > *{--gap-h:0px;--gap-v:102px}.symbol-3__sd-1.appear > *{--gap-h:0px;--gap-v:102px}.symbol-3__sd-2 > *{--gap-h:16px;--gap-v:16px}.symbol-3__sd-3 > *{--gap-h:0px;--gap-v:16px}.symbol-3__sd-10 > *{--gap-h:0px;--gap-v:0px}.symbol-3__sd-15 > *{--gap-h:0px;--gap-v:32px}.symbol-3__sd-16 > *{--gap-h:0px;--gap-v:8px}.list-2 > *{--gap-h:8px;--gap-v:0px}.symbol-3__sd-18 > *{--gap-h:0px;--gap-v:8px}.list-3 > *{--gap-h:8px;--gap-v:0px}.symbol-3__sd-20 > *{--gap-h:0px;--gap-v:16px}.symbol-3__sd-23 > *{--gap-h:0px;--gap-v:48px}</style>
1322
1323<script>window.SD_ENV = {"projectId":"7kadVeE9O3","snapshotId":"7Wl5lPnnOV","apiBaseUrl":"https://api.studiodesignapp.com/api"}</script>
vendor: 1 bytes, line 1323
1323
1324<script src="https://cdn.jsdelivr.net/npm/@dotlottie/[email protected]/dist/dotlottie-player.mjs" type="module" onload="if(window.lottie)lottie()" async></script>
vendor: 1 bytes, line 1324
1324
1325<script>
1326(()=>{var se=["transitionProperty","transitionDuration","transitionTimingFunction","transitionDelay","transitionBehavior"];function g(e){let t={},n=e;for(let o of se){let r=n[o];if(typeof r==="string")t[o]=r}return t}function ce(e=".appear"){let t=typeof e!=="string",n=t?e:null,o=t?".appear":e,r=n?n.querySelectorAll(o):document.querySelectorAll(o);for(let i of r){if(!n){if(i.hasAttribute("data-appear-manual"))continue;if(i.closest("[data-appear-manual]"))continue}F(i)}if(n)return;for(let i of document.querySelectorAll("dialog")){if(i.dataset.initedAppear==="")continue;i.addEventListener("close",()=>{R(i)}),i.dataset.initedAppear=""}}function R(e){let t=e.querySelectorAll("[data-appear]");for(let n of t)n.classList.add("appear"),S.observe(n)}function le(e){if(!e)return;let t=e;if(!t.hasAttribute("data-appear"))return;t.removeAttribute("data-inited-appear"),t.classList.add("appear");let n=t.querySelectorAll("[data-appear]");for(let o of n)o.removeAttribute("data-inited-appear"),o.classList.add("appear")}function de(e){if(!e)return;if(e.getAttribute("data-inited-appear")==="")return;if(!e.classList.contains("appear"))return;let t=e,n=g(getComputedStyle(t));e.setAttribute("data-inited-appear",""),e.setAttribute("data-appear",""),T(t,n);let o=e.querySelectorAll(".appear:not([data-inited-appear])");for(let r of o){let i=r,a=g(getComputedStyle(i));r.setAttribute("data-inited-appear",""),r.setAttribute("data-appear",""),T(i,a)}}var S=new IntersectionObserver((e,t)=>{for(let n of e){if(!n.isIntersecting)continue;let o=n.target,r=g(getComputedStyle(o));T(o,r),t.unobserve(n.target)}});function T(e,t){Object.assign(e.style,t),e.offsetHeight,e.classList.remove("appear"),e.classList.add("appear-active"),requestAnimationFrame(()=>{e.classList.remove("appear-active")});let n=()=>{for(let o in t)if(o in e.style){let r=o;if(typeof e.style[r]==="string")e.style[r]=""}e.removeEventListener("transitionend",n)};e.addEventListener("transitionend",n)}function F(e){if(e.dataset.initedAppear==="");else e.dataset.appear="",S.observe(e),e.dataset.initedAppear="";return()=>{S.unobserve(e),e.removeAttribute("data-inited-appear"),e.removeAttribute("data-appear")}}Object.assign(window,{appear:ce,appearReset:R,appearManual:de,resetAppear:le});window.componentLifecycles??=[];window.componentLifecycles.push({selector:".appear",mode:"self",init:(e)=>
1326{if(e.closest("dialog"))return()=>{};return F(e)}});function p(){try{return globalThis.window!==void 0&&globalThis.window===window}catch{return!1}}function ue(){let e=document.querySelectorAll("input[type='checkbox'][required]");for(let t of e)t.setAttribute("data-required",""),t.addEventListener("change",(n)=>{let o=n.target,r=o.form;if(!r)return;let i=o.name,a=!pe(r,o.name),s=r.querySelectorAll(`input[name="${i}"]`);for(let l of s)l.required=a})}function pe(e,t){return!!Object.fromEntries(new FormData(e).entries())[t]}if(p())Object.assign(window,{checkboxRequired:ue});function A(e){return new Promise((t)=>setTimeout(t,e))}function y(e,t,n){if((e.getLottie()?.totalFrames??0)>0)t();else e.addEventListener("ready",()=>t(),{once:!0,signal:n})}function H(e){let t=!1;return()=>{if(!t)t=!0,requestAnimationFrame(()=>{e(),t=!1})}}async function me(){await customElements.whenDefined("dotlottie-player");let e=document.querySelectorAll("dotlottie-player");Array.from(e).forEach((t)=>{Te(t)})}function B(e){let t=typeof e.dataset.delay==="string"?Math.abs(Number.parseInt(e.dataset.delay,10)):0;return Number.isNaN(t)?0:t}function fe(e,t,n){let o=async()=>{await A(t),e.stop(),e.play()};e.addEventListener("click",()=>{o().catch((r)=>{console.error("Failed to play Lottie on click:",r)})},{signal:n}),e.addEventListener("keydown",(r)=>{if(r.key==="Enter"||r.key===" ")r.preventDefault(),r.stopPropagation(),o().catch((i)=>{console.error("Failed to play Lottie on keydown:",i)})},{signal:n})}function ge(e,t,n){let o=!1,r=!1,i=typeof e.dataset.hold==="string",a=async()=>{if(o=!0,await A(t),o||r)e.stop(),e.setDirection(1),e.play()},s=()=>
1326{if(i)e.setDirection(-1),e.play();else e.stop();o=!1},l=()=>{a().catch((c)=>{console.error("Failed to play Lottie on hover:",c)})};e.addEventListener("mouseenter",l,{signal:n}),e.addEventListener("mouseleave",s,{signal:n}),e.addEventListener("focus",()=>{r=!0},{signal:n}),e.addEventListener("blur",()=>{r=!1,s()},{signal:n}),e.addEventListener("keydown",(c)=>{if(c.key==="Enter"||c.key===" "){if(c.preventDefault(),c.stopPropagation(),r)l()}},{signal:n})}function N(e){if(!e)return!1;if(getComputedStyle(e).position==="fixed")return!0;if(e===document.documentElement)return!1;return N(e.parentElement)}function ye(e,t){function n(){let o=e.getLottie()?.totalFrames??0;if(o<=0)return;let r=()=>{let i=Ae(window.scrollY,1000),a=k(o,i);e.seek(a)};document.addEventListener("scroll",H(r),{signal:t})}y(e,n,t)}function Ee(e,t){function n(){let o=e.getLottie()?.totalFrames??0;if(o<=0)return;let r=!1,a=H(()=>{if(!r)return;let l=He(e),c=k(o,l);e.seek(c)}),s=new IntersectionObserver((l)=>{for(let c of l)if(c.isIntersecting&&!r)r=!0,document.addEventListener("scroll",a,{signal:t}),a();else if(!c.isIntersecting&&r)r=!1,document.removeEventListener("scroll",a)},{threshold:0});s.observe(e),t.addEventListener("abort",()=>{s.disconnect(),document.removeEventListener("scroll",a)})}y(e,n,t)}function ve(e,t){if(N(e))ye(e,t);else Ee(e,t)}function be(e,t,n,o,r){let i=n.getBoundingClientRect(),a=Me(e,i,r),s=k(o,a);t.seek(s),t.setAttribute("aria-valuenow",String(Math.max(0,Math.min(100,Math.round(a)))))}function he(e,t,n){let r=t.getLottie()?.totalFrames??0,i=t.getLottie()?.currentFrame??0,a=i;if(n){if(e==="ArrowUp")a=Math.max(0,i-5);if(e==="ArrowDown")a=Math.min(r-1,i+5)}else{if(e==="ArrowLeft")a=Math.max(0,i-5);if(e==="ArrowRight")a=Math.min(r-1,i+5)}t.seek(a);let s=r>0?Math.round(a/r*100):0;t.setAttribute("aria-valuenow",String(s))}function Le(e){let t=e.dataset.containerId,n=typeof t==="string"?document.getElementById(t):e;if(!n)console.info("not found cursor containerId",t);return n}function we(e,t){let n=e.dataset.cursorDirection==="vertical",o=Le(e);if(!o)return;let r=o;function i(){let a=e.getLottie()?.totalFrames??0;if(a===0)return;let s=null,l=H(()=>{if(s)be(s,e,r,a,n)});window.addEventListener("mousemove",(c)=>{if(c instanceof MouseEvent)s=c,l()},{signal:t}),e.addEventListener("keydown",(c)=>{if(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown"].includes(c.key))c.preventDefault(),he(c.key,e,n)},{signal:t})}y(e,i,t)}function Se(e,t,n,o){if(t!=="autoplay")e.removeAttribute("autoplay");switch(t){case"autoplay":break;case"click":fe(e,n,o);break;case"hover":ge(e,n,o);break;case"scroll":ve(e,o);break;case"cursor":we(e,o);break;case"appear":De(e,o);break;default:console.error(`Invalid "data-playtype" attribute value: ${t}`,e)}}function Te(e){if(e.dataset.initLottie)return;e.dataset.initLottie="true";let t=new AbortController,{signal:n}=t,o=e.disconnectedCallback?.bind(e);e.disconnectedCallback=()=>{if(t.abort(),D().unobserve(e),delete e.dataset.initLottie,o)o()};let r=e.dataset.playtype;if(typeof r==="string"){if(r==="click"||r==="hover"||r==="cursor"){if(e.setAttribute("tabindex","0"),r==="cursor")e.setAttribute("role","slider"),e.setAttribute("aria-label","アニメーションフレームコントロール"),e.setAttribute("aria-valuemin","0"),e.setAttribute("aria-valuemax","100"),e.setAttribute("aria-valuenow","0")}let i=B(e);Se(e,r,i,n)}}function Me(e,t,n){if(n)return(e.clientY-t.top)/t.height*100;return(e.clientX-t.left)/t.width*100}function k(e,t){if(e<=0)return 0;return Math.max(0,Math.min(Math.round(e*(t/100)),e-1))}function Ae(e,t=1000){let n=e%t,r=Math.floor(e/t)%2===0?n/t*100:100-n/t*100;return Math.max(0,Math.min(100,r))}function He(e){let t=window.innerHeight,o=document.documentElement.scrollTop+t,i=e.getBoundingClientRect().top+window.scrollY,a=i+e.offsetHeight+t,s=(o-i)/(a-i)*100;return Math.max(Math.min(s,100),0)}var M=null;function D(){if(!M)M=new IntersectionObserver((e)=>{e.forEach((t)=>{if(t.isIntersecting)ke(t.target).catch((n)=>console.error("Failed to play Lottie on appear:",n))})},{threshold:[0.3]});return M}async function ke(e){let t=B(e);D().unobserve(e),await A(t),e.play()}
1326function De(e,t){y(e,()=>{D().observe(e)},t)}Object.assign(window,{lottie:me});function Ie(){if(!document.fonts){setTimeout(()=>{if(document.body)document.body.setAttribute("data-material-symbols-loaded","true")},1000);return}function e(){let r=document.querySelectorAll('[class*="material-symbols-"]'),i=new Set;for(let a of r){let s=a.className;if(s.includes("material-symbols-outlined"))i.add("Material Symbols Outlined");if(s.includes("material-symbols-rounded"))i.add("Material Symbols Rounded");if(s.includes("material-symbols-sharp"))i.add("Material Symbols Sharp")}return Array.from(i)}function t(r){for(let i of r)if(!document.fonts.check(`24px "${i}"`))return!1;return!0}function n(){if(!document.body)return!1;let r=e();if(r.length===0)return document.body.setAttribute("data-material-symbols-loaded","true"),!0;try{if(t(r))return document.body.setAttribute("data-material-symbols-loaded","true"),!0}catch(i){}return!1}function o(){try{let r=[];for(let i of document.fonts)if(i.family.includes("Material Symbols")){if(i.status==="loading")r.push(i.family)}return r.length===0}catch(r){return!0}}setTimeout(()=>{if(n())return;let r=0,i=setInterval(()=>{r++;let a=o();if(n()||a&&r>10||r>60){if(clearInterval(i),!document.body.hasAttribute("data-material-symbols-loaded"))document.body.setAttribute("data-material-symbols-loaded","true")}},50)},100)}function xe(){Ie()}if(p())Object.assign(window,{materialSymbolsLoader:xe});var I,O=!1,_e=new Set(["m"]);function Ce(e,t){let n=new URLSearchParams([[e,t]]).toString();return _e.has(e)?n.replace(/%2F/g,"/"):n}function u(){function e(l){let c=[...l].map(([w,ae])=>Ce(w,ae)).join("&"),d=c?`?${c}`:"";history.pushState({},"",`${window.location.pathname}${d}`),I?.()}function t(l,c){let d=new URLSearchParams(window.location.search);d.set(l,c),e(d)}function n(l){return new URLSearchParams(window.location.search).get(l)}function o(l){let c=new URLSearchParams(window.location.search);if(!c.has(l))return;c.delete(l),e(c)}function r(l,c){let d=new URLSearchParams(window.location.search);d.append(l,c),e(d)}function i(l){return new URLSearchParams(window.location.search).getAll(l)}function a(l){let c=new URLSearchParams(window.location.search),d=c.getAll(l);if(d.length===0)return;c.delete(l);for(let w of d.slice(0,-1))c.append(l,w);e(c)}function s(l){I=l}if(!O)window.addEventListener("popstate",()=>{I?.()}),O=!0;return{set:t,read:n,remove:o,append:r,readAll:i,removeLast:a,addChangeLocationEvent:s}}var x=new WeakMap,E=new WeakSet,m=new WeakMap,U=!1,q=!1;function j(e){return e.dataset.modalUrlKey||e.id}function V(e){return`modal-${e.trim().replace(/\//g,"_").replace(/:/g,"__").replace(/\s+/g,"-")}`}function W(e){let t=null;for(let o of document.querySelectorAll("dialog[data-modal-url-key]")){let r=o.dataset.modalUrlKey;if(r===e)return o;if(!t&&r!==void 0&&V(r)===e)t=o}let n=document.getElementById(e);if(n instanceof HTMLDialogElement)return n;return t}function Pe(e,t){if(t.includes(j(e))||t.includes(e.id))return!0;let n=e.dataset.modalUrlKey;return n!==void 0&&t.includes(V(n))}function K(e=!1){let n=u().readAll("m");if(!e){let o=[...document.querySelectorAll("dialog[open]")];for(let r of o){if(r.dataset.changeUrl===void 0)continue;if(Pe(r,n))continue;P(r)}}for(let o of n){let r=W(o);if(!r)continue;if(r.open)continue;_(r.id,void 0,{skipCloseSiblings:!0})}}function Re(){for(let e of document.querySelectorAll("dialog[open]"))Q(e)}function Fe(){if(!q)u().addChangeLocationEvent(()=>K()),q=!0;Re(),K(!0)}function Be(){let e=[...document.querySelectorAll("dialog[open]")].filter((n)=>E.has(n));if(e.length===0)return null;let t=new Set;for(let n of e){let o=m.get(n);if(o)t.add(o)}for(let n=e.length-1;n>=0;n--){let o=e[n];if(o&&!t.has(o))return o}return e[e.length-1]??null}function Ne(e){if(e.key!=="Escape")return;if(e.isComposing)return;let t=Be();if(!t)return;if(t.classList.contains("modal-closing"))return;e.preventDefault(),f(t)}function Oe(e,t){let n=new Set;if(t)n.add(t);if(!e)return n;let o=new Set,r=e.closest("dialog");while(r&&!o.has(r)){if(o.add(r),r.id&&r.open)n.add(r.id);r=r.parentElement?.closest("dialog")??m.get(r)??null}return n}function Ue(e,t){let n=Oe(t,e),o=document.querySelectorAll("dialog");for(let r of o){if(n.has(r.id))continue;P(r)}}function C(e,t){let n=W(e);if(!n)return;if(n.dataset.changeUrl!==void 0)_(n.id,t),u().append("m",j(n));else u().remove("m"),_(n.id,t)}var b=new WeakMap,v=new WeakSet,qe=['sd-island[aria-busy="true"]','[data-sd-island][aria-busy="true"]','[data-sd-island][data-sd-island-busy="true"]'].join(",");function Y(e){return Boolean(e.querySelector(qe))}function z(e){let t=document.createElement("template");t.innerHTML=e.innerHTML;let n=t.content;return b.set(e,n),n}function G(e,t,n,o=500){let r=!1,i=null,a=()=>
1326{if(r)return;if(r=!0,e.removeEventListener("transitionend",s),i!==null)clearTimeout(i),i=null;n()};if(!t){a();return}let s=(l)=>{if(l.target===t&&l.propertyName==="opacity")a()};e.addEventListener("transitionend",s),i=setTimeout(a,o)}function _(e,t,n={}){let o=document.getElementById(e);if(!(o instanceof HTMLDialogElement))return;Q(o);let r=t?.closest("dialog")??null;if(r&&r!==o&&r.open)m.set(o,r);else m.delete(o);if(!n.skipCloseSiblings)Ue(e,t);let i=document.activeElement;if(i instanceof HTMLElement)x.set(o,i);let a=X(o);if(!b.has(o))if(Y(o))v.add(o);else z(o),v.delete(o);if(o.classList.remove("modal-ready","modal-closing"),a){let c=o.querySelector(".modal-container"),d=o.querySelector(".modal-backdrop");if(o.style.display="flex",o.style.visibility="hidden",c)c.style.opacity="0",c.style.transform=a.transform;if(d)d.style.opacity="0";o.offsetHeight,o.showModal(),o.style.display="",o.style.visibility=""}else o.showModal();if(o.setAttribute("tabindex","-1"),o.focus(),o.removeAttribute("tabindex"),!a){let c=o.querySelectorAll("[data-inited-appear]");for(let d of c)d.removeAttribute("data-inited-appear");window.appear?.(o);return}let s=o.querySelector(".modal-container"),l=o.querySelector(".modal-backdrop");requestAnimationFrame(()=>{if(o.classList.add("modal-ready"),s)s.style.opacity="1",s.style.transform="none";if(l)l.style.opacity="1";let c=o.querySelectorAll("[data-inited-appear]");for(let d of c)d.removeAttribute("data-inited-appear");window.appear?.(o)}),G(o,s,()=>{if(s)s.style.opacity="",s.style.transform="";if(l)l.style.opacity=""})}function J(e){let t=e.closest("dialog");if(t)f(t)}function f(e){if(e.dataset.changeUrl!==void 0){u().removeLast("m");return}u().remove("m"),P(e)}function P(e){let t=X(e),n=()=>{e.classList.remove("modal-ready","modal-closing");let i=b.get(e);if(!i&&v.has(e)&&!Y(e))i=z(e),v.delete(e);if(i){e.replaceChildren(i.cloneNode(!0));for(let s of e.querySelectorAll("[data-inited-appear]"))s.removeAttribute("data-inited-appear"),s.classList.add("appear")}let a=x.get(e);if(a&&document.contains(a)&&typeof a.focus==="function")a.focus({preventScroll:!0});x.delete(e),m.delete(e)};if(!t){e.close(),n();return}let o=e.querySelector(".modal-container"),r=e.querySelector(".modal-backdrop");if(e.classList.add("modal-closing"),e.classList.remove("modal-ready"),o)o.style.opacity="0",o.style.transform=t.transform;if(r)r.style.opacity="0";G(e,o,()=>{if(e.open)e.close();n()})}function X(e){if(!e.dataset.modalTransitionBase)return null;try{let t=JSON.parse(e.dataset.modalTransitionBase);if(typeof t.transform==="string"&&typeof t.opacity==="number")return{transform:t.transform,opacity:t.opacity}}catch{return null}return null}function Z(e){if(!(e instanceof HTMLDialogElement))return()=>{};let t=e;if(E.has(t))return()=>{};if(E.add(t),!U)document.addEventListener("keydown",Ne,{capture:!0}),U=!0;let n=(a)=>{if(a.target===t)a.preventDefault(),f(t)},o=(a)=>{let s=a.target,c=(s instanceof Element?s:s instanceof Node?s.parentElement:null)?.closest("a[href]");if(!(c instanceof HTMLAnchorElement))return;if(c.closest("dialog")!==t)return;let d=c.getAttribute("href")??"";if(d===""||d.startsWith("#"))return;f(t)},r=(a)=>{if(t.classList.contains("modal-closing")){a.preventDefault();return}a.preventDefault(),f(t)},i=()=>{b.delete(t),m.delete(t)};return t.addEventListener("click",n),t.addEventListener("click",o),t.addEventListener("cancel",r),document.addEventListener("live-preview:dom-updated",i),()=>{E.delete(t),t.removeEventListener("click",n),t.removeEventListener("click",o),t.removeEventListener("cancel",r),document.removeEventListener("live-preview:dom-updated",i)}}function Q(e){Z(e)}function ee(e,t){if(e.getAttribute("onclick")?.includes(`${t}(`))return!0;return typeof e.onclick==="function"}function Ke(e){if(ee(e,"hideCurrentModal"))return()=>{};let t=(n)=>{n.preventDefault(),J(e)};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}function je(e){if(!(e instanceof HTMLButtonElement))return()=>{};if(ee(e,"showModal"))return()=>{};let t=e.dataset.modal;if(typeof t!=="string"||t.length===0)return()=>{};let n=(o)=>{o.preventDefault(),C(t,e)};return e.addEventListener("click",n),()=>{e.removeEventListener("click",n)}}if(p())Object.assign(window,{modal:Fe,showModal:C,hideCurrentModal:J}),window.componentLifecycles??=[],window.componentLifecycles.push({selector:"dialog",mode:"self",init:Z},{selector:'button[data-action="modal-close"]',mode:"self",init:Ke},{selector:"button[data-modal]",mode:"self",init:je});async function Ve({formId:e,name:t,type:n,size:o}){let i=`${window.SD_ENV.apiBaseUrl??"https://api.studiodesignapp.com/api"}/v2/projects/${window.SD_ENV.projectId}/forms/${e}/files`,a=await fetch(i,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:t,mime_type:n,byte_size:o})});if(!a.ok)throw Error(`Failed to get signed url: ${a.statusText}`);let s=await a.json();if(typeof s.signed_url!=="string")throw Error(`Failed to get signed url: ${JSON.stringify(s)}`);if(typeof s.url!=="string")throw Error(`Failed to get uploaded file url: ${JSON.stringify(s)}`);return{url:s.url,signed_url:s.signed_url}}function $e({signedUrl:e,file:t,type:n}){return fetch(e,{method:"PUT",body:t,headers:{"Content-Type":n}})}var te={".txt":"text/plain",".csv":"text/csv",".doc":"application/msword",".docm":"application/vnd.ms-word.document.macroenabled.12",".docx":"application/vnd.openxmlformats-officedocument.wordprocessingml.document",".pdf":"application/pdf",".ppt":"application/vnd.ms-powerpoint",".pptx":"application/vnd.openxmlformats-officedocument.presentationml.presentation",".xls":"application/vnd.ms-excel",".xlsm":"application/vnd.ms-excel.sheet.macroenabled.12",".xlsx":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",".png":"image/png",".jpg":"image/jpeg",".jpeg":"image/jpeg",".gif":"image/gif",".tiff":"image/tiff",".svg":"image/svg+xml",".mov":"video/quicktime",".wmv":"video/x-ms-wmv",".mpg":"video/mpeg",".mp4":"video/mp4",".m4a":"audio/x-m4a",".mp3":"audio/mp3",".wav":"audio/wav",".mpeg":"audio/mpeg"},We=Object.values(te);function Ye(e,t){if(We.some((r)=>r===e))return e;let n=t.match(/\.[0-9a-z]+$/i)?.[0];if(!n)return"";let o=n.toLowerCase();return te[o]??""}async function ze(e){return new Promise((t,n)=>{if(!(e&&window.grecaptcha))return n(Error("reCAPTCHAが読み込まれていません"));window.grecaptcha.ready(()=>{try{window.grecaptcha.execute(e,{action:"submit"}).then((o)=>{t(o)})}catch(o){n(o)}})})}function ne(e){if(["TEXTAREA","SELECT"].includes(e.tagName))return e.tagName;if(e.tagName==="INPUT")return e.type.toUpperCase();return""}async function Ge(e,t){let n=e.files?.[0];if(!n)return[];let o=Ye(n.type,n.name),{name:r,size:i}=n;if(r===""||o===""||i===0)return[];let a=await Ve({formId:t??"",name:r,type:o,size:i});return await $e({signedUrl:a.signed_url,file:n,type:o}),[[e.name,{name:r,type:o,size:i,url:a.url},"FILE"]]}function Je(e){return e.checked?[[e.name,e.value,"RADIO"]]:[]}function Xe(e,t){if(e.tagName==="INPUT"&&e.type==="checkbox"&&!e.checked)return[];return[[e.name,e.value,t]]}async function Ze(e,t){let n=[...e],o=await Promise.all(n.map(async(r)=>{let i=ne(r);if(i==="FILE"&&ct(r))return await Ge(r,t);if(i==="RADIO"&&lt(r))return Je(r);return Xe(r,i)}
1326));return Qe(n,o)}function Qe(e,t){let n=new Set(t.flat().map(([o])=>o));return e.flatMap((o,r)=>{let i=t[r]??[];if(i.length>0)return i;let a=o.name;if(n.has(a))return[];return n.add(a),[[a,"",ne(o)]]})}async function et(e,t,n,o){let r=window.SD_ENV.recaptchaKey?{"g-recaptcha-response":await ze(window.SD_ENV.recaptchaKey)}:{};return{data:e,form_name:t??"",is_preview:!1,form_uuid:n,page_info:o,...r}}async function tt(e){let n=`${window.SD_ENV.apiBaseUrl??"https://api.studiodesignapp.com/api"}/v2/projects/${window.SD_ENV.projectId}/form`,o=await fetch(n,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!o.ok)throw Error(o.statusText)}function nt(e){let t=e.dataset.pageUuid??"",n=e.dataset.pageIsComponent==="true";return{uuid:t,snapshot_id:window.SD_ENV.snapshotId,is_component:n}}async function ot(e){let t=e.querySelectorAll("input, textarea, select"),n=e.getAttribute("name")?.normalize("NFC")??null,o=e.dataset.formUuid??"",r=await Ze(t,n),i=nt(e),a=await et(r,n,o,i);await tt(a)}function rt(e){e.reset();let t=e.querySelectorAll("input[data-required]");for(let n of t)n.required=!0}function it(e){if(e instanceof HTMLButtonElement)return e.type==="submit";if(e instanceof HTMLInputElement)return e.type==="submit"||e.type==="image";return!1}function oe(e){return[...e.querySelectorAll("button, input")].filter(it)}function at(e,t){let n=e.submitter;if(n instanceof HTMLButtonElement||n instanceof HTMLInputElement)return n;return oe(t)[0]??null}var h=new WeakSet;function st(e,t){let n=oe(t);if(n.length===0)return()=>{};let o=at(e,t),r=o!==null&&document.activeElement===o,i=n.map((s)=>({control:s,wasDisabled:s.disabled,previousAriaBusy:s.getAttribute("aria-busy")}));for(let s of n)s.disabled=!0,s.setAttribute("aria-busy","true");let a=!1;return()=>{if(a)return;a=!0;for(let{control:l,wasDisabled:c,previousAriaBusy:d}of i)if(l.disabled=c,d===null)l.removeAttribute("aria-busy");else l.setAttribute("aria-busy",d);let s=document.activeElement===null||document.activeElement===document.body;if(r&&o&&s)o.focus()}}function ct(e){return e.tagName==="INPUT"&&e.getAttribute("type")==="file"}function lt(e){return e.tagName==="INPUT"&&e.getAttribute("type")==="radio"}async function re(e,t){e.preventDefault();let n=e.currentTarget;if(h.has(n))return;h.add(n);let o=st(e,n);try{await ot(n)}catch(i){throw console.error(i),o(),h.delete(n),alert("送信に失敗しました"),i}finally{o(),h.delete(n)}rt(n);let r=t??n.dataset.successPath;if(!r){console.error("Success path is not defined");return}window.location.pathname=r}Object.assign(window,{sendAndMove:re});var dt=[["windows nt","windows"],["android","android"],["iphone","iphone"],["ipad","iphone"],["mac os x","mac"]],ut=[[(e)=>e.includes("msie")||e.includes("trident"),"IE"],[(e)=>e.includes("edge")||e.includes("edg"),"Edge"],[(e)=>e.includes("opr")||e.includes("opera"),"opera"],[(e)=>e.includes("firefox"),"firefox"],[(e)=>e.includes("chrome")&&!e.includes("edg"),"chrome"],[(e)=>e.includes("safari")&&!e.includes("chrome"),"safari"]];function L(e=8){let t=new Uint8Array(e);crypto.getRandomValues(t);let n="";for(let o=0;o<e;o++)n+="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789"[t[o]%63];return n}function pt(){let e=sessionStorage.getItem("studio_analytics_session_id");if(e)return e;let t=L();return sessionStorage.setItem("studio_analytics_session_id",t),t}function mt(e){return!e||e===""?"none":e}function ft(e){let t=new URL(e);return{url:e,domain:t.hostname,path:t.pathname}}function gt(e){let t=e.toLowerCase(),n=dt.find(([o])=>t.includes(o));if(n)return n[1];return"etc"}function yt(e){let t=e.toLowerCase(),n=ut.find(([o])=>o(t));if(n)return n[1];return"other"}function Et(e,t,n,o,r=pt){let{url:i,domain:a,path:s}=ft(e);return{url:i,domain:a,path:s,session_id:r(),user_agent:n,referrer:mt(t),os:gt(n),browser:yt(n),project_id:o}}function vt(){try{return sessionStorage.setItem("__sas_test__","1"),sessionStorage.removeItem("__sas_test__"),!0}catch{return!1}}function ie(e){if(!e)return null;try{return new URL(e).hostname}catch{return null}}function bt(e,t){let n=ie(e),o=ie(t);if(!o)return!0;
1326if(!n)return!0;return n!==o}function ht(e,t){if(!vt())return L();let n=bt(e,t),o=sessionStorage.getItem("studio_analytics_session_id");if(n){let i=L();return sessionStorage.setItem("studio_analytics_session_id",i),i}if(o)return o;let r=L();return sessionStorage.setItem("studio_analytics_session_id",r),r}function Lt(e){try{let t=window.location.href,n=document.referrer||void 0,o=navigator.userAgent,r=ht(t,n),i=Et(t,n,o,e,()=>r);setTimeout(()=>{fetch("https://analytics.studiodesignapp.com/event",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i),keepalive:!0}).catch(()=>{})},0)}catch{}}Object.assign(window,{sendAnalytics:Lt});})();
1327
1328</script>
1328
1329<style>#form-confirm-checkbox {
1330  opacity: 0;
1331}
1332#form-confirm-checked{
1333  display: none;
1334} 
1335#form-confirm-uncheck{
1336  display: block;
1337}
1338#form-confirm-checkbox:checked ~ #form-confirm-checked{
1339  display: block;
1340}
1341#form-confirm-checkbox:checked ~ #form-confirm-uncheck{
1342  display: none;
1343}</style>
1344<meta content="#E5EBF5" name="theme-color">
1345<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/0.9.0/p5.js"></script>
vendor: 1 bytes, line 1345
1345
1346<script>if (window.__p5Instance) {
1347    window.__p5Instance.remove();
1348  }
1349
1350  window.__p5Instance = new p5(function(p) {
1351    let points = [];
1352    let connectionDistance = 125;
1353    let colorSet = [];
1354
1355    // 点の密度係数(1000px幅あたりの点の数)
1356    let pointDensity = 100;
1357
1358    function calcNumPoints() {
1359      return Math.round(p.windowWidth / 1000 * pointDensity);
1360    }
1361
1362    p.setup = function() {
1363      p.colorMode(p.HSB, 360, 100, 100, 100);
1364      colorSet = [
1365        p.color(200,  55, 100),
1366        p.color(195, 100, 100),
1367        p.color(207,  85, 100),
1368        p.color(213, 100,  87),
1369        p.color(223, 100,  91),
1370        p.color(239,  55, 100),
1371        p.color(260,  70, 100),
1372        p.color(219, 100,  65),
1373        p.color(288, 100,  65),
1374
1375        p.color(355, 90, 100),  // 鮮やかな赤
1376        p.color( 15, 90, 100),  // 鮮やかなオレンジ
1377        p.color( 45, 85, 100),  // 鮮やかな黄
1378        p.color( 85, 80, 95),   // 黄緑
1379        p.color(140, 85, 90),   // 鮮やかな緑
1380        p.color(175, 90, 95),   // エメラルド
1381        p.color(195, 90, 100),  // 鮮やかなシアン
1382        p.color(225, 85, 100),  // 鮮やかな青
1383        p.color(270, 80, 100),  // 鮮やかな紫
1384        p.color(315, 85, 100),  // 鮮やかなピンク
1385      ];
1386      p.createCanvas(p.windowWidth, p.windowHeight);
1387      for (let i = 0; i < calcNumPoints(); i++) {
1388        points.push(new Point());
1389      }
1390    };
1391
1392    p.draw = function() {
1393      p.background(216, 6, 96);
1394      for (let pt of points) {
1395        pt.move();
1396        pt.display();
1397      }
1398      for (let i = 0; i < points.length; i++) {
1399        for (let j = i + 1; j < points.length; j++) {
1400          let d = p.dist(points[i].x, points[i].y, points[j].x, points[j].y);
1401          if (d < connectionDistance) {
1402            let alpha = p.map(d, 0, connectionDistance, 255, 0);
1403            let col = points[i].color;
1404            col.setAlpha(alpha * 0.3);
1405            p.stroke(col);
1406            p.strokeWeight(p.map(d, 0, connectionDistance, 1, 3));
1407            p.line(points[i].x, points[i].y, points[j].x, points[j].y);
1408          }
1409        }
1410      }
1411    };
1412
1413    p.windowResized = function() {
1414      p.resizeCanvas(p.windowWidth, p.windowHeight);
1415      const target = calcNumPoints();
1416      if (points.length < target) {
1417        // 足りない分だけ追加
1418        for (let i = points.length; i < target; i++) {
1419          points.push(new Point());
1420        }
1421      } else if (points.length > target) {
1422        // 多い分だけ末尾から削除
1423        points.splice(target);
1424      }
1425    };
1426
1427    class Point {
1428      constructor() {
1429        this.x = p.random(p.width);
1430        this.y = p.random(p.height);
1431        this.speedX = p.random(-1, 1.5);
1432        this.speedY = p.random(-1, 1);
1433        this.size = p.random(3, 5);
1434        this.color = p.random(colorSet);
1435      }
1436      move() {
1437        this.x += this.speedX;
1438        this.y += this.speedY;
1439        if (this.x > p.width)  this.x = 0;
1440        else if (this.x < 0)   this.x = p.width;
1441        if (this.y > p.height) this.y = 0;
1442        else if (this.y < 0)   this.y = p.height;
1443      }
1444      display() {
1445        p.noStroke();
1446        this.color.setAlpha(100);
1447        p.fill(this.color);
1448        p.circle(this.x, this.y, this.size);
1449      }
1450    }
1451  });
1452
1453  window.addEventListener('beforeunload', function() {
1454    if (window.__p5Instance) {
1455      window.__p5Instance.remove();
1456      window.__p5Instance = null;
1457    }
1458  });</script>
1458
1459<meta content="T5vk1sziJ_xUsMjDURXc3lslbmuLFRWUBudlwWq2I4M" name="google-site-verification">
1460</head>
1461<body>
1462<div class="box sd-1 _po _pp _pq _pr _ps"><header class="box symbol-1 _ps _pt _pu _pv _pw _p3s" data-scope-v2-067cf3d4275fb7d948f45ce63aa7cfe0><div class="box symbol-1__sd-1 _po _pr _pw _px"><a class="box symbol-1__sd-2 _po _py _pz _p3s" href="/"><img class="img symbol-1__sd-3 _pz _p10 _p3s" width="313" height="101" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-313x101_webp_3ffcc7b5-6e2f-487b-a915-a5e295cecafa.webp" loading="lazy" /></a><nav class="box symbol-1__sd-4 _pa _pr _pt _pw _p11 _p12 _p3u"><div class="box symbol-1__sd-5 _po _p12"><ul class="box list-1 _pt _py _p14 _p15"><a class="box list-1__item _pt _pw" href="/about" data-scope-v2-bf4b7eeb94973a19068db6018f605bed><div class="box list-1__item__sd-1 _pt _pu"><div class="box list-1__item__sd-2 _pu _p19"><p class="text list-1__item__sd-3 theme-97a80cba _p12 _p1b _p1c">会社概要</p><p class="text list-1__item__sd-4 theme-97a80cba _p12 _p1b _p1c">会社概要</p></div></div><div class="box list-1__item__sd-5 _po _p10 _p1e _p1f"><div class="box list-1__item__sd-6 _p10 _p1g _p1h"></div></div></a><a class="box list-1__item _pt _pw" href="/service" data-scope-v2-622871e9d6071e65b0d047ba315772f3><div class="box list-1__item__sd-1 _pt _pu"><div class="box list-1__item__sd-2 _pu _p19"><p class="text list-1__item__sd-3 theme-97a80cba _p12 _p1b _p1c">サービス</p><p class="text list-1__item__sd-4 theme-97a80cba _p12 _p1b _p1c">サービス</p></div></div><div class="box list-1__item__sd-5 _po _p10 _p1e _p1f"><div class="box list-1__item__sd-6 _p10 _p1g _p1h"></div></div></a><a class="box list-1__item _pt _pw" href="/member" data-scope-v2-26dccfd06baa6ed2e96d4bf707c9de98><div class="box list-1__item__sd-1 _pt _pu"><div class="box list-1__item__sd-2 _pu _p19"><p class="text list-1__item__sd-3 theme-97a80cba _p12 _p1b _p1c">メンバー</p><p class="text list-1__item__sd-4 theme-97a80cba _p12 _p1b _p1c">メンバー</p></div></div><div class="box list-1__item__sd-5 _po _p10 _p1e _p1f"><div class="box list-1__item__sd-6 _p10 _p1g _p1h"></div></div></a><a class="box list-1__item _pt _pw" href="/news" data-scope-v2-c6d40ff42140ef4ac82a5a72a81649ef><div class="box list-1__item__sd-1 _pt _pu"><div class="box list-1__item__sd-2 _pu _p19"><p class="text list-1__item__sd-3 theme-97a80cba _p12 _p1b _p1c">ニュース</p><p class="text list-1__item__sd-4 theme-97a80cba _p12 _p1b _p1c">ニュース</p></div></div><div class="box list-1__item__sd-5 _po _p10 _p1e _p1f"><div class="box list-1__item__sd-6 _p10 _p1g _p1h"></div></div></a><a class="box list-1__item _pt _pw" href="/recruit" data-scope-v2-c10b1bf9cc6ea03d23d6f6bfd7d4bb33><div class="box list-1__item__sd-1 _pt _pu"><div class="box list-1__item__sd-2 _pu _p19"><p class="text list-1__item__sd-3 theme-97a80cba _p12 _p1b _p1c">採用情報</p><p class="text list-1__item__sd-4 theme-97a80cba _p12 _p1b _p1c">採用情報</p></div></div><div class="box list-1__item__sd-5 _po _p10 _p1e _p1f"><div class="box list-1__item__sd-6 _p10 _p1g _p1h"></div></div></a></ul></div></nav><a class="box symbol-1__sd-6 _pa _px _p11 _p1g _p1i _p1j _p3u" href="/contact" data-current><p class="text symbol-1__sd-7 _p10 _p12 _p1b _p1c">お問い合わせ</p><div class="box symbol-1__sd-8 _pk _pt _pu _p1l _p1m _p1n"><div class="box symbol-1__sd-9 _po _p10 _p19 _p1e _p1f _p1o _p1p"><img class="img symbol-1__sd-10 _p0 _p1h" width="24" height="24" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-24x24_d8b813dd-0bcd-4776-9625-c42057839296.svg" /></div><div class="box symbol-1__sd-11 _po _p10 _p19 _p1e _p1f _p1p _p1q"><img class="img symbol-1__sd-12 _p0 _p1h" width="24" height="24" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-24x24_4012a1ae-f0fd-4001-a06d-c8d74d649fd3.svg" /></div></div></a><button class="box symbol-1__sd-13 _po _px _p1s _p3w" data-modal="sd-modal-4921f7dec5bcfc22" onclick="showModal(&quot;sd-modal-4921f7dec5bcfc22&quot;,this)" type="button"><p class="text symbol-1__sd-14 _p1b _p1c _p1t _p1u">MENU</p><div class="box symbol-1__sd-15 _po _pt _p10"><div class="box symbol-1__sd-16 _p10 _p1g _p1v"></div><div class="box symbol-1__sd-17 _p10 _p1g _p1v _p3s"></div></div></button></div></header><section class="section sd-2 _p2o _p31"><div class="section-inner box sd-3 _p2s"><div class="box symbol-2 _px _p2o _p2z _p32 _p43" data-scope-v2-99d7c223bf251fb2882f9ddfa8ad47ea><div class="box symbol-2__sd-1 _p2z _p33 _p34"><nav class="box symbol-2__sd-2 appear _py _p2z _p33"><ul class="box symbol-2__sd-3 _py _p21 _p2z _p33"><li class="box symbol-2__sd-4 _py _p2z _p33"><a class="text symbol-2__sd-5 _p1t _p20 _p22 _p2w _p31 _p35" href="/">トップ</a></li><li class="box symbol-2__sd-6 _py _p21 _p33 _p36"><p class="text symbol-2__sd-7 _pb _pj _p1s _p20 _p22 _p2w _p31 _p3u">/</p><div class="box symbol-2__sd-8 _p10 _p3s"></div><p class="text symbol-2__sd-9 _p20 _p22 _p2w _p31 _p35">お問い合わせ</p></li></ul></nav><h1 class="text symbol-2__sd-10 appear _p1n _p1t _p20 _p2w _p31">Contact</h1>
1462<h1 class="text symbol-2__sd-11 appear _p1n _p1t _p20 _p2w _p31">お問い合わせ</h1></div><p class="text symbol-2__sd-12 _pb _pj _p1s _p23 _p2w _p3u">会社情報
1463テックピットは、<br>革新的な技術で
1464社会に貢献する企業です。<br>社員一人ひとりの成長を重視し、<br>常に新しい価値を創造し続けます。</p></div><div class="box sd-4 _p10 _p1e _p24"></div></div></section><section class="section sd-5 _p10 _p2t"><div class="section-inner box sd-6 _p37"><div class="box sd-7 _p10"><form class="box sd-8 _p10 _p38" name="webSiteContact" method="post" onsubmit="sendAndMove(event, this.dataset.successPath)" data-success-path="/contact/thanks" data-form-uuid="245b8409-08c4-4305-837b-427cd801c753" data-page-uuid="87495acb-ac8d-4edd-a861-32f093cb0829" data-page-is-component="false"><label class="box sd-9 _p25 _p39 _p3a"><div class="box sd-10 _p26 _p27 _p38"><p class="text sd-11 theme-b08b7d9d _p20 _p28 _p31">お名前<br></p><p class="text sd-12 _p20 _p29 _p31">*</p></div><input class="input sd-13 _p10 _p1b _p28 _p2a _p2n _p31 _p3b" name="お名前" placeholder="ä¾
1464‹ï¼‰å±±ç”°å¤ªéƒŽ" required type="text" /></label><label class="box sd-14 _p25 _p39 _p3a"><div class="box sd-15 _p26 _p27 _p38"><p class="text sd-16 theme-b08b7d9d _p20 _p23 _p31">フリガナ</p><p class="text sd-17 _p20 _p29 _p31">*</p></div><input class="input sd-18 _p10 _p1b _p28 _p2a _p2n _p31 _p3b" name="フリガナ" placeholder="例)ヤマダタロウ" required type="text" /></label><label class="box sd-19 _p25 _p39 _p3a"><div class="box sd-20 _p26 _p27 _p38"><p class="text sd-21 theme-b08b7d9d _p20 _p23 _p31">貴社名または組織名<br></p><p class="text sd-22 _p20 _p29 _p31">*</p></div><input class="input sd-23 _p10 _p1b _p28 _p2a _p2n _p31 _p3b" name="貴社名または組織名" placeholder="会社名を入力ください。例)株式会社テックピット" required type="text" /></label><label class="box sd-24 _p25 _p39 _p3a"><div class="box sd-25 _p26 _p27 _p38"><p class="text sd-26 theme-b08b7d9d _p1b _p23 _p2t">部署名<br></p><p class="text sd-27 _p20 _p29 _p31">*</p></div><input class="input sd-28 _p10 _p1b _p28 _p2a _p2n _p31 _p3b" name="部署名" placeholder="部署名を入力ください。" required type="text" /></label><label class="box sd-29 _p25 _p39 _p3a"><div class="box sd-30 _p26 _p27 _p38"><p class="text sd-31 theme-b08b7d9d _p20 _p23 _p31">電話番号<br></p><p class="text sd-32 _p20 _p29 _p31">*</p></div><input class="input sd-33 _p10 _p1b _p28 _p2a _p2n _p31 _p3b" name="電話番号" placeholder="03-1234-5678" required type="tel" /></label><label class="box sd-34 _p25 _p39 _p3a"><div class="box sd-35 _p26 _p27 _p38"><p class="text sd-36 theme-b08b7d9d _p20 _p23 _p31">メールアドレス<br></p><p class="text sd-37 _p20 _p29 _p31">*</p></div><input class="input sd-38 _p10 _p1b _p28 _p2a _p2n _p31 _p3b" name="メールアドレス" placeholder="ä¾
1464‹ï¼‰[email protected]" required type="email" /></label><label class="box sd-39 _p25 _p39 _p3a"><div class="box sd-40 _p26 _p27 _p38"><p class="text sd-41 theme-b08b7d9d _p20 _p23 _p31">お問い合わせの種類</p><p class="text sd-42 _p20 _p29 _p31">*</p></div><div class="box sd-43 _p26 _p3a"><select class="select sd-44" name="お問い合わせの種類" required><option class="sd-44__sd-0" value="">選択してください</option><option class="sd-44__sd-1" value="サービス・事業について">サービス・事業について</option><option class="sd-44__sd-2" value="広報・取材のお問い合わせ">広報・取材のお問い合わせ</option><option class="sd-44__sd-3" value="協業・パートナーシップのお問い合わせ">協業・パートナーシップのお問い合わせ</option><option class="sd-44__sd-4" value="その他">その他</option></select><span class="icon sd-45 material-icons _p1e">keyboard_arrow_down</span></div></label><label class="box sd-46 _p25 _p39 _p3a"><div class="box sd-47 _p26 _p27 _p38"><p class="text sd-48 theme-b08b7d9d _p20 _p23 _p31">お問合せ内容<br></p><p class="text sd-49 _p20 _p29 _p31">*</p></div><textarea class="input sd-50 _p1b _p28 _p2a _p2n _p31" name="お問合せ内容" placeholder="お問合せ内容をご入力ください。" required type="text"></textarea></label><label class="box sd-51 _p25 _p3a"><input class="input sd-52 _pc _p10 _p11 _p15 _p3w" name="Confirm" required id="form-confirm-checkbox" type="checkbox" /><span class="icon sd-53 material-symbols-outlined _pv _p10 _p1e _p1f _p1z" id="form-confirm-uncheck">check_box</span><span class="icon sd-54 material-symbols-outlined _pv _p10 _p1e _p1f _p1t _p1z" id="form-confirm-checked">check_box</span><div class="box sd-55 _p27 _p33 _p37"><a class="box sd-56 _p35" href="https://techpitinc.notion.site/SkillDB-552123c6a55748a8b45b8ba118dcddc4" target="_blank"><p class="text sd-57 _pn _p10 _p1b _p1t _p2t _p2w">プライバシーポリシー</p><div class="box sd-58 _p10 _p15 _p33"></div></a><span class="text sd-59 _p1b _p23 _p2t">に同意する<br></span><p class="text sd-60 _p20 _p29 _p31">*</p></div></label><button class="box sd-61 _px _p1b _p1i _p23 _p36"><div class="box sd-62 _p2s _p33 _p34"><p class="text sd-63 _p20 _p31">送信する</p></div><div class="box sd-64 _pk _pu _p1l _p1m _p1n _p2s _p33"><div class="box sd-65 _p10 _p1e _p1f _p1o _p2o"><img class="img sd-66 _p4 _p1h _p33" width="24" height="24" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-24x24_d8b813dd-0bcd-4776-9625-c42057839296.svg" /></div><div class="box sd-67 _p10 _p1e _p1f _p1q _p2o _p38"><img class="img sd-68 _p4 _p1h _p33" width="24" height="24" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-24x24_4012a1ae-f0fd-4001-a06d-c8d74d649fd3.svg" /></div></div></button></form></div></div></section><footer class="box symbol-3 _p1f _p2o _p2s _p33" data-scope-v2-46a8424697546691b7a44a0e288f854d><div class="box symbol-3__sd-1 appear _p14 _p15 _p2h _p2r"><div class="box symbol-3__sd-2 _pu _p15 _p1m _p32 _p44"><div class="box symbol-3__sd-3 _py _p2z _p33 _p43 _p44"><div class="box symbol-3__sd-4 _p2i _p2o _p2w _p2z"><div class="box symbol-3__sd-5 _p2i _p2z _p33"><p class="text symbol-3__sd-6 _pe _pn _p10 _p15 _p1b _p2t _p2w">株式会社テックピット<br></p><p class="text symbol-3__sd-7 _pe _pn _p10 _p15 _p1b _p2t _p2w">〒102-0093<br>東京都千代田区平河町2-5-3 MIDORI.so NAGATACHO 4F</p></div><a class="box symbol-3__sd-8 _py _p1j _p37" href="https://maps.app.goo.gl/8hTcq8LR2vJZAt246" target="_blank"><p class="text symbol-3__sd-9 _pn _p10 _p1b _p2t _p2w">GoogleMap</p><div class="box symbol-3__sd-10 _pk _pu _p1m _p1n _p2r _p33 _p37 _p3j"><div class="box symbol-3__sd-11 _p10 _p1h _p2o _p2s _p3j _p3k"><img class="img symbol-3__sd-12 _p6" width="23" height="23" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-23x23_e4fb34d8-5488-45ac-b795-f1c859687938.svg" /></div><div class="box symbol-3__sd-13 _p10 _p1h _p2o _p38 _p3j _p3k"><img class="img symbol-3__sd-14 _p6" width="23" height="23" alt="" src="https://storage.googleapis.com/studio-design-asset-files/projects/7kadVeE9O3/s-23x23_e4fb34d8-5488-45ac-b795-f1c859687938.svg" /></div></div></a></div><div class="box symbol-3__sd-15 _py _p2z _p33"><div class="box symbol-3__sd-16 _p7 _pl _p15 _p2v _p2w _p33"><p class="text symbol-3__sd-17 _p8 _pe _pn _p10 _p15 _p1b _p2t _p2w _p33">MENU</p><ul class="box list-2 _p9 _pm _p2v _p33"><li class="box list-2__item" data-scope-v2-596b70faf6db587cea4a75fc5961cd48><a class="box list-2__item__sd-1 _p33" href="/"><div class="box list-2__item__sd-2 _py _p33 _p37"><p class="text list-2__item__sd-3 _p10 _p1b _p2t _p2w">ホーム</p></div><div class="box list-2__item__sd-4 _p10 _p15 _p33"></div></a></li><li class="box list-2__item" data-scope-v2-fed5d1c46a86e1d13d16db587091eaa6><a class="box list-2__item__sd-1 _p33" href="/about"><div class="box list-2__item__sd-2 _py _p33 _p37"><p class="text list-2__item__sd-3 _p10 _p1b _p2t _p2w">企業情報</p></div><div class="box list-2__item__sd-4 _p10 _p15 _p33"></div></a></li><li class="box list-2__item" data-scope-v2-f8cb9aa5e373de2f686f760e18b3fa99><a class="box list-2__item__sd-1 _p33" href="/service"><div class="box list-2__item__sd-2 _py _p33 _p37"><p class="text list-2__item__sd-3 _p10 _p1b _p2t _p2w">サービス</p></div><div class="box list-2__item__sd-4 _p10 _p15 _p33"></div></a></li><li class="box list-2__item" data-scope-v2-af56d68fcd1bc5f3fc096e9e4e34595b><a class="box list-2__item__sd-1 _p33" href="/member"><div class="box list-2__item__sd-2 _py _p33 _p37"><p class="text list-2__item__sd-3 _p10 _p1b _p2t _p2w">メンバー</p></div><div class="box list-2__item__sd-4 _p10 _p15 _p33"></div></a></li><li class="box list-2__item" data-scope-v2-dfa2467b96a32090f113b6c6991b890d><a class="box list-2__item__sd-1 _p33" href="/news"><div class="box list-2__item__sd-2 _py _p33 _p37"><p class="text list-2__item__sd-3 _p10 _p1b _p2t _p2w">ニュース</p></div><div class="box list-2__item__sd-4 _p10 _p15 _p33"></div></a></li><li class="box list-2__item" data-scope-v2-8ceec8c1a46762a58d30af97d6afd484><a class="box list-2__item__sd-1 _p33" href="/recruit"><div class="box list-2__item__sd-2 _py _p33 _p37"><p class="text list-2__item__sd-3 _p10 _p1b _p2t _p2w">採用情報</p></div><div class="box list-2__item__sd-4 _p10 _p15 _p33"></div></a></li></ul></div><div class="box symbol-3__sd-18 _p7 _pl _p15 _p2v _p2w _p33"><p class="text symbol-3__sd-19 _p8 _pe _pn _p10 _p15 _p1b _p2t _p2w _p33">SERVICE</p><ul class="box list-3 _p9 _pm _p2v _p33"><li class="box list-3__item" data-scope-v2-09c11fd7f9ad89fcc62bc858c132cd62><a class="box list-3__item__sd-1 _p33" href="https://lp.skilldb.jp/" target="_blank"><div class="box list-3__item__sd-2 _py _p33 _p37"><p class="text list-3__item__sd-3 _pn _p10 _p1b _p2l _p2t _p2w">SkillDB</p><span class="icon list-3__item__sd-4 material-symbols-outlined _p1z">launch</span></div><div class="box list-3__item__sd-5 _p10 _p15 _p33"></div></a></li><li class="box list-3__item" data-scope-v2-d6d2d4c94db2e22ba1783906d68e20a6><a class="box list-3__item__sd-1 _p33" href="https://lp.skilldb.jp/" target="_blank"><div class="box list-3__item__sd-2 _py _p33 _p37"><p class="text list-3__item__sd-3 _pn _p10 _p1b _p2l _p2t _p2w">SkillDB for Sales</p><span class="icon list-3__item__sd-4 material-symbols-outlined _p1z">launch</span></div><div class="box list-3__item__sd-5 _p10 _p15 _p33"></div></a></li><li class="box list-3__item" data-scope-v2-d43d8ad3400cc5fba334ca7120e9c658><a class="box list-3__item__sd-1 _p33" href="https://lp.skilldb.jp/" target="_blank"><div class="box list-3__item__sd-2 _py _p33 _p37"><p class="text list-3__item__sd-3 _pn _p10 _p1b _p2l _p2t _p2w">SkillDB for Partners</p><span class="icon list-3__item__sd-4 material-symbols-outlined _p1z">launch</span></div><div class="box list-3__item__sd-5 _p10 _p15 _p33"></div></a></li><li class="box list-3__item" data-scope-v2-8b879ddad658c147968d273d3182392a><a class="box list-3__item__sd-1 _p33" href="https://lp.skilldb.jp/" target="_blank"><div class="box list-3__item__sd-2 _py _p33 _p37"><p class="text list-3__item__sd-3 _pn _p10 _p1b _p2l _p2t _p2w">SkillDB for Reskilling</p><span class="icon list-3__item__sd-4 material-symbols-outlined _p1z">launch</span></div><div class="box list-3__item__sd-5 _p10 _p15 _p33"></div></a></li><li class="box list-3__item" data-scope-v2-88d0297759ab5d8d894986dd98596c36><a class="box list-3__item__sd-1 _p33" href="https://lp.skilldb.jp/" target="_blank"><div class="box list-3__item__sd-2 _py _p33 _p37"><p class="text list-3__item__sd-3 _pn _p10 _p1b _p2l _p2t _p2w">SkillDB for ADD(AI-Driven Development)</p><span class="icon list-3__item__sd-4 material-symbols-outlined _p1z">launch</span></div><div class="box list-3__item__sd-5 _p10 _p15 _p33"></div></a></li></ul></div></div></div><div class="box symbol-3__sd-20 _p1m _p2v _p33 _p44">
1464<a class="text symbol-3__sd-21 _pe _pn _p15 _p1b _p2l _p2t _p2w _p3m" href="https://techpitinc.notion.site/SkillDB-552123c6a55748a8b45b8ba118dcddc4" target="_blank">プライバシーポリシー</a><p class="text symbol-3__sd-22 _pe _pn _p10 _p15 _p1b _p2l _p2t _p2w _p3m">©Techpit.Inc. All Rights Reserved.</p></div></div><div class="box symbol-3__sd-23 _pu _pw _p1e _p24 _p2h _p33 _p37 _p3s"><div class="box symbol-3__sd-24 _pw _p10 _p3s"><dotlottie-player class="" data-playtype="autoplay" autoplay="true" loop="true" src="https://lottie.host/2e6b6277-a3bc-4ac0-963b-70e8e8222d70/qpUN5xBuzS.json"></dotlottie-player></div></div></div></footer></div>
1465
1466<dialog class="modal-1" autofocus="" data-modal-transition-base="{&quot;opacity&quot;:0,&quot;transform&quot;:&quot;none&quot;}" id="sd-modal-4921f7dec5bcfc22"><div class="modal-backdrop modal-1__backdrop"></div><div class="modal-container modal-1__container"><div class="box modal-1__sd-1 _pp _p10 _p15 _p2s _p3x _p3y"><button class="box modal-1__sd-2 _pc _pq _px _p11 _p1e _p2m _p3w _p3z" data-action="modal-close" onclick="hideCurrentModal(this)" type="button"><p class="text modal-1__sd-3 _p1b _p1u _p2t">MENU</p><div class="box modal-1__sd-4 _p10 _p2m _p2s _p40"><div class="box modal-1__sd-5 appear _p10 _p2n _p2u"></div><div class="box modal-1__sd-6 appear _p10 _p2n _p2u"></div></div></button><ul class="box modal-1__sd-7 _p10 _p2o _p2v _p3s _p41"><a class="box modal-1__sd-8 _p1 _p3s _px _p2o" href="/"><span class="text modal-1__sd-9 _p2 _ph _p1b _p2t _p2w">HOME</span><span class="text modal-1__sd-10 _p3 _pc _pf _p1b _p2t _p2w _p3w">ホーム</span></a><a class="box modal-1__sd-11 _p1 _pg _px _p2o _p3s" href="/about"><span class="text modal-1__sd-12 _p2 _ph _p1b _p2t _p2w">ABOUT</span><span class="text modal-1__sd-13 _pc _pf _p11 _p1b _p2t _p2w _p3w">会社情報<br></span></a><a class="box modal-1__sd-14 _p1 _pg _px _p2o _p3s" href="/service"><span class="text modal-1__sd-15 _p2 _ph _p1b _p2t _p2w">SERVICE</span><span class="text modal-1__sd-16 _p3 _pi _p1b _p2t _p2w">サービス<br></span></a><a class="box modal-1__sd-17 _p1 _pg _px _p2o _p3s" href="/member"><span class="text modal-1__sd-18 _p2 _ph _p1b _p2t _p2w">MEMBER</span><span class="text modal-1__sd-19 _p3 _pi _p1b _p2t _p2w">ボードメンバー</span></a><a class="box modal-1__sd-20 _p1 _pg _px _p2o _p3s" href="/news"><span class="text modal-1__sd-21 _p2 _ph _p1b _p2t _p2w">NEWS</span><span class="text modal-1__sd-22 _p3 _pi _p1b _p2t _p2w">ニュース</span></a><a class="box modal-1__sd-23 _p1 _pg _px _p2o _p3s" href="/recruit"><span class="text modal-1__sd-24 _p2 _ph _p1b _p2t _p2w">RECRUIT</span><span class="text modal-1__sd-25 _p3 _pi _p1b _p2t _p2w">採用情報<br></span></a><a class="box modal-1__sd-26 _p1 _pg _px _p2o _p3s" href="/contact" data-current><span class="text modal-1__sd-27 _p2 _ph _p1b _p2t _p2w">CONTACT</span><span class="text modal-1__sd-28 _p3 _pi _p1b _p2t _p2w">お問い合わせ</span></a></ul><div class="box modal-1__sd-29 _p10 _p2o _p3s _p42"><div class="box modal-1__sd-30 _px _p2m _p2z _p3y"><ul class="box modal-1__sd-31 _px _p2m _p2v _p30 _p41"><a class="box modal-1__sd-32 _px _p2m _p2w _p3z _p40" href="https://techpitinc.notion.site/SkillDB-552123c6a55748a8b45b8ba118dcddc4" target="_blank"><p class="text modal-1__sd-33 _p1b _p1x _p2t _p2w">プライバシーポリシー<br></p><span class="icon modal-1__sd-34 material-symbols-outlined _p1z">launch</span></a></ul><a class="text modal-1__sd-35 _p1b _p1x _p2t _p30" href="https://bipsee.co.jp/" target="_blank">©︎ Techpit.Inc. All Rights Reserved.</a></div></div><div class="box modal-1__sd-36 _pb _p1s _p3s _p3u _p3x _p42"><p class="text modal-1__sd-37 _p20 _p2w _p31">©︎2024 BiPSEE Inc.</p></div></div></div></dialog>
1467
1468
1469<script>
1470if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',function(){materialSymbolsLoader();lottie();},{once:true})}else{materialSymbolsLoader();lottie();}
1471function initModules() {
1472    try{appear();}catch(e){console.error(e);}try{modal();}catch(e){console.error(e);}try{checkboxRequired();}catch(e){console.error(e);}try{sendAnalytics("7kadVeE9O3");}catch(e){console.error(e);}
1473}
1474if (document.readyState === 'complete') {
1475  initModules();
1476} else {
1477  window.addEventListener('load', initModules, { once: true });
1478}
1479</script>
1479
1480<style>
1481#defaultCanvas0{
1482  position: fixed;
1483  top: 0;
1484  z-index: -1;
1485}
1486</style>
1487
1488
1489</body>
1490</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.