.page-enter-active{transition:all .6s cubic-bezier(.4,.4,0,1)}.page-leave-active{transition:all .3s cubic-bezier(.4,.4,0,1)}.page-enter-from,.page-leave-to{opacity:0}:root{--rebranding-loading-bg:#e5e5e5;--rebranding-loading-bar:#222}

.product-font-style[data-v-576d8cfb],.publish-studio-style[data-v-846728c8]{transition:all .4s cubic-bezier(.4,.4,0,1)}

.app[data-v-d0df059b]{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.title[data-v-d0df059b]{letter-spacing:2.45px;margin:30px;font-size:34px;font-weight:300;line-height:30px}.DynamicAnnouncer[data-v-203e0e3e]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.snackbar[data-v-8402bd97]{z-index:9999;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#fff;border:1px solid #ededed;border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:480px;max-width:90vw;padding:16px 20px;font-family:Inter,Noto Sans JP,sans-serif;display:flex;position:fixed;top:32px;left:50%;transform:translate(-50%);box-shadow:0 16px 48px -8px #00000014,0 10px 25px -5px #0000001c}.snackbar.v-enter-active[data-v-8402bd97],.snackbar.v-leave-active[data-v-8402bd97]{transition:all .4s cubic-bezier(.4,.4,0,1)}.snackbar.v-enter-from[data-v-8402bd97],.snackbar.v-leave-to[data-v-8402bd97]{opacity:0;transform:translate(-50%,-10px)}.snackbar .convey[data-v-8402bd97]{flex-direction:row;align-items:center;gap:8px;padding:0;display:flex}.snackbar .convey .icon[data-v-8402bd97]{background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:24px;height:24px}.snackbar .convey .message[data-v-8402bd97]{white-space:pre-line;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.snackbar .convey.error .icon[data-v-8402bd97]{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2022.5C17.799%2022.5%2022.5%2017.799%2022.5%2012C22.5%206.20101%2017.799%201.5%2012%201.5C6.20101%201.5%201.5%206.20101%201.5%2012C1.5%2017.799%206.20101%2022.5%2012%2022.5ZM9.04566%207.4545C8.60633%207.01517%207.89401%207.01517%207.45467%207.4545C7.01533%207.89385%207.01534%208.60616%207.45467%209.0455L10.4092%2012L7.45467%2014.9545C7.01534%2015.3938%207.01533%2016.1062%207.45467%2016.5455C7.89401%2016.9848%208.60633%2016.9848%209.04566%2016.5455L12.0002%2013.591L14.9547%2016.5455C15.394%2016.9848%2016.1063%2016.9848%2016.5457%2016.5455C16.985%2016.1062%2016.985%2015.3938%2016.5457%2014.9545L13.5912%2012L16.5457%209.0455C16.985%208.60616%2016.985%207.89384%2016.5457%207.4545C16.1063%207.01516%2015.394%207.01517%2014.9547%207.4545L12.0002%2010.409L9.04566%207.4545Z'%20fill='%23F84F65'/%3e%3c/svg%3e")}.snackbar .convey.error .message[data-v-8402bd97]{color:#f84f65}.snackbar .convey.success .icon[data-v-8402bd97]{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%2020.125C16.4873%2020.125%2020.125%2016.4873%2020.125%2012C20.125%207.51269%2016.4873%203.875%2012%203.875C7.51269%203.875%203.875%207.51269%203.875%2012C3.875%2016.4873%207.51269%2020.125%2012%2020.125ZM12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20fill='%23111111'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.33711%2011.2868C7.70322%2010.9207%208.29682%2010.9207%208.66293%2011.2868L10.4749%2013.0988L14.7617%208.81195C15.1278%208.44584%2015.7214%208.44584%2016.0876%208.81195C16.4537%209.17807%2016.4537%209.77166%2016.0876%2010.1378L11.1378%2015.0875C10.7717%2015.4536%2010.1781%2015.4536%209.81198%2015.0875L7.33711%2012.6127C6.97099%2012.2465%206.97099%2011.6529%207.33711%2011.2868Z'%20fill='%23111111'/%3e%3c/svg%3e")}.snackbar .convey.success .message[data-v-8402bd97]{color:#111}.snackbar .button[data-v-8402bd97]{box-sizing:border-box;cursor:pointer;color:#4b9cfb;background:0 0;border:0;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:4px 8px;font-family:inherit;font-size:12px;font-style:normal;font-weight:700;line-height:16px;display:flex}.snackbar .button[data-v-8402bd97]:hover{background:#f5f5f5}.TitleAnnouncer[data-v-828db32a]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spinner[data-v-9f7266e2]{pointer-events:none;width:16px;height:16px;animation:1s linear infinite loading-spin-9f7266e2}.spinner[data-v-9f7266e2]:before{opacity:.2;border:2px solid;border-color:#0000 currentColor currentColor #0000}.spinner[data-v-9f7266e2]:after,.spinner[data-v-9f7266e2]:before{content:"";box-sizing:border-box;border-radius:50%;width:100%;height:100%;position:absolute}.spinner[data-v-9f7266e2]:after{opacity:1;border:2px solid #0000;border-color:currentColor #0000 #0000 currentColor}@keyframes loading-spin-9f7266e2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.design-canvas__modal{pointer-events:none;z-index:2;width:100%;height:100%;transition:none;position:fixed}.design-canvas__modal:focus{outline:none}.design-canvas__modal.v-enter-active .studio-canvas,.design-canvas__modal.v-leave-active,.design-canvas__modal.v-leave-active .studio-canvas{transition:all .4s cubic-bezier(.4,.4,0,1)}.design-canvas__modal.v-enter-active .studio-canvas *,.design-canvas__modal.v-leave-active .studio-canvas *{transition:none!important}.design-canvas__modal.isNone{transition:none}.design-canvas__modal .design-canvas__modal__base{pointer-events:auto;z-index:-1;width:100%;height:100%;transition:all .4s cubic-bezier(.4,.4,0,1);position:fixed;top:0;left:0}.design-canvas__modal .studio-canvas{pointer-events:none;height:100%}.design-canvas__modal .studio-canvas>*{pointer-events:none;background:0 0!important}.studio-banner-popover[data-v-33b0ed75]{inset:unset;background:0 0;border:none;padding:0;position:fixed;bottom:20px;left:20px;overflow:hidden}a[data-v-33b0ed75]{perspective:300px;border-radius:4px;justify-content:center;align-items:center;width:84px;height:20px;transition:all linear;display:flex}@media (hover:hover){a[data-v-33b0ed75]{will-change:width,height;transition:all .4s cubic-bezier(.4,.4,0,1)}a[data-v-33b0ed75]:hover{width:200px;height:32px}}[data-v-33b0ed75] .custom-fill path{fill:var(--v786c4dc6)}.fade-enter-active[data-v-33b0ed75],.fade-leave-active[data-v-33b0ed75]{will-change:opacity,transform;transition:opacity .3s cubic-bezier(.4,.4,0,1);position:absolute;transform:translateZ(0)}.fade-enter-from[data-v-33b0ed75],.fade-leave-to[data-v-33b0ed75]{opacity:0}@font-face{font-family:grandam;src:url(/a/b4dd49e4604a.ttf)format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/a/c0120d9f7aae.woff2) format("woff2")}.StudioCanvas{height:auto;min-height:100dvh;display:flex}.StudioCanvas>.sd{min-height:100dvh;overflow:clip}body,html{margin:0;padding:0}:where(.render-canvas),:where(.render-canvas) a,:where(.render-canvas) abbr,:where(.render-canvas) address,:where(.render-canvas) article,:where(.render-canvas) aside,:where(.render-canvas) audio,:where(.render-canvas) b,:where(.render-canvas) blockquote,:where(.render-canvas) button,:where(.render-canvas) canvas,:where(.render-canvas) caption,:where(.render-canvas) cite,:where(.render-canvas) code,:where(.render-canvas) dd,:where(.render-canvas) del,:where(.render-canvas) details,:where(.render-canvas) dfn,:where(.render-canvas) div,:where(.render-canvas) dl,:where(.render-canvas) dt,:where(.render-canvas) em,:where(.render-canvas) fieldset,:where(.render-canvas) figcaption,:where(.render-canvas) figure,:where(.render-canvas) footer,:where(.render-canvas) form,:where(.render-canvas) h1,:where(.render-canvas) h2,:where(.render-canvas) h3,:where(.render-canvas) h4,:where(.render-canvas) h5,:where(.render-canvas) h6,:where(.render-canvas) header,:where(.render-canvas) hgroup,:where(.render-canvas) i,:where(.render-canvas) iframe,:where(.render-canvas) img,:where(.render-canvas) input,:where(.render-canvas) ins,:where(.render-canvas) kbd,:where(.render-canvas) label,:where(.render-canvas) legend,:where(.render-canvas) li,:where(.render-canvas) loop-box,:where(.render-canvas) main,:where(.render-canvas) mark,:where(.render-canvas) menu,:where(.render-canvas) nav,:where(.render-canvas) object,:where(.render-canvas) ol,:where(.render-canvas) p,:where(.render-canvas) pre,:where(.render-canvas) q,:where(.render-canvas) samp,:where(.render-canvas) section,:where(.render-canvas) select,:where(.render-canvas) small,:where(.render-canvas) span,:where(.render-canvas) strong,:where(.render-canvas) sub,:where(.render-canvas) summary,:where(.render-canvas) sup,:where(.render-canvas) table,:where(.render-canvas) tbody,:where(.render-canvas) td,:where(.render-canvas) textarea,:where(.render-canvas) tfoot,:where(.render-canvas) th,:where(.render-canvas) thead,:where(.render-canvas) time,:where(.render-canvas) tr,:where(.render-canvas) ul,:where(.render-canvas) var,:where(.render-canvas) video{-webkit-font-smoothing:antialiased;box-sizing:border-box;color:#333;word-spacing:1px;-webkit-backface-visibility:hidden;border:0;margin:0;padding:0;font-family:sans-serif;line-height:1;text-decoration:none;list-style:none;transition:all .3s cubic-bezier(.4,.4,0,1)}:where(.render-canvas) a:focus:not(:focus-visible),:where(.render-canvas) button:focus:not(:focus-visible),:where(.render-canvas) summary:focus:not(:focus-visible){outline:none}:where(.render-canvas) nav ul{list-style:none}:where(.render-canvas) blockquote,:where(.render-canvas) q{quotes:none}:where(.render-canvas) blockquote:after,:where(.render-canvas) blockquote:before,:where(.render-canvas) q:after,:where(.render-canvas) q:before{content:none}:where(.render-canvas) a,:where(.render-canvas) button{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}:where(.render-canvas) ins{color:#000;background-color:#ff9;text-decoration:none}:where(.render-canvas) mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}:where(.render-canvas) del{text-decoration:line-through}:where(.render-canvas) abbr[title],:where(.render-canvas) dfn[title]{cursor:help;border-bottom:1px dotted}:where(.render-canvas) table{border-collapse:collapse;border-spacing:0}:where(.render-canvas) hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}:where(.render-canvas) input,:where(.render-canvas) select{vertical-align:middle}:where(.render-canvas) textarea{resize:none}:where(.render-canvas) .clearfix:after{content:"";clear:both;display:block}:where(.render-canvas) [slot=after] button{overflow-anchor:none}:where(.render-canvas) .sd{z-index:0;pointer-events:all;-webkit-overflow-scrolling:touch;flex-flow:column;flex:none;align-content:center;align-items:center;max-width:100%;display:flex;position:relative}:where(.render-canvas) .sd::-webkit-scrollbar{display:none}:where(.render-canvas) .sd,:where(.render-canvas) .sd.richText *{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}:where(.render-canvas) input.sd,:where(.render-canvas) textarea.sd{align-content:normal}:where(.render-canvas) .sd[tabindex]:focus{outline:none}:where(.render-canvas) .sd[tabindex]:focus-visible{outline:1px solid highlight;outline-color:-webkit-focus-ring-color}:where(.render-canvas) input[type=email],:where(.render-canvas) input[type=tel],:where(.render-canvas) input[type=text],:where(.render-canvas) select,:where(.render-canvas) textarea{-webkit-appearance:none}:where(.render-canvas) select{cursor:pointer}:where(.render-canvas) .frame{display:block;overflow:hidden}:where(.render-canvas) .frame>iframe{width:100%;height:100%}:where(.render-canvas) .frame .formrun-embed>iframe:not(:first-child){display:none!important}:where(.render-canvas) .image{position:relative}:where(.render-canvas) .image:before{content:"";border-radius:inherit;z-index:-2;pointer-events:none;background-position:50%;background-size:cover;width:100%;height:100%;transition:inherit;position:absolute;top:0;left:0}:where(.render-canvas) .sd.file{word-break:break-word;overflow-wrap:anywhere;cursor:pointer;outline-offset:-1px;outline:2px solid #0000;flex-direction:row}:where(.render-canvas) .sd.file:focus-within{outline-color:highlight;outline-color:-webkit-focus-ring-color}:where(.render-canvas) .file>input[type=file]{opacity:0;pointer-events:none;position:absolute}:where(.render-canvas) .sd.text,:where(.render-canvas) .sd:where(.icon){word-break:break-word;overflow-wrap:anywhere;flex-direction:row;place-content:center;align-items:center;display:flex;overflow:visible}:where(.render-canvas) table.sd:where(.studio-table){flex-direction:unset;align-items:unset;align-content:unset;justify-content:unset;flex-wrap:unset;min-width:max-content;max-width:none;display:table}:where(.render-canvas) thead.sd{z-index:auto;display:table-header-group}:where(.render-canvas) tbody.sd{z-index:auto;display:table-row-group}:where(.render-canvas) tr.sd{display:table-row}:where(.render-canvas) td.sd,:where(.render-canvas) th.sd{text-align:left;vertical-align:middle;height:inherit;display:table-cell}:where(.render-canvas) colgroup.sd{display:table-column-group}:where(.render-canvas) col.sd{display:table-column}:where(.render-canvas) .sd:where(.icon.fa){display:inline-flex}:where(.render-canvas) .material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;direction:ltr;justify-content:center;align-items:center;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-flex}:where(.render-canvas) .sd:where(.icon.material-symbols){font-variation-settings:"FILL" var(--symbol-fill,0),"wght" var(--symbol-weight,400);justify-content:center;align-items:center;min-width:1em;min-height:1em;font-style:normal;display:flex}:where(.render-canvas) .sd.material-symbols-outlined{font-family:Material Symbols Outlined}:where(.render-canvas) .sd.material-symbols-rounded{font-family:Material Symbols Rounded}:where(.render-canvas) .sd.material-symbols-sharp{font-family:Material Symbols Sharp}:where(.render-canvas) .sd.material-symbols-weight-100{--symbol-weight:100}:where(.render-canvas) .sd.material-symbols-weight-200{--symbol-weight:200}:where(.render-canvas) .sd.material-symbols-weight-300{--symbol-weight:300}:where(.render-canvas) .sd.material-symbols-weight-400{--symbol-weight:400}:where(.render-canvas) .sd.material-symbols-weight-500{--symbol-weight:500}:where(.render-canvas) .sd.material-symbols-weight-600{--symbol-weight:600}:where(.render-canvas) .sd.material-symbols-weight-700{--symbol-weight:700}:where(.render-canvas) .sd.material-symbols-fill{--symbol-fill:1}:where(.render-canvas) a,:where(.render-canvas) a.icon,:where(.render-canvas) a.text{-webkit-tap-highlight-color:#00000026}:where(.render-canvas) .fixed{z-index:2}:where(.render-canvas) .sticky{z-index:1}:where(.render-canvas) .button{cursor:pointer;transition:all .4s cubic-bezier(.4,.4,0,1)}:where(.render-canvas) .link{cursor:pointer}:where(.render-canvas) .submitLoading{opacity:.5!important;pointer-events:none!important}:where(.render-canvas) .richText{word-break:break-word;display:block}:where(.render-canvas) .richText [data-thread],:where(.render-canvas) .richText a,:where(.render-canvas) .richText blockquote,:where(.render-canvas) .richText em,:where(.render-canvas) .richText h1,:where(.render-canvas) .richText h2,:where(.render-canvas) .richText h3,:where(.render-canvas) .richText h4,:where(.render-canvas) .richText li,:where(.render-canvas) .richText ol,:where(.render-canvas) .richText p,:where(.render-canvas) .richText p>code,:where(.render-canvas) .richText pre,:where(.render-canvas) .richText pre>code,:where(.render-canvas) .richText s,:where(.render-canvas) .richText strong,:where(.render-canvas) .richText table tbody,:where(.render-canvas) .richText table tbody tr,:where(.render-canvas) .richText table tbody tr>td,:where(.render-canvas) .richText table tbody tr>th,:where(.render-canvas) .richText u,:where(.render-canvas) .richText ul{color:inherit;font-family:inherit;font-size:inherit;text-align:inherit;letter-spacing:inherit;line-height:inherit;font-weight:inherit;font-style:inherit;backface-visibility:visible}:where(.render-canvas) .richText p{align-self:stretch;margin:10px 0;display:block}:where(.render-canvas) .richText>p{min-height:1em}:where(.render-canvas) .richText img,:where(.render-canvas) .richText video{vertical-align:bottom;max-width:100%;height:auto}:where(.render-canvas) .richText h1{align-self:stretch;margin:20px 0;font-size:3em;font-weight:700;display:block}:where(.render-canvas) .richText h2{align-self:stretch;margin:10px 0;font-size:2em;font-weight:700;display:block}:where(.render-canvas) .richText h3{align-self:stretch;margin:10px 0;font-size:1em;font-weight:700;display:block}:where(.render-canvas) .richText h4,:where(.render-canvas) .richText h5{align-self:stretch;margin:10px 0;font-size:1em;font-weight:600;display:block}:where(.render-canvas) .richText h6{align-self:stretch;margin:10px 0;font-size:1em;font-weight:500;display:block}:where(.render-canvas) .richText [data-type=table]{overflow-x:auto}:where(.render-canvas) .richText [data-type=table] p{white-space:pre-line;word-break:break-all}:where(.render-canvas) .richText table{table-layout:auto;border-collapse:collapse;border-spacing:unset;color:#1a1a1a;border:1px solid #f2f2f2;margin:10px 0;font-size:14px;line-height:1.4}:where(.render-canvas) .richText table tr th{background:#f5f5f580}:where(.render-canvas) .richText table tr td,:where(.render-canvas) .richText table tr th{border:1px solid #f2f2f2;min-width:100px;max-width:240px;padding:12px}:where(.render-canvas) .richText table tr td p,:where(.render-canvas) .richText table tr th p{margin:0}:where(.render-canvas) .richText blockquote{border-left:3px solid #00000026;margin:10px 0;padding:10px 15px;font-style:italic}:where(.render-canvas) .richText [data-type=embed_code]{margin:20px 0;position:relative}:where(.render-canvas) .richText [data-type=embed_code]>.height-adjuster>.wrapper{position:relative}:where(.render-canvas) .richText [data-type=embed_code]>.height-adjuster>.wrapper[style*=padding-top] iframe{width:100%;height:100%;position:absolute;top:0;left:0}:where(.render-canvas) .richText [data-type=embed_code][data-embed-sandbox=true]{display:block;overflow:hidden}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top]{padding-top:100%}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=instagram]>.height-adjuster>.wrapper[style*=padding-top] blockquote{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper{padding-top:50%}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=codepen]>.height-adjuster>.wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper{padding-top:56.25%}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=slideshare]>.height-adjuster>.wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper{padding-top:56.25%}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=speakerdeck]>.height-adjuster>.wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper{padding-top:30%}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=snapwidget]>.height-adjuster>.wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}:where(.render-canvas) .richText [data-type=embed_code][data-embed-code-type=firework]>.height-adjuster>.wrapper fw-embed-feed{-webkit-user-select:none;user-select:none}:where(.render-canvas) .richText [data-type=embed_code_empty]{display:none}:where(.render-canvas) .richText [data-type=pdf_link],:where(.render-canvas) .richText [data-type=video_block]{margin:10px 0}:where(.render-canvas) .richText ul{margin:0 0 0 20px}:where(.render-canvas) .richText ul li{margin:10px 0;list-style:outside}:where(.render-canvas) .richText ul li p{margin:0}:where(.render-canvas) .richText ol{margin:0 0 0 20px}:where(.render-canvas) .richText ol li{margin:10px 0;list-style:decimal}:where(.render-canvas) .richText ol li p{margin:0}:where(.render-canvas) .richText hr{border-top:1px solid #ccc;margin:10px 0}:where(.render-canvas) .richText p>code{background:#eee;border:1px solid #0000001a;border-radius:6px;margin:2px;padding:0 5px;display:inline}:where(.render-canvas) .richText pre{white-space:pre-wrap;background:#eee;border-radius:6px;margin:20px 0;padding:25px 35px;font-family:Menlo,Monaco,Courier New,monospace}:where(.render-canvas) .richText pre code{border:none;padding:0}:where(.render-canvas) .richText strong{color:inherit;font-family:inherit;font-weight:900;display:inline}:where(.render-canvas) .richText em{font-style:italic}:where(.render-canvas) .richText u{text-decoration:underline}:where(.render-canvas) .richText a{color:#007cff;text-decoration:underline;display:inline}:where(.render-canvas) .richText s{text-decoration:line-through}:where(.render-canvas) .richText [data-type=table_of_contents]{color:#616161;background-color:#f5f5f5;border-radius:2px;margin:0;padding:24px 24px 8px;font-size:16px;text-decoration:underline;list-style:none}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_list{margin:0}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_item{font-weight:inherit;color:currentColor;list-style:none;font-size:inherit!important}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_item>a{font-weight:inherit;color:currentColor;border:none;text-decoration:none;font-size:inherit!important}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_item>a:hover{opacity:.7}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_item--1{margin:0 0 16px}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_item--2{margin:0 0 16px;padding-left:2rem}:where(.render-canvas) .richText [data-type=table_of_contents] .toc_item--3{margin:0 0 16px;padding-left:4rem}:where(.render-canvas) .sd.section{flex-flow:column!important;align-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;height:auto!important;padding:0!important}:where(.render-canvas) .sd.section-inner{position:static!important}@property --g-angle{syntax:"<angle>";inherits:false;initial-value:180deg}@property --g-color-0{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-0{syntax:"<percentage>";inherits:false;initial-value:.01%}@property --g-color-1{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-1{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-2{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-2{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-3{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-3{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-4{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-4{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-5{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-5{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-6{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-6{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-7{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-7{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-8{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-8{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-9{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-9{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-10{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-10{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-11{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-11{syntax:"<percentage>";inherits:false;initial-value:100%}

br[data-bp~="base:0"]{display:none;}
br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1140px){
br[data-bp~="@small:0"]{display:none;}
br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
br[data-bp~="@tablet:0"]{display:none;}
br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
br[data-bp~="@mobile:0"]{display:none;}
br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 320px){
br[data-bp~="@mini:0"]{display:none;}
br[data-bp~="@mini:1"]{display:inline;}
}
.sd[data-s-1bbfed02][data-s-1bbfed02][data-s-1bbfed02] { font-family: var(--s-font-f7ba7118); font-size: 16px; font-weight: 500; letter-spacing: 0.05em; line-height: 1; }
:root {--s-color-2796aaaf: #167e7c;--s-color-36b13087: #23948e;--s-color-1cbbca8b: #7ec3bf;--s-color-28ac5c2e: #eab528;--s-color-b280aa13: #ffffffff;--s-color-0085de3e: linear-gradient(135deg, #296eb8ff, #007e7dff 45%, #ebae0aff 79%, #eb4b0aff);--s-color-e5bc673a: linear-gradient(90deg, #036260ff, #57ada8ff);--s-color-35977817: linear-gradient(90deg, #dca100ff, #e7bf51ff);--s-color-fda1ed6e: rgb(212, 212, 212);--s-color-62b1b522: #202020ff;--s-color-2db55087: linear-gradient(90deg, #032e62ff, #c2ceebff);--s-color-d8a58cbd: linear-gradient(135deg, #dcffffff, #fff0c6ff);--s-color-348eb2d3: linear-gradient(90deg, #eef6ffff, #f6f9ffff);--s-font-31a5189b: 'Playfair Display';--s-font-4e806a84: 'Noto Sans JP';--s-font-47ba82e3: Domine;--s-font-d4ab9951: 'Shadows Into Light Two';--s-font-59a43ce6: grandam;--s-font-6e87adc3: Poppins;--s-font-b485bdd1: Bitter;--s-font-3e82652b: Avenir;--s-font-f7ba7118: 'Noto Sans JP';--s-font-f7b2da5c: 'IBM Plex Sans JP';}
@font-face {
      font-family: 'Material Symbols Outlined';
      src: url('/a/74ba0a4ef6bd.woff2') format('woff2');
      font-display: swap;
    }
.sd[data-s-ed1a3450-0615-4d50-a674-30eaa83f15ff] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); bottom: NaNpx; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; left: 0px; margin: 0 0 0 0; padding: 0px 40px; position: fixed; right: 0px; top: 16px; width: 100%; z-index: 5; max-width: 100%; }
.sd[data-s-ed1a3450-0615-4d50-a674-30eaa83f15ff].appear { opacity: 0; transition-duration: 1000ms; }
.sd[data-s-ed1a3450-0615-4d50-a674-30eaa83f15ff].appear-active { transition-duration: 1000ms; }
@media screen and (max-width: 840px){
.sd[data-s-ed1a3450-0615-4d50-a674-30eaa83f15ff] { padding: 0px 26px; }
}
@media screen and (max-width: 540px){
.sd[data-s-ed1a3450-0615-4d50-a674-30eaa83f15ff] { padding: 0px 8px; top: 8px; }
}
.sd[data-s-56b15d3e-6f9a-4bba-b4d7-b30ebb77bfcd] { align-content: center; align-items: center; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-bottom: 1px solid #ffffff99; border-left: 1px solid #ffffff99; border-radius: 8px; border-right: 1px solid #ffffff99; border-top: 1px solid #ffffff99; box-shadow: 0px 5px 25px -5px rgba(0, 0, 0, 0.12); flex: none; flex-direction: row; flex-wrap: nowrap; height: 82px; justify-content: space-between; padding: 0px 26px; width: 1380px; max-width: 100%; --g-color-0: #ffffffd9; --g-position-0: 0%; --g-color-1: #ffffff99; --g-position-1: 100%; --g-color-2: #ffffff99; --g-position-2: 100%; --g-color-3: #ffffff99; --g-position-3: 100%; --g-color-4: #ffffff99; --g-position-4: 100%; --g-color-5: #ffffff99; --g-position-5: 100%; --g-color-6: #ffffff99; --g-position-6: 100%; --g-color-7: #ffffff99; --g-position-7: 100%; --g-color-8: #ffffff99; --g-position-8: 100%; --g-color-9: #ffffff99; --g-position-9: 100%; --g-color-10: #ffffff99; --g-position-10: 100%; --g-color-11: #ffffff99; --g-position-11: 100%; --g-angle: 135deg; }
@media screen and (max-width: 840px){
.sd[data-s-56b15d3e-6f9a-4bba-b4d7-b30ebb77bfcd] { flex: none; height: 62px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-56b15d3e-6f9a-4bba-b4d7-b30ebb77bfcd] { flex: none; height: 60px; padding: 0px 16px; max-width: 100%; }
}
.sd[data-s-d016fbfc-d78f-41bc-bb17-4815fcf9ecb8] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; --gap-h-d016fbfc-d78f-41bc-bb17-4815fcf9ecb8: 40px; --gap-v-d016fbfc-d78f-41bc-bb17-4815fcf9ecb8: 0px; --gap-uuid: d016fbfc-d78f-41bc-bb17-4815fcf9ecb8; }
.sd[data-s-8767d171-212c-4311-99af-7b51510085c6] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px 0px 0px 0px; --gap-h-8767d171-212c-4311-99af-7b51510085c6: 0px; --gap-v-8767d171-212c-4311-99af-7b51510085c6: 0px; --gap-uuid: 8767d171-212c-4311-99af-7b51510085c6; }
.sd[data-s-0aa43c7b-33f5-4b50-b0fb-5218dbfcbda9] { color: #5b5b5bff; font-family: var(--s-font-4e806a84); font-size: 10px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-3fed4288-ddee-4155-96a9-715ddcf474e6] { height: auto; width: 180px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3fed4288-ddee-4155-96a9-715ddcf474e6] { flex: none; width: 160px; max-width: 100%; }
}
.sd[data-s-973a00b4-e40f-4545-b75e-2818f7a783ed] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: auto; justify-content: center; width: auto; --gap-h-973a00b4-e40f-4545-b75e-2818f7a783ed: 28px; --gap-v-973a00b4-e40f-4545-b75e-2818f7a783ed: 0px; --gap-uuid: 973a00b4-e40f-4545-b75e-2818f7a783ed; max-width: 100%; }
@media screen and (max-width: 1140px){
.sd[data-s-973a00b4-e40f-4545-b75e-2818f7a783ed] { display: none; --gap-h-973a00b4-e40f-4545-b75e-2818f7a783ed: 28px; --gap-v-973a00b4-e40f-4545-b75e-2818f7a783ed: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-973a00b4-e40f-4545-b75e-2818f7a783ed] { display: none; --gap-h-973a00b4-e40f-4545-b75e-2818f7a783ed: 28px; --gap-v-973a00b4-e40f-4545-b75e-2818f7a783ed: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-973a00b4-e40f-4545-b75e-2818f7a783ed] { display: none; --gap-h-973a00b4-e40f-4545-b75e-2818f7a783ed: 28px; --gap-v-973a00b4-e40f-4545-b75e-2818f7a783ed: 0px; }
}
.sd[data-s-e1fa2193-1fd4-4e83-b910-65f3c41fbafe] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 50px; justify-content: center; padding: 0px; --gap-h-e1fa2193-1fd4-4e83-b910-65f3c41fbafe: 6px; --gap-v-e1fa2193-1fd4-4e83-b910-65f3c41fbafe: 0px; --gap-uuid: e1fa2193-1fd4-4e83-b910-65f3c41fbafe; max-width: 100%; }
.sd[data-s-1c4e4f88-969e-4fee-864c-ac0e045ddc6b] { color: #222222; font-family: var(--s-font-f7ba7118); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-85ed3fae-8581-438c-9f60-62ac3ff495d0] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 50px; justify-content: center; padding: 0px; --gap-h-85ed3fae-8581-438c-9f60-62ac3ff495d0: 6px; --gap-v-85ed3fae-8581-438c-9f60-62ac3ff495d0: 0px; --gap-uuid: 85ed3fae-8581-438c-9f60-62ac3ff495d0; max-width: 100%; }
.sd[data-s-3a0f2419-19b7-42ec-9dfc-0964a22b0310] { color: #222222; font-family: var(--s-font-f7ba7118); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-8945f5e6-40a8-4119-940f-156d9cdff453] { align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 50px; justify-content: center; padding: 0px 0px 0px 0px; --gap-h-8945f5e6-40a8-4119-940f-156d9cdff453: 6px; --gap-v-8945f5e6-40a8-4119-940f-156d9cdff453: 0px; --gap-uuid: 8945f5e6-40a8-4119-940f-156d9cdff453; max-width: 100%; }
.sd[data-s-3077d957-dece-4df4-abf1-54adb347ce3b] { color: #222222; font-family: var(--s-font-f7ba7118); font-size: 16px; font-weight: 500; height: auto; letter-spacing: 0.05em; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-3dca2025-677f-478f-ac8a-0cc2d01dc256] { color: #333333; font-size: 20px; }
.sd[data-s-741a2288-002b-42c0-bb6d-2db2acce2f2a] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 0px; --gap-h-741a2288-002b-42c0-bb6d-2db2acce2f2a: 8px; --gap-v-741a2288-002b-42c0-bb6d-2db2acce2f2a: 0px; --gap-uuid: 741a2288-002b-42c0-bb6d-2db2acce2f2a; }
@media screen and (max-width: 1140px){
.sd[data-s-741a2288-002b-42c0-bb6d-2db2acce2f2a] { display: none; --gap-h-741a2288-002b-42c0-bb6d-2db2acce2f2a: 8px; --gap-v-741a2288-002b-42c0-bb6d-2db2acce2f2a: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-741a2288-002b-42c0-bb6d-2db2acce2f2a] { display: none; --gap-h-741a2288-002b-42c0-bb6d-2db2acce2f2a: 8px; --gap-v-741a2288-002b-42c0-bb6d-2db2acce2f2a: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-741a2288-002b-42c0-bb6d-2db2acce2f2a] { display: none; --gap-h-741a2288-002b-42c0-bb6d-2db2acce2f2a: 8px; --gap-v-741a2288-002b-42c0-bb6d-2db2acce2f2a: 0px; }
}
.sd[data-s-58b12e5d-0665-48e0-a496-4c120d0a74bd] { align-content: center; align-items: center; background: var(--s-color-2796aaaf); border-bottom: 0px solid #222222; border-left: 0px solid #222222; border-radius: 64px; border-right: 0px solid #222222; border-top: 0px solid #222222; box-shadow: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 52px; justify-content: center; padding: 0px 16px; width: auto; --gap-h-58b12e5d-0665-48e0-a496-4c120d0a74bd: 8px; --gap-v-58b12e5d-0665-48e0-a496-4c120d0a74bd: 0px; --gap-uuid: 58b12e5d-0665-48e0-a496-4c120d0a74bd; max-width: 100%; }
.sd[data-s-58b12e5d-0665-48e0-a496-4c120d0a74bd]:hover { opacity: 0.7; --gap-h-58b12e5d-0665-48e0-a496-4c120d0a74bd: 8px; --gap-v-58b12e5d-0665-48e0-a496-4c120d0a74bd: 0px; }
@media screen and (max-width: 1140px){
.sd[data-s-58b12e5d-0665-48e0-a496-4c120d0a74bd] { display: flex; --gap-h-58b12e5d-0665-48e0-a496-4c120d0a74bd: 8px; --gap-v-58b12e5d-0665-48e0-a496-4c120d0a74bd: 0px; }
}
@media screen and (max-width: 840px){
.sd[data-s-58b12e5d-0665-48e0-a496-4c120d0a74bd] { display: flex; --gap-h-58b12e5d-0665-48e0-a496-4c120d0a74bd: 8px; --gap-v-58b12e5d-0665-48e0-a496-4c120d0a74bd: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-58b12e5d-0665-48e0-a496-4c120d0a74bd] { display: flex; --gap-h-58b12e5d-0665-48e0-a496-4c120d0a74bd: 8px; --gap-v-58b12e5d-0665-48e0-a496-4c120d0a74bd: 0px; }
}
.sd[data-s-882f4555-c7cd-434c-9046-696b40e58762] { color: var(--s-color-b280aa13); font-size: 24px; }
.sd[data-s-2d783deb-1421-4cf3-b0cb-01f9a851ad89] { color: var(--s-color-b280aa13); font-family: var(--s-font-4e806a84); font-size: 16px; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd[data-s-4eff6a79-d479-4860-b7f2-871f67515769] { align-content: center; align-items: center; display: none; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 40px; justify-content: center; padding: 0px; width: 32px; --gap-h-4eff6a79-d479-4860-b7f2-871f67515769: 0px; --gap-v-4eff6a79-d479-4860-b7f2-871f67515769: 6px; --gap-uuid: 4eff6a79-d479-4860-b7f2-871f67515769; max-width: 100%; }
.sd[data-s-4eff6a79-d479-4860-b7f2-871f67515769]:hover { opacity: 0.7; --gap-h-4eff6a79-d479-4860-b7f2-871f67515769: 0px; --gap-v-4eff6a79-d479-4860-b7f2-871f67515769: 6px; }
@media screen and (max-width: 1140px){
.sd[data-s-4eff6a79-d479-4860-b7f2-871f67515769] { display: flex; --gap-h-4eff6a79-d479-4860-b7f2-871f67515769: 0px; --gap-v-4eff6a79-d479-4860-b7f2-871f67515769: 6px; }
}
@media screen and (max-width: 840px){
.sd[data-s-4eff6a79-d479-4860-b7f2-871f67515769] { display: flex; --gap-h-4eff6a79-d479-4860-b7f2-871f67515769: 0px; --gap-v-4eff6a79-d479-4860-b7f2-871f67515769: 6px; }
}
@media screen and (max-width: 540px){
.sd[data-s-4eff6a79-d479-4860-b7f2-871f67515769] { display: flex; --gap-h-4eff6a79-d479-4860-b7f2-871f67515769: 0px; --gap-v-4eff6a79-d479-4860-b7f2-871f67515769: 6px; }
}
.sd[data-s-af3bf096-ba09-462c-b1a2-9b6ac8dc7771] { background: #222222; flex: none; height: 2px; width: 26px; max-width: 100%; }
.sd[data-s-1704dd11-3572-41a3-9232-1ebc02620fa7] { background: #222222; flex: none; height: 2px; width: 26px; max-width: 100%; }
.sd[data-s-d1818e15-8625-4b66-bab6-b1ee5df847d1] { background: #222222; flex: none; height: 2px; width: 26px; max-width: 100%; }
.sd[data-s-2b123507-1b1d-4ae1-a89e-efe1beab0d4a] { align-content: space-between; align-items: space-between; background: rgba(1, 135, 134, 0.07); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; overflow-x: visible; overflow-y: visible; padding: 0px 0px 0px 0px; transition-delay: 300ms; transition-duration: 1000ms; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-2b123507-1b1d-4ae1-a89e-efe1beab0d4a] { align-content: center; align-items: center; background: rgba(1, 135, 134, 0.07); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-2b123507-1b1d-4ae1-a89e-efe1beab0d4a] { margin: 0px; padding: 40px 0px 0px 0px; }
}
@media screen and (max-width: 320px){
.sd[data-s-2b123507-1b1d-4ae1-a89e-efe1beab0d4a] { margin: 0px; padding: 0px 0px 0px 0px; }
}
.sd[data-s-f7b6cc8f-d58d-43b2-85a8-926f5cd64689] { align-content: space-between; align-items: space-between; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f7b6cc8f-d58d-43b2-85a8-926f5cd64689] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; }
}
.sd[data-s-c0cc1aa8-f92e-405b-a831-79692bf3011b] { align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c0cc1aa8-f92e-405b-a831-79692bf3011b] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; justify-content: space-between; }
}
@media screen and (max-width: 320px){
.sd[data-s-c0cc1aa8-f92e-405b-a831-79692bf3011b] { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; }
}
.sd[data-s-ea8ee545-fc11-4679-a620-97493b5871ec] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 48px 32px 48px; transition-delay: 0ms; transition-duration: 1000ms; width: auto; max-width: 100%; }
.sd[data-s-ea8ee545-fc11-4679-a620-97493b5871ec].appear { opacity: 0; translate: 0px 30px; }
.sd[data-s-ea8ee545-fc11-4679-a620-97493b5871ec].appear-active {  }
@media screen and (max-width: 840px){
.sd[data-s-ea8ee545-fc11-4679-a620-97493b5871ec] { flex: none; margin: 0px 0px 0px 0px; padding: 16px; width: auto; }
}
@media screen and (max-width: 320px){
.sd[data-s-ea8ee545-fc11-4679-a620-97493b5871ec] { flex: none; height: auto; width: auto; }
}
.sd[data-s-e8c201b6-eea2-4605-b7cd-00efa7282596] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: auto; max-width: 100%; }
.sd[data-s-e8c201b6-eea2-4605-b7cd-00efa7282596]:hover { opacity: 0.5; }
@media screen and (max-width: 840px){
.sd[data-s-e8c201b6-eea2-4605-b7cd-00efa7282596] { flex: none; height: 28px; width: 214px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-e8c201b6-eea2-4605-b7cd-00efa7282596] { flex: none; height: 47px; width: 238px; max-width: 100%; }
}
.sd[data-s-d85c0ba8-faa2-495b-80d6-47bcdcd5105b] { height: auto; width: 288px; max-width: 100%; }
@media screen and (max-width: 320px){
.sd[data-s-d85c0ba8-faa2-495b-80d6-47bcdcd5105b] { height: 100%; max-width: 100%; }
}
.sd[data-s-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-end; margin: 0px 32px 0px; padding: 0px; width: auto; --gap-uuid: 1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9; --gap-h-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9: 0px; --gap-v-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9: 0px; max-width: calc(100% - 64px); }
@media screen and (max-width: 1140px){
.sd[data-s-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9] { display: flex; margin: 0px 30px 35px; max-width: calc(100% - 60px); }
}
@media screen and (max-width: 840px){
.sd[data-s-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9] { display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 0px; padding: 24px; width: 263px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9] { display: flex; flex: none; gap: 16px 0px; height: auto; margin: 0px 0px 0px; width: 100%; --gap-h-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9: 0px; --gap-v-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9: 0px; max-width: 100%; }
}
@media screen and (max-width: 320px){
.sd[data-s-1ef0c4d1-dffa-4bb1-b538-176bc67d3fb9] { display: flex; margin: 0px 0px 0px; padding: 24px 16px 24px; }
}
.sd[data-s-72797a0c-ee27-41d1-b017-4231a1082c1f] { color: #737476; flex: none; font-family: var(--s-font-4e806a84); font-size: 16px; font-weight: 400; height: auto; line-height: 2; margin: 0px 24px; text-align: left; transition-duration: 600ms; width: auto; max-width: calc(100% - 48px); justify-content: flex-start; }
.sd[data-s-72797a0c-ee27-41d1-b017-4231a1082c1f].link-active { color: #5a6072; font-family: var(--s-font-4e806a84); font-weight: 900; }
.sd[data-s-72797a0c-ee27-41d1-b017-4231a1082c1f]:hover { color: #ffffff; }
@media screen and (max-width: 840px){
.sd[data-s-72797a0c-ee27-41d1-b017-4231a1082c1f] { flex: none; width: auto; }
}
@media screen and (max-width: 320px){
.sd[data-s-72797a0c-ee27-41d1-b017-4231a1082c1f] { font-size: 12px; margin: 4px; max-width: calc(100% - 8px); }
}
.sd[data-s-5de648b8-933c-4f51-b210-1ab082c0954d] { color: #737476; flex: none; font-family: var(--s-font-4e806a84); font-size: 16px; font-weight: 400; height: auto; line-height: 2; margin: 0px 24px; text-align: left; transition-duration: 600ms; width: auto; max-width: calc(100% - 48px); justify-content: flex-start; }
.sd[data-s-5de648b8-933c-4f51-b210-1ab082c0954d].link-active { color: #5a6072; font-weight: 900; }
.sd[data-s-5de648b8-933c-4f51-b210-1ab082c0954d]:hover { color: #5a6072; font-weight: 900; }
@media screen and (max-width: 840px){
.sd[data-s-5de648b8-933c-4f51-b210-1ab082c0954d] { flex: none; width: auto; }
}
@media screen and (max-width: 320px){
.sd[data-s-5de648b8-933c-4f51-b210-1ab082c0954d] { font-size: 12px; margin: 4px; max-width: calc(100% - 8px); }
}
.sd[data-s-90802d34-351b-4577-abc1-c0b99d681ab7] { color: #737476; flex: none; font-family: var(--s-font-4e806a84); font-size: 16px; font-weight: 400; height: auto; line-height: 2; margin: 0px 24px; text-align: left; transition-duration: 600ms; width: auto; max-width: calc(100% - 48px); justify-content: flex-start; }
.sd[data-s-90802d34-351b-4577-abc1-c0b99d681ab7].link-active { color: #5a6072; font-weight: 900; }
.sd[data-s-90802d34-351b-4577-abc1-c0b99d681ab7]:hover { color: #5a6072; font-weight: 900; }
@media screen and (max-width: 840px){
.sd[data-s-90802d34-351b-4577-abc1-c0b99d681ab7] { flex: none; width: auto; }
}
@media screen and (max-width: 320px){
.sd[data-s-90802d34-351b-4577-abc1-c0b99d681ab7] { font-size: 12px; margin: 4px; padding: 0px 0px 0px 0px; max-width: calc(100% - 8px); }
}
.sd[data-s-7efba12b-5d88-476f-93ab-e22997472a70] { color: #737476; flex: none; font-family: var(--s-font-4e806a84); font-size: 14px; font-weight: 400; height: auto; line-height: 2; margin: 8px; padding: 0px 0px 0px 0px; text-align: center; transition-duration: 600ms; width: calc(100% - 16px); max-width: calc(100% - 16px); justify-content: center; }
.sd[data-s-7efba12b-5d88-476f-93ab-e22997472a70]:hover { color: #5a6072; font-weight: 900; }
@media screen and (max-width: 840px){
.sd[data-s-7efba12b-5d88-476f-93ab-e22997472a70] { flex: none; width: auto; max-width: calc(100% - 16px); }
}
@media screen and (max-width: 540px){
.sd[data-s-7efba12b-5d88-476f-93ab-e22997472a70] { flex: none; font-size: 11px; width: calc(100% - 16px); max-width: calc(100% - 16px); }
}
.sd[data-s-f208f48a-7f8c-4148-90ec-5bd45b920153] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; left: 0; margin: 0 0 0 0; padding: 0px; position: fixed; top: 0; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f208f48a-7f8c-4148-90ec-5bd45b920153] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-f208f48a-7f8c-4148-90ec-5bd45b920153] { display: flex; }
}
@media screen and (max-width: 320px){
.sd[data-s-f208f48a-7f8c-4148-90ec-5bd45b920153] { display: flex; flex: none; height: 70px; width: 100%; max-width: 100%; }
}