.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}

.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-b05fa410]{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-3d822c72]{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-3d822c72],.snackbar.v-leave-active[data-v-3d822c72]{transition:all .4s cubic-bezier(.4,.4,0,1)}.snackbar.v-enter-from[data-v-3d822c72],.snackbar.v-leave-to[data-v-3d822c72]{opacity:0;transform:translate(-50%,-10px)}.snackbar .convey[data-v-3d822c72]{flex-direction:row;align-items:center;gap:8px;padding:0;display:flex}.snackbar .convey .icon[data-v-3d822c72]{background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:24px;height:24px}.snackbar .convey .message[data-v-3d822c72]{white-space:pre-line;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.snackbar .convey.error .icon[data-v-3d822c72]{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-3d822c72]{color:#f84f65}.snackbar .convey.success .icon[data-v-3d822c72]{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-3d822c72]{color:#111}.snackbar .button[data-v-3d822c72]{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-3d822c72]:hover{background:#f5f5f5}.TitleAnnouncer[data-v-b323c89b]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-font-style[data-v-7f23d716],.publish-studio-style[data-v-15738f2d]{transition:all .4s cubic-bezier(.4,.4,0,1)}.spinner[data-v-b6f60b4c]{pointer-events:none;width:16px;height:16px;animation:1s linear infinite loading-spin-b6f60b4c}.spinner[data-v-b6f60b4c]:before{opacity:.2;border:2px solid;border-color:#0000 currentColor currentColor #0000}.spinner[data-v-b6f60b4c]:after,.spinner[data-v-b6f60b4c]:before{content:"";box-sizing:border-box;border-radius:50%;width:100%;height:100%;position:absolute}.spinner[data-v-b6f60b4c]:after{opacity:1;border:2px solid #0000;border-color:currentColor #0000 #0000 currentColor}@keyframes loading-spin-b6f60b4c{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-7df2e283]{inset:unset;background:0 0;border:none;padding:0;position:fixed;bottom:20px;left:20px;overflow:hidden}a[data-v-7df2e283]{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-7df2e283]{will-change:width,height;transition:all .4s cubic-bezier(.4,.4,0,1)}a[data-v-7df2e283]:hover{width:200px;height:32px}}[data-v-7df2e283] .custom-fill path{fill:var(--v1a321fa0)}.fade-enter-active[data-v-7df2e283],.fade-leave-active[data-v-7df2e283]{will-change:opacity,transform;transition:opacity .3s cubic-bezier(.4,.4,0,1);position:absolute;transform:translateZ(0)}.fade-enter-from[data-v-7df2e283],.fade-leave-to[data-v-7df2e283]{opacity:0}@font-face{font-family:grandam;src:url("/legacy/assets/eb14573eb345a1129def.ttf")format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url("/legacy/assets/56de82235c9ffeb33ada.eot");src:local(Material Icons),local(MaterialIcons-Regular),url("/legacy/assets/7c4719e43f89328a0961.woff2")format("woff2"),url("/legacy/assets/d23968afb80459991624.woff")format("woff"),url("/legacy/assets/eb7985324dcd22e2e1d3.ttf")format("truetype")}.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%}

@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/legacy/assets/af06ceaaa7dd54260d70.ttf") format('truetype');
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/legacy/assets/901544b03910bc94995f.ttf") format('truetype');
}

br[data-bp~="base:0"]{display:none;}
br[data-bp~="base: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;}
}

.sd[data-s-e72bf3b9-a56e-4711-9096-42296ad844ec] { background: #fff; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.sd[data-s-a7fd3b1c-bec3-4f26-b60f-3feabc84f329] { align-content: center; align-items: center; background: #f2efe9; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; overflow-x: hidden; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-a7fd3b1c-bec3-4f26-b60f-3feabc84f329] { padding: 0px; }
}.sd[data-s-6abd5689-4e43-4b17-9d4d-3adfde189308] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: 126px; justify-content: flex-start; max-width: 100%; padding: 0px 5%; width: 100%; --gap-h-6abd5689-4e43-4b17-9d4d-3adfde189308: 48px; --gap-v-6abd5689-4e43-4b17-9d4d-3adfde189308: 0px; --gap-uuid: 6abd5689-4e43-4b17-9d4d-3adfde189308; }
@media screen and (max-width: 840px){
.sd[data-s-6abd5689-4e43-4b17-9d4d-3adfde189308] { gap: 30px; height: 100px; --gap-h-6abd5689-4e43-4b17-9d4d-3adfde189308: 30px; --gap-v-6abd5689-4e43-4b17-9d4d-3adfde189308: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-6abd5689-4e43-4b17-9d4d-3adfde189308] { gap: 16px; height: 88px; padding: 0px 24px; --gap-h-6abd5689-4e43-4b17-9d4d-3adfde189308: 16px; --gap-v-6abd5689-4e43-4b17-9d4d-3adfde189308: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-fc5ab8fe-7abe-4d58-87fa-2d5a294a036d] { flex: none; height: auto; width: 160px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-fc5ab8fe-7abe-4d58-87fa-2d5a294a036d] { width: 133px; max-width: 100%; }
}.sd[data-s-91a05324-9d22-4f83-9c08-a166abedbab0] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: auto; justify-content: flex-start; margin: 0px 0px 0px auto; width: auto; --gap-h-91a05324-9d22-4f83-9c08-a166abedbab0: 28px; --gap-v-91a05324-9d22-4f83-9c08-a166abedbab0: 0px; --gap-uuid: 91a05324-9d22-4f83-9c08-a166abedbab0; max-width: calc(100% - NaNpx); }
@media screen and (max-width: 840px){
.sd[data-s-91a05324-9d22-4f83-9c08-a166abedbab0] { display: none; --gap-h-91a05324-9d22-4f83-9c08-a166abedbab0: 28px; --gap-v-91a05324-9d22-4f83-9c08-a166abedbab0: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-91a05324-9d22-4f83-9c08-a166abedbab0] { display: none; --gap-h-91a05324-9d22-4f83-9c08-a166abedbab0: 28px; --gap-v-91a05324-9d22-4f83-9c08-a166abedbab0: 0px; }
}.sd[data-s-cf85a4ad-9d6d-474c-8cbf-f1a0dd09cadc] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-cee32963-b0be-4389-904c-929d5777628d] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-e763bf7e-6996-4dcf-be83-c6390c4fe4bd] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-8d16f327-72aa-4377-b012-d5669503ee78] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3fa8b22e-55ba-4b09-8ecc-96397876c893] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-425acf1e-4e3a-4dc9-b949-270724914cde] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: auto; justify-content: flex-start; width: auto; --gap-h-425acf1e-4e3a-4dc9-b949-270724914cde: 22px; --gap-v-425acf1e-4e3a-4dc9-b949-270724914cde: 0px; --gap-uuid: 425acf1e-4e3a-4dc9-b949-270724914cde; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-425acf1e-4e3a-4dc9-b949-270724914cde] { gap: 16px; margin: 0px 0px 0px auto; --gap-h-425acf1e-4e3a-4dc9-b949-270724914cde: 16px; --gap-v-425acf1e-4e3a-4dc9-b949-270724914cde: 0px; max-width: calc(100% - NaNpx); }
}
@media screen and (max-width: 540px){
.sd[data-s-425acf1e-4e3a-4dc9-b949-270724914cde] { gap: 15px; margin: 0px 0px 0px auto; --gap-h-425acf1e-4e3a-4dc9-b949-270724914cde: 15px; --gap-v-425acf1e-4e3a-4dc9-b949-270724914cde: 0px; }
}.sd[data-s-b850040a-ef97-41eb-90af-b541e9ca6f20] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; padding: 5px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-b864510d-ed89-4c30-8a5b-ea24f0d07437] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 13px; font-weight: 400; height: auto; line-height: 1.4; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-b864510d-ed89-4c30-8a5b-ea24f0d07437] { display: none; }
}
@media screen and (max-width: 540px){
.sd[data-s-b864510d-ed89-4c30-8a5b-ea24f0d07437] { display: none; }
}.sd[data-s-18bdad55-3198-4c6e-a9fc-8af32a605bfd] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; width: auto; --gap-h-18bdad55-3198-4c6e-a9fc-8af32a605bfd: 0px; --gap-v-18bdad55-3198-4c6e-a9fc-8af32a605bfd: 0px; --gap-uuid: 18bdad55-3198-4c6e-a9fc-8af32a605bfd; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-18bdad55-3198-4c6e-a9fc-8af32a605bfd] { display: none; --gap-h-18bdad55-3198-4c6e-a9fc-8af32a605bfd: 0px; --gap-v-18bdad55-3198-4c6e-a9fc-8af32a605bfd: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-18bdad55-3198-4c6e-a9fc-8af32a605bfd] { display: none; --gap-h-18bdad55-3198-4c6e-a9fc-8af32a605bfd: 0px; --gap-v-18bdad55-3198-4c6e-a9fc-8af32a605bfd: 0px; }
}.sd[data-s-76c4b478-03be-4389-b89b-1e02c14a42fe] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 34px; justify-content: flex-start; padding: 8px; width: 34px; max-width: 100%; }.sd[data-s-f41adb91-88e8-4358-a936-5bf5b553a8f1] { flex: none; height: 18px; object-fit: contain; width: 18px; max-width: 100%; }.sd[data-s-1cf42283-593d-47f1-9827-dba499e756b2] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 34px; justify-content: flex-start; padding: 8px; width: 34px; max-width: 100%; }.sd[data-s-61971db6-f63b-4a3f-8417-3b527d525a80] { flex: none; height: 18px; object-fit: contain; width: 18px; max-width: 100%; }.sd[data-s-0c9560d6-2d9a-49f7-84a5-9b2aa99ad52a] { color: #343b3b; display: none; font-size: 26px; height: 44px; width: 42px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-0c9560d6-2d9a-49f7-84a5-9b2aa99ad52a] { display: flex; }
}
@media screen and (max-width: 540px){
.sd[data-s-0c9560d6-2d9a-49f7-84a5-9b2aa99ad52a] { display: flex; }
}.sd[data-s-0d24c423-83e3-4291-b8a7-b60f867187b7] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; max-width: 100%; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-0d24c423-83e3-4291-b8a7-b60f867187b7] { flex-direction: column; }
}.sd[data-s-section-inner-0d24c423-83e3-4291-b8a7-b60f867187b7] { width: 100%; height: auto; flex-direction: row; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-0d24c423-83e3-4291-b8a7-b60f867187b7] { flex-direction: column; }
}.sd[data-s-825b3fcd-0e12-4224-ab89-5fa3f901fa57] { 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; padding: 161px 24px 100px 5vw; width: 40.56%; max-width: 40.56%; }
@media screen and (max-width: 840px){
.sd[data-s-825b3fcd-0e12-4224-ab89-5fa3f901fa57] { padding: 76px 25px 65px 5vw; width: 44%; max-width: 44%; }
}
@media screen and (max-width: 540px){
.sd[data-s-825b3fcd-0e12-4224-ab89-5fa3f901fa57] { padding: 26px 24px 36px; width: 100%; max-width: 100%; }
}.sd[data-s-1d3f00ec-9227-4176-b8af-cab66245a523] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 50px; font-weight: 400; height: auto; letter-spacing: 0.055em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-1d3f00ec-9227-4176-b8af-cab66245a523] { font-size: 32px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1d3f00ec-9227-4176-b8af-cab66245a523] { font-size: 34px; letter-spacing: 0.025em; }
}.sd[data-s-357faa6e-ac97-455d-92c7-b1725f312c13] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 18px; font-weight: 400; height: auto; letter-spacing: 0.02em; line-height: 1.9; margin: 24px 0px 36px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-357faa6e-ac97-455d-92c7-b1725f312c13] { font-size: 16px; margin: 19px 0px 25px 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-357faa6e-ac97-455d-92c7-b1725f312c13] { font-size: 16px; margin: 19px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-bd14d75d-5587-4b4d-bb49-4b22e7a36104] { align-content: center; align-items: center; background: transparent; border-bottom: 1px solid #343b3b; border-left: 1px solid #343b3b; border-radius: 0px; border-right: 1px solid #343b3b; border-top: 1px solid #343b3b; flex: none; flex-direction: row; flex-wrap: nowrap; height: 55px; justify-content: center; padding: 12px 25px; width: 225px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-bd14d75d-5587-4b4d-bb49-4b22e7a36104] { height: 51px; width: 212px; max-width: 100%; }
}.sd[data-s-2bac502a-1d27-4c61-a1b5-eca23c595285] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-f0cadad0-0028-4c2a-9adb-2d3b99106e0e] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 642px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; position: relative; width: 59.44%; max-width: 59.44%; }
@media screen and (max-width: 840px){
.sd[data-s-f0cadad0-0028-4c2a-9adb-2d3b99106e0e] { height: 420px; width: 56%; max-width: 56%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f0cadad0-0028-4c2a-9adb-2d3b99106e0e] { height: 350px; width: 100%; max-width: 100%; }
}.sd[data-s-4bb7d72d-b006-48a4-b4a8-ee51a9ea7ae3] { flex: none; height: 127%; left: -19.3%; max-width: 127%; object-fit: cover; position: absolute; top: -15.2%; width: 127%; }
@media screen and (max-width: 840px){
.sd[data-s-4bb7d72d-b006-48a4-b4a8-ee51a9ea7ae3] { height: 100%; left: 0px; top: 0px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4bb7d72d-b006-48a4-b4a8-ee51a9ea7ae3] { height: 139.8%; left: -38.7%; top: -18.5%; width: 167.2%; max-width: 167.2%; }
}.sd[data-s-1a1ebc05-3894-4e60-af7a-43106e4b03a7] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-top: 1px solid #cfd0c8; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px auto; max-width: calc(100% - NaNpx); padding: 112px 5%; width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-1a1ebc05-3894-4e60-af7a-43106e4b03a7] { padding: 72px 24px; }
}.sd[data-s-section-inner-1a1ebc05-3894-4e60-af7a-43106e4b03a7] { padding: 112px 5%; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-1a1ebc05-3894-4e60-af7a-43106e4b03a7] { padding: 72px 24px; flex-direction: column; }
}.sd[data-s-cbc5b580-6665-411e-9c18-4a1e234a5747] { 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; width: 100%; max-width: 100%; }.sd[data-s-ea76059f-90ae-4625-97de-a8ffcb4dc313] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-ea76059f-90ae-4625-97de-a8ffcb4dc313] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-7b0dcfa0-bb3d-4c93-ad45-a0058882842c] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 36px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-7b0dcfa0-bb3d-4c93-ad45-a0058882842c] { font-size: 27px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-030ace74-a487-40c3-a8b2-f923f3cd2b04] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.9; margin: 18px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-030ace74-a487-40c3-a8b2-f923f3cd2b04] { font-size: 15px; margin: 17px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-e38f58c2-3333-477e-981b-92ea66af67cc] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 66px 0px 0px; width: 100%; --gap-uuid: e38f58c2-3333-477e-981b-92ea66af67cc; --gap-h-e38f58c2-3333-477e-981b-92ea66af67cc: 0px; --gap-v-e38f58c2-3333-477e-981b-92ea66af67cc: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-e38f58c2-3333-477e-981b-92ea66af67cc] { flex-direction: column; gap: 50px; margin: 40px 0px 0px; --gap-h-e38f58c2-3333-477e-981b-92ea66af67cc: 0px; --gap-v-e38f58c2-3333-477e-981b-92ea66af67cc: 50px; width: 100%; max-width: 100%; }
}.sd[data-s-b893d09a-bb5e-43d8-ada9-09fe25ee90ba] { 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; width: calc(44.5% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0.555)); max-width: calc(44.5% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0.555)); }
@media screen and (max-width: 540px){
.sd[data-s-b893d09a-bb5e-43d8-ada9-09fe25ee90ba] { width: calc(100% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0)); max-width: calc(100% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0)); }
}.sd[data-s-cf824975-0880-482f-9c12-1ee097f4aedd] { flex: none; height: 470px; object-fit: contain; object-position: top center; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-cf824975-0880-482f-9c12-1ee097f4aedd] { height: 340px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-cf824975-0880-482f-9c12-1ee097f4aedd] { height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-bc47e8cc-6626-4b44-9935-a77b00c5b882] { flex: none; height: auto; margin: 30px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-bc47e8cc-6626-4b44-9935-a77b00c5b882] { margin: 28px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-a5ec10b0-c11e-45db-a312-1ba9e1f229d4] { 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; width: calc(44.5% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0.555)); max-width: calc(44.5% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0.555)); }
@media screen and (max-width: 540px){
.sd[data-s-a5ec10b0-c11e-45db-a312-1ba9e1f229d4] { width: calc(100% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0)); max-width: calc(100% - (var(--gap-h-e38f58c2-3333-477e-981b-92ea66af67cc) * 0)); }
}.sd[data-s-9e9b4ded-138e-4a92-8a5b-e30a57d8762f] { flex: none; height: 470px; object-fit: contain; object-position: top center; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-9e9b4ded-138e-4a92-8a5b-e30a57d8762f] { height: 340px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-9e9b4ded-138e-4a92-8a5b-e30a57d8762f] { height: auto; width: 100%; max-width: 100%; }
}.sd[data-s-2efb3b76-59d0-4f8b-bb44-36b804aa69db] { flex: none; height: auto; margin: 30px auto 0px; width: 319px; max-width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-2efb3b76-59d0-4f8b-bb44-36b804aa69db] { margin: 24px auto 0px; max-width: calc(90% - NaNpx); width: calc(90% - NaNpx); }
}.sd[data-s-9fc4b264-81d8-4cd2-9594-1ba3d2da8538] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-top: 1px solid #cfd0c8; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px auto; max-width: calc(100% - NaNpx); padding: 76px 5% 85px; width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-9fc4b264-81d8-4cd2-9594-1ba3d2da8538] { flex-direction: column; padding: 60px 24px 64px; }
}.sd[data-s-section-inner-9fc4b264-81d8-4cd2-9594-1ba3d2da8538] { padding: 76px 5% 85px; width: 100%; height: auto; flex-direction: row; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: space-between; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-9fc4b264-81d8-4cd2-9594-1ba3d2da8538] { padding: 60px 24px 64px; flex-direction: column; }
}.sd[data-s-406ead71-03df-4bb5-9276-a43e1fdd57b2] { 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; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-406ead71-03df-4bb5-9276-a43e1fdd57b2] { width: 100%; max-width: 100%; }
}.sd[data-s-399ce68f-f9e1-4c72-bc82-93d192bb8fa5] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-399ce68f-f9e1-4c72-bc82-93d192bb8fa5] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-ac48c311-4317-4722-bd1e-47365fa2743b] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 30px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-ac48c311-4317-4722-bd1e-47365fa2743b] { display: none; font-size: 23px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-5be716dd-77ad-4518-9c54-5ffe2b2c57b5] { color: #343b3b; display: none; flex: none; font-family: var(--s-font-dca33ade); font-size: 23px; font-weight: 400; height: auto; line-height: 1.65; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-5be716dd-77ad-4518-9c54-5ffe2b2c57b5] { display: flex; }
}.sd[data-s-acf98476-3b7b-4d06-99bd-99c0af4746f7] { 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; width: 65%; max-width: 65%; }
@media screen and (max-width: 540px){
.sd[data-s-acf98476-3b7b-4d06-99bd-99c0af4746f7] { width: 100%; max-width: 100%; }
}.sd[data-s-b598c8e8-846e-4446-96f9-05010bb74037] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-b598c8e8-846e-4446-96f9-05010bb74037] { margin: 36px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-1d46b25b-1704-4705-9679-829ff5e97713] { 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: flex-start; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-1d46b25b-1704-4705-9679-829ff5e97713] { width: 33.333%; max-width: 33.333%; }
}.sd[data-s-29e9fc2b-69d9-4576-9227-d61cd73c65cf] { flex: none; height: 96px; object-fit: contain; width: 92px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-29e9fc2b-69d9-4576-9227-d61cd73c65cf] { height: 66px; width: 62px; max-width: 100%; }
}.sd[data-s-0465c0b9-cba1-4ac0-9845-7ae474a3f203] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 15px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-0465c0b9-cba1-4ac0-9845-7ae474a3f203] { font-size: 12px; }
}.sd[data-s-da4b6d6d-0b5b-44bb-a766-b76b95955532] { 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: flex-start; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-da4b6d6d-0b5b-44bb-a766-b76b95955532] { width: 33.333%; max-width: 33.333%; }
}.sd[data-s-cdb69ecf-5729-4fca-834f-4841f1f2e823] { flex: none; height: 96px; object-fit: contain; width: 92px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-cdb69ecf-5729-4fca-834f-4841f1f2e823] { height: 66px; width: 62px; max-width: 100%; }
}.sd[data-s-172c4707-c028-44cc-b4e9-efb3b420cff4] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 15px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-172c4707-c028-44cc-b4e9-efb3b420cff4] { font-size: 12px; }
}.sd[data-s-99966a52-f222-489e-8db6-d7244b3242a1] { 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: flex-start; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-99966a52-f222-489e-8db6-d7244b3242a1] { width: 33.333%; max-width: 33.333%; }
}.sd[data-s-3dbbc3f1-7770-42a0-933e-40c962611087] { flex: none; height: 96px; object-fit: contain; width: 92px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3dbbc3f1-7770-42a0-933e-40c962611087] { height: 66px; width: 62px; max-width: 100%; }
}.sd[data-s-a843a784-4784-4527-af6e-3f8d7d06ded4] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 15px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-a843a784-4784-4527-af6e-3f8d7d06ded4] { font-size: 12px; }
}.sd[data-s-8d6a1dc3-8b29-436d-bc82-c3dd07bc5daa] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 18px; font-weight: 400; height: auto; line-height: 1.9; margin: 46px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-8d6a1dc3-8b29-436d-bc82-c3dd07bc5daa] { font-size: 16px; margin: 34px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-77717220-cfaa-4222-9883-574d72f0b8a9] { 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 auto; max-width: calc(100% - NaNpx); padding: 85px 5% 112px; width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-77717220-cfaa-4222-9883-574d72f0b8a9] { padding: 64px 24px 36px; }
}.sd[data-s-section-inner-77717220-cfaa-4222-9883-574d72f0b8a9] { padding: 85px 5% 112px; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-77717220-cfaa-4222-9883-574d72f0b8a9] { padding: 64px 24px 36px; flex-direction: column; }
}.sd[data-s-560f61cc-1dc2-41b6-b9c6-7e92f1942d7f] { 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; width: 100%; max-width: 100%; }.sd[data-s-af0c8285-ddc4-459c-9eb4-21d25c1db2ab] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-af0c8285-ddc4-459c-9eb4-21d25c1db2ab] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-0a2508cc-7381-451f-82fb-ef98d12977a8] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 36px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-0a2508cc-7381-451f-82fb-ef98d12977a8] { font-size: 25px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-6455c144-3ff7-4e37-888c-ad5707c8ebd6] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-bottom: 1px solid #cfd0c8; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 62px; padding: 50px 7% 60px; width: 100%; --gap-uuid: 6455c144-3ff7-4e37-888c-ad5707c8ebd6; --gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6: 0px; --gap-v-6455c144-3ff7-4e37-888c-ad5707c8ebd6: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-6455c144-3ff7-4e37-888c-ad5707c8ebd6] { padding: 50px 0px 60px; }
}
@media screen and (max-width: 540px){
.sd[data-s-6455c144-3ff7-4e37-888c-ad5707c8ebd6] { align-items: stretch; border-bottom: 0px solid transparent; flex-direction: column; gap: 25px; margin: 0px 0px 45px; padding: 38px 0px 50px; --gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6: 0px; --gap-v-6455c144-3ff7-4e37-888c-ad5707c8ebd6: 25px; width: 100%; max-width: 100%; }
}.sd[data-s-62ba933f-4a77-4242-ade0-6bfe60cdf326] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 32px; font-weight: 400; height: auto; letter-spacing: 0.02em; line-height: 1.9; margin: 0px; text-align: left; width: calc(47% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0.53)); max-width: calc(47% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0.53)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.sd[data-s-62ba933f-4a77-4242-ade0-6bfe60cdf326] { font-size: 27px; }
}
@media screen and (max-width: 540px){
.sd[data-s-62ba933f-4a77-4242-ade0-6bfe60cdf326] { font-size: 23px; line-height: 1.65; width: calc(100% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0)); max-width: calc(100% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0)); }
}.sd[data-s-306fc74c-ef61-4b4e-8bd0-6cbac0841bb9] { flex: none; height: auto; max-width: calc(47% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0.53)); width: calc(47% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0.53)); }
@media screen and (max-width: 540px){
.sd[data-s-306fc74c-ef61-4b4e-8bd0-6cbac0841bb9] { max-width: calc(100% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0)); width: calc(100% - (var(--gap-h-6455c144-3ff7-4e37-888c-ad5707c8ebd6) * 0)); }
}.sd[data-s-a2f0ba79-67b0-41a3-bc89-35b56e1a9680] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 76px; width: 100%; --gap-uuid: a2f0ba79-67b0-41a3-bc89-35b56e1a9680; --gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680: 0px; --gap-v-a2f0ba79-67b0-41a3-bc89-35b56e1a9680: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-a2f0ba79-67b0-41a3-bc89-35b56e1a9680] { flex-direction: column; gap: 50px; margin: 0px 0px 50px; --gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680: 0px; --gap-v-a2f0ba79-67b0-41a3-bc89-35b56e1a9680: 50px; width: 100%; max-width: 100%; }
}.sd[data-s-f3b85ffb-567f-4fe9-825c-d0b40576c98b] { 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; width: calc(46.76% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0.5324)); max-width: calc(46.76% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0.5324)); }
@media screen and (max-width: 540px){
.sd[data-s-f3b85ffb-567f-4fe9-825c-d0b40576c98b] { width: calc(100% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0)); max-width: calc(100% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0)); }
}.sd[data-s-3152c80b-9194-4121-bcd7-1c81b04e63b1] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: auto; justify-content: flex-start; margin: 0px 0px 25px; width: 100%; --gap-h-3152c80b-9194-4121-bcd7-1c81b04e63b1: 25px; --gap-v-3152c80b-9194-4121-bcd7-1c81b04e63b1: 0px; --gap-uuid: 3152c80b-9194-4121-bcd7-1c81b04e63b1; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-3152c80b-9194-4121-bcd7-1c81b04e63b1] { gap: 24px; margin: 0px 0px 22px; --gap-h-3152c80b-9194-4121-bcd7-1c81b04e63b1: 24px; --gap-v-3152c80b-9194-4121-bcd7-1c81b04e63b1: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-e51a6e5d-3228-4df4-a5d4-981efe865e60] { color: #676b67; flex: none; font-family: var(--s-font-f9bf4830); font-size: 14px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-06f28215-8c7b-4a2b-852a-a739f5307de6] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 25px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-06f28215-8c7b-4a2b-852a-a739f5307de6] { font-size: 22px; }
}.sd[data-s-892d8d75-4817-4b97-9bee-380b53f21599] { align-content: flex-start; align-items: flex-start; background: #e6eae5; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 32px 36px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-892d8d75-4817-4b97-9bee-380b53f21599] { padding: 24px 25px; }
}
@media screen and (max-width: 540px){
.sd[data-s-892d8d75-4817-4b97-9bee-380b53f21599] { padding: 19px 21px; }
}.sd[data-s-e0c5bf2b-5bc3-4594-aaec-624d2050727b] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 292px; justify-content: flex-start; overflow-x: visible; overflow-y: visible; position: relative; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e0c5bf2b-5bc3-4594-aaec-624d2050727b] { height: 264px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e0c5bf2b-5bc3-4594-aaec-624d2050727b] { height: 226px; width: 100%; max-width: 100%; }
}.sd[data-s-294a362a-43b5-4861-a2a9-1f696c1becac] { filter: drop-shadow(0 7px 6px #253d4020); flex: none; height: auto; left: calc(50% + -192px); max-width: 100%; position: absolute; rotate: -10deg; top: 22px; transform-origin: 50% 92%; width: 150px; z-index: 1; }
@media screen and (max-width: 840px){
.sd[data-s-294a362a-43b5-4861-a2a9-1f696c1becac] { left: calc(50% + -168.95999999999998px); width: 132px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-294a362a-43b5-4861-a2a9-1f696c1becac] { left: calc(50% + -133.92000000000002px); max-width: 100%; rotate: -9deg; top: 23px; width: 108px; }
}.sd[data-s-89843768-a386-4bb1-a944-e033f3996400] { filter: drop-shadow(0 7px 6px #253d4020); flex: none; height: auto; left: calc(50% + -75px); max-width: 100%; position: absolute; rotate: 0deg; top: 8px; transform-origin: 50% 92%; width: 150px; z-index: 4; }
@media screen and (max-width: 840px){
.sd[data-s-89843768-a386-4bb1-a944-e033f3996400] { left: calc(50% + -66.0px); width: 132px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-89843768-a386-4bb1-a944-e033f3996400] { left: calc(50% + -54.0px); max-width: 100%; rotate: 0deg; top: 9px; width: 108px; }
}.sd[data-s-4789b222-c992-49bd-9816-0143125c312a] { filter: drop-shadow(0 7px 6px #253d4020); flex: none; height: auto; left: calc(50% + 42px); max-width: 100%; position: absolute; rotate: 10deg; top: 22px; transform-origin: 50% 92%; width: 150px; z-index: 3; }
@media screen and (max-width: 840px){
.sd[data-s-4789b222-c992-49bd-9816-0143125c312a] { left: calc(50% + 36.959999999999994px); width: 132px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-4789b222-c992-49bd-9816-0143125c312a] { left: calc(50% + 25.92px); max-width: 100%; rotate: 9deg; top: 23px; width: 108px; }
}.sd[data-s-7c850809-8035-427a-bd86-91843dd60cb8] { 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: 17px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-7c850809-8035-427a-bd86-91843dd60cb8] { margin: 15px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-8f54d02b-86c2-4cbe-a653-651035766b90] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 26px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px 0px 14px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-8f54d02b-86c2-4cbe-a653-651035766b90] { font-size: 20px; margin: 0px 0px 13px; width: 100%; max-width: 100%; }
}.sd[data-s-fea6469d-a5fe-4206-b219-6104ea6f9a04] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 21px; font-weight: 400; height: auto; line-height: 1.9; margin: 0px 0px 7px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-fea6469d-a5fe-4206-b219-6104ea6f9a04] { font-size: 17px; }
}.sd[data-s-9603abf5-1403-457d-b468-afb8c41e71cc] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 18px; font-weight: 400; height: auto; line-height: 1.8; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-9603abf5-1403-457d-b468-afb8c41e71cc] { font-size: 14px; }
}.sd[data-s-c460cd33-8090-449c-b232-732b898d8915] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 18px; font-weight: 400; height: auto; line-height: 1.8; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-c460cd33-8090-449c-b232-732b898d8915] { font-size: 14px; }
}.sd[data-s-e5de6d06-180f-4f1d-b46c-2afb8a19e1f3] { color: #676b67; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.9; margin: 20px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-e5de6d06-180f-4f1d-b46c-2afb8a19e1f3] { font-size: 15px; margin: 19px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-be629018-8cd0-4fb0-9d83-6cf051da92f2] { 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; width: calc(46.76% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0.5324)); max-width: calc(46.76% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0.5324)); }
@media screen and (max-width: 540px){
.sd[data-s-be629018-8cd0-4fb0-9d83-6cf051da92f2] { width: calc(100% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0)); max-width: calc(100% - (var(--gap-h-a2f0ba79-67b0-41a3-bc89-35b56e1a9680) * 0)); }
}.sd[data-s-901ef4bb-197b-42d4-afce-c67189d63f1b] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: auto; justify-content: flex-start; margin: 0px 0px 25px; width: 100%; --gap-h-901ef4bb-197b-42d4-afce-c67189d63f1b: 25px; --gap-v-901ef4bb-197b-42d4-afce-c67189d63f1b: 0px; --gap-uuid: 901ef4bb-197b-42d4-afce-c67189d63f1b; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-901ef4bb-197b-42d4-afce-c67189d63f1b] { gap: 24px; margin: 0px 0px 22px; --gap-h-901ef4bb-197b-42d4-afce-c67189d63f1b: 24px; --gap-v-901ef4bb-197b-42d4-afce-c67189d63f1b: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-01963fcf-054b-43ce-ac60-af7f2ace01d7] { color: #676b67; flex: none; font-family: var(--s-font-f9bf4830); font-size: 14px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-cc219e36-9556-4e24-9098-4233bf57fef3] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 25px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-cc219e36-9556-4e24-9098-4233bf57fef3] { font-size: 22px; }
}.sd[data-s-e39cd0a8-c3c4-4a34-b29d-3bf24c80646c] { flex: none; height: auto; width: 100%; max-width: 100%; }.sd[data-s-58ebe82e-e8a0-4a96-a3b8-987a4fe21d19] { align-content: center; align-items: center; background: transparent; border-bottom: 1px solid #343b3b; border-left: 1px solid #343b3b; border-radius: 0px; border-right: 1px solid #343b3b; border-top: 1px solid #343b3b; flex: none; flex-direction: row; flex-wrap: nowrap; height: 55px; justify-content: center; margin: 47px 0px 0px; padding: 12px 25px; width: 248px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-58ebe82e-e8a0-4a96-a3b8-987a4fe21d19] { height: 49px; margin: 26px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-566f495f-6b9b-46c9-8ada-0a89767373b2] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px; width: 100%; --gap-uuid: eb85e2ab-3c63-45c5-bf89-ce2b6d15c499; --gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499: 0px; --gap-v-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499] { flex-direction: column; gap: 50px; margin: 0px; --gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499: 0px; --gap-v-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499: 50px; }
}.sd[data-s-68d5806b-326a-4f1c-b1eb-0344f413159c] { 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; width: calc(46.76% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0.5324)); max-width: calc(46.76% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0.5324)); }
@media screen and (max-width: 540px){
.sd[data-s-68d5806b-326a-4f1c-b1eb-0344f413159c] { width: calc(100% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0)); max-width: calc(100% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0)); }
}.sd[data-s-9125c02f-f60d-4495-ae23-649677975cac] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: auto; justify-content: flex-start; margin: 0px 0px 25px; width: 100%; --gap-h-9125c02f-f60d-4495-ae23-649677975cac: 25px; --gap-v-9125c02f-f60d-4495-ae23-649677975cac: 0px; --gap-uuid: 9125c02f-f60d-4495-ae23-649677975cac; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-9125c02f-f60d-4495-ae23-649677975cac] { gap: 24px; margin: 0px 0px 22px; --gap-h-9125c02f-f60d-4495-ae23-649677975cac: 24px; --gap-v-9125c02f-f60d-4495-ae23-649677975cac: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-b0f7ea02-aafb-4106-bf6f-ce37500ea30c] { color: #676b67; flex: none; font-family: var(--s-font-f9bf4830); font-size: 14px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-bc32f4f1-f45f-4e0e-b256-5c91b81c2b1a] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 25px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-bc32f4f1-f45f-4e0e-b256-5c91b81c2b1a] { font-size: 22px; }
}.sd[data-s-c586f37d-3813-4bf4-983e-1bf4af543761] { flex: none; height: auto; width: 100%; max-width: 100%; }.sd[data-s-bd92fb03-aaed-48b3-a187-faa25e24dbcf] { 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; width: calc(46.76% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0.5324)); max-width: calc(46.76% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0.5324)); }
@media screen and (max-width: 540px){
.sd[data-s-bd92fb03-aaed-48b3-a187-faa25e24dbcf] { width: calc(100% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0)); max-width: calc(100% - (var(--gap-h-eb85e2ab-3c63-45c5-bf89-ce2b6d15c499) * 0)); }
}.sd[data-s-126b2d9b-b616-4707-b636-e478d3bad35d] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: auto; justify-content: flex-start; margin: 0px 0px 25px; width: 100%; --gap-h-126b2d9b-b616-4707-b636-e478d3bad35d: 25px; --gap-v-126b2d9b-b616-4707-b636-e478d3bad35d: 0px; --gap-uuid: 126b2d9b-b616-4707-b636-e478d3bad35d; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-126b2d9b-b616-4707-b636-e478d3bad35d] { gap: 24px; margin: 0px 0px 22px; --gap-h-126b2d9b-b616-4707-b636-e478d3bad35d: 24px; --gap-v-126b2d9b-b616-4707-b636-e478d3bad35d: 0px; width: 100%; max-width: 100%; }
}.sd[data-s-f178ed16-d9e3-416e-9d2a-ced7b3b55e12] { color: #676b67; flex: none; font-family: var(--s-font-f9bf4830); font-size: 14px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-8cdef78b-d141-464b-8250-0a4179ec1bb0] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 25px; font-weight: 400; height: auto; line-height: 1.5; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-8cdef78b-d141-464b-8250-0a4179ec1bb0] { font-size: 22px; }
}.sd[data-s-25992f94-1003-4fd1-9812-0fd9a6aa4d09] { flex: none; height: auto; width: 100%; max-width: 100%; }.sd[data-s-46eef833-c90f-4d30-91ea-7f7c83c997f8] { align-content: flex-start; align-items: center; background: #f2efe9; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 60px 5% 84px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-46eef833-c90f-4d30-91ea-7f7c83c997f8] { padding: 64px 24px 64px; }
}.sd[data-s-section-inner-46eef833-c90f-4d30-91ea-7f7c83c997f8] { padding: 60px 5% 84px; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-46eef833-c90f-4d30-91ea-7f7c83c997f8] { padding: 64px 24px 64px; flex-direction: column; }
}.sd[data-s-bf94da20-3b11-4ed6-8bb1-19a19b664d60] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-ba448bab-355b-4eff-87c1-9e9e4e002d6c] { color: #343b3b; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-ba448bab-355b-4eff-87c1-9e9e4e002d6c] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-386f4e59-0b4b-4e77-8a40-ab6c8ee6ac98] { color: #343b3b; font-family: var(--s-font-dca33ade); font-size: 36px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-386f4e59-0b4b-4e77-8a40-ab6c8ee6ac98] { font-size: 25px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-89119da4-71da-41c0-877f-2a9164cb0319] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: auto; justify-content: flex-start; margin: 62px 0px 0px 0px; padding: 0px; width: 100%; --gap-h-89119da4-71da-41c0-877f-2a9164cb0319: 0px; --gap-v-89119da4-71da-41c0-877f-2a9164cb0319: 42px; --gap-uuid: 89119da4-71da-41c0-877f-2a9164cb0319; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-89119da4-71da-41c0-877f-2a9164cb0319] { gap: 45px; --gap-h-89119da4-71da-41c0-877f-2a9164cb0319: 0px; --gap-v-89119da4-71da-41c0-877f-2a9164cb0319: 45px; }
}
@media screen and (max-width: 540px){
.sd[data-s-89119da4-71da-41c0-877f-2a9164cb0319] { gap: 40px; margin: 42px 0px 0px 0px; --gap-h-89119da4-71da-41c0-877f-2a9164cb0319: 0px; --gap-v-89119da4-71da-41c0-877f-2a9164cb0319: 40px; width: 100%; max-width: 100%; }
}.sd[data-s-f0525456-0dbe-4ccb-ac30-3d07b8e61312] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-89119da4-71da-41c0-877f-2a9164cb0319) * 0)); --gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312: 0px; --gap-v-f0525456-0dbe-4ccb-ac30-3d07b8e61312: 0px; --gap-uuid: f0525456-0dbe-4ccb-ac30-3d07b8e61312; max-width: calc(100% - (var(--gap-h-89119da4-71da-41c0-877f-2a9164cb0319) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-f0525456-0dbe-4ccb-ac30-3d07b8e61312] { flex-direction: row; gap: 0px; --gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312: 0px; --gap-v-f0525456-0dbe-4ccb-ac30-3d07b8e61312: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-f0525456-0dbe-4ccb-ac30-3d07b8e61312] { flex-direction: column; gap: 40px; --gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312: 0px; --gap-v-f0525456-0dbe-4ccb-ac30-3d07b8e61312: 40px; }
}.sd[data-s-3d3381a6-fee2-4aa7-b85e-b472378537cc] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0.532)); max-width: calc(46.8% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-3d3381a6-fee2-4aa7-b85e-b472378537cc] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3d3381a6-fee2-4aa7-b85e-b472378537cc] { width: calc(100% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0)); max-width: calc(100% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0)); }
}.sd[data-s-65e78c50-494b-4831-90a2-3cd3bfa664f6] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-65e78c50-494b-4831-90a2-3cd3bfa664f6] { max-width: 100%; width: 100%; }
}.sd[data-s-d145ba84-8871-4150-bdc6-92b72deda15f] { background: transparent; flex: none; height: 1049px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d145ba84-8871-4150-bdc6-92b72deda15f] { height: 1049px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d145ba84-8871-4150-bdc6-92b72deda15f] { height: 1200px; width: 100%; max-width: 100%; }
}.sd[data-s-a3a3eede-b789-4a68-8f5d-dd2a657b75ca] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-85fa5004-a544-4676-9102-0cb0157ec158] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0.532)); max-width: calc(46.8% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-85fa5004-a544-4676-9102-0cb0157ec158] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-85fa5004-a544-4676-9102-0cb0157ec158] { width: calc(100% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0)); max-width: calc(100% - (var(--gap-h-f0525456-0dbe-4ccb-ac30-3d07b8e61312) * 0)); }
}.sd[data-s-516dcdb2-4a13-4e60-8a54-3e6664073faf] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-516dcdb2-4a13-4e60-8a54-3e6664073faf] { max-width: 100%; width: 100%; }
}.sd[data-s-7dc627a6-7b44-4b17-9e0d-10744b4b3960] { background: transparent; flex: none; height: 1462px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7dc627a6-7b44-4b17-9e0d-10744b4b3960] { height: 1462px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7dc627a6-7b44-4b17-9e0d-10744b4b3960] { height: 1099px; width: 100%; max-width: 100%; }
}.sd[data-s-7b44051e-e987-4a26-9c63-36d86772ff1f] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-1c57d544-3b95-46d3-b687-a6fe9b85650d] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-89119da4-71da-41c0-877f-2a9164cb0319) * 0)); --gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d: 0px; --gap-v-1c57d544-3b95-46d3-b687-a6fe9b85650d: 0px; --gap-uuid: 1c57d544-3b95-46d3-b687-a6fe9b85650d; max-width: calc(100% - (var(--gap-h-89119da4-71da-41c0-877f-2a9164cb0319) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-1c57d544-3b95-46d3-b687-a6fe9b85650d] { flex-direction: row; gap: 0px; --gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d: 0px; --gap-v-1c57d544-3b95-46d3-b687-a6fe9b85650d: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1c57d544-3b95-46d3-b687-a6fe9b85650d] { flex-direction: column; gap: 40px; --gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d: 0px; --gap-v-1c57d544-3b95-46d3-b687-a6fe9b85650d: 40px; }
}.sd[data-s-d12d0e99-ba56-4fdd-a053-162bb1128609] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0.532)); max-width: calc(46.8% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-d12d0e99-ba56-4fdd-a053-162bb1128609] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d12d0e99-ba56-4fdd-a053-162bb1128609] { width: calc(100% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0)); max-width: calc(100% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0)); }
}.sd[data-s-b077ddcd-0eb0-408a-8d44-bd23f7e9647d] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-b077ddcd-0eb0-408a-8d44-bd23f7e9647d] { max-width: 100%; width: 100%; }
}.sd[data-s-5677befa-9c73-460b-8eb9-f458dd3d140e] { background: transparent; flex: none; height: 685px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-5677befa-9c73-460b-8eb9-f458dd3d140e] { height: 685px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-5677befa-9c73-460b-8eb9-f458dd3d140e] { height: 538px; width: 100%; max-width: 100%; }
}.sd[data-s-d54834f0-7d0b-49b7-b7b7-d495540aa9d7] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-3033be2b-db0c-4b22-90e9-7bc4b8ee54fc] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0.532)); max-width: calc(46.8% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-3033be2b-db0c-4b22-90e9-7bc4b8ee54fc] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-3033be2b-db0c-4b22-90e9-7bc4b8ee54fc] { width: calc(100% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0)); max-width: calc(100% - (var(--gap-h-1c57d544-3b95-46d3-b687-a6fe9b85650d) * 0)); }
}.sd[data-s-a518b041-58d1-4868-9a8a-6170c0604f2a] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-a518b041-58d1-4868-9a8a-6170c0604f2a] { max-width: 100%; width: 100%; }
}.sd[data-s-dcc99dac-20fc-457d-a22b-1f79525200b6] { background: transparent; flex: none; height: 667px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-dcc99dac-20fc-457d-a22b-1f79525200b6] { height: 667px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-dcc99dac-20fc-457d-a22b-1f79525200b6] { height: 531px; width: 100%; max-width: 100%; }
}.sd[data-s-41ddfee1-dfcc-4223-b13d-76d659bbe1ea] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c4c04080-a497-4e3f-b2f4-be1cef9f764f] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-89119da4-71da-41c0-877f-2a9164cb0319) * 0)); --gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f: 0px; --gap-v-c4c04080-a497-4e3f-b2f4-be1cef9f764f: 0px; --gap-uuid: c4c04080-a497-4e3f-b2f4-be1cef9f764f; max-width: calc(100% - (var(--gap-h-89119da4-71da-41c0-877f-2a9164cb0319) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-c4c04080-a497-4e3f-b2f4-be1cef9f764f] { flex-direction: row; gap: 0px; --gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f: 0px; --gap-v-c4c04080-a497-4e3f-b2f4-be1cef9f764f: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-c4c04080-a497-4e3f-b2f4-be1cef9f764f] { flex-direction: column; gap: 40px; --gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f: 0px; --gap-v-c4c04080-a497-4e3f-b2f4-be1cef9f764f: 40px; }
}.sd[data-s-d6fe696c-9e9d-4e74-aeaf-f87edde5b988] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f) * 0.532)); max-width: calc(46.8% - (var(--gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-d6fe696c-9e9d-4e74-aeaf-f87edde5b988] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d6fe696c-9e9d-4e74-aeaf-f87edde5b988] { width: calc(100% - (var(--gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f) * 0)); max-width: calc(100% - (var(--gap-h-c4c04080-a497-4e3f-b2f4-be1cef9f764f) * 0)); }
}.sd[data-s-be748e41-c7c8-4031-be37-18cf82d669e0] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-be748e41-c7c8-4031-be37-18cf82d669e0] { max-width: 100%; width: 100%; }
}.sd[data-s-eeaa3b0d-9a3a-437d-9c31-44427c8c7e5d] { background: transparent; flex: none; height: 1265px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-eeaa3b0d-9a3a-437d-9c31-44427c8c7e5d] { height: 1265px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-eeaa3b0d-9a3a-437d-9c31-44427c8c7e5d] { height: 957px; width: 100%; max-width: 100%; }
}.sd[data-s-59b66444-00ac-480a-a8dd-af572cb3a349] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-080491ff-17ef-430c-8ce6-3a229290d4c3] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column-reverse; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }.sd[data-s-ce4d3220-fb26-4f65-bfc3-904d8f5a2cbf] { align-content: flex-start; align-items: center; background: transparent; border-bottom: 1px solid #343b3b; border-left: 1px solid #343b3b; border-right: 1px solid #343b3b; border-top: 1px solid #343b3b; flex: none; flex-direction: row; flex-wrap: nowrap; height: 55px; justify-content: center; margin: 48px 0px 0px 0px; padding: 12px 25px; width: 225px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-ce4d3220-fb26-4f65-bfc3-904d8f5a2cbf] { margin: 36px 0px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-2befb0d1-0654-422e-a512-6887912e6a85] { color: #343b3b; display: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd._isClose[data-s-2befb0d1-0654-422e-a512-6887912e6a85] { display: flex; }.sd[data-s-c6a8a8db-ea70-41e3-b265-2376845b6867] { color: #343b3b; display: flex; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.sd._isClose[data-s-c6a8a8db-ea70-41e3-b265-2376845b6867] { display: none; }.sd[data-s-b732db6b-5a9c-4fac-a50e-f1193e5f45ca] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.sd._isClose[data-s-b732db6b-5a9c-4fac-a50e-f1193e5f45ca] { flex: none; height: 0px; }.sd[data-s-975a05c7-e0ec-401e-a5af-908f68805cd9] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: auto; justify-content: flex-start; margin: 42px 0px 0px 0px; padding: 0px; width: 100%; --gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9: 0px; --gap-v-975a05c7-e0ec-401e-a5af-908f68805cd9: 42px; --gap-uuid: 975a05c7-e0ec-401e-a5af-908f68805cd9; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-975a05c7-e0ec-401e-a5af-908f68805cd9] { gap: 45px; --gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9: 0px; --gap-v-975a05c7-e0ec-401e-a5af-908f68805cd9: 45px; }
}
@media screen and (max-width: 540px){
.sd[data-s-975a05c7-e0ec-401e-a5af-908f68805cd9] { gap: 40px; margin: 40px 0px 0px 0px; --gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9: 0px; --gap-v-975a05c7-e0ec-401e-a5af-908f68805cd9: 40px; width: 100%; max-width: 100%; }
}.sd[data-s-a9800193-0c40-4485-a5f2-cc48d619ec51] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); --gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51: 0px; --gap-v-a9800193-0c40-4485-a5f2-cc48d619ec51: 0px; --gap-uuid: a9800193-0c40-4485-a5f2-cc48d619ec51; max-width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-a9800193-0c40-4485-a5f2-cc48d619ec51] { flex-direction: row; gap: 0px; --gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51: 0px; --gap-v-a9800193-0c40-4485-a5f2-cc48d619ec51: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a9800193-0c40-4485-a5f2-cc48d619ec51] { flex-direction: column; gap: 40px; --gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51: 0px; --gap-v-a9800193-0c40-4485-a5f2-cc48d619ec51: 40px; }
}.sd[data-s-d3696bb0-1bf3-4656-bb59-32c5a304682d] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0.532)); max-width: calc(46.8% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-d3696bb0-1bf3-4656-bb59-32c5a304682d] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d3696bb0-1bf3-4656-bb59-32c5a304682d] { width: calc(100% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0)); max-width: calc(100% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0)); }
}.sd[data-s-af4eeffe-2808-4f1e-b661-2d307b77ed37] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-af4eeffe-2808-4f1e-b661-2d307b77ed37] { max-width: 100%; width: 100%; }
}.sd[data-s-49ed4c35-604c-4424-81b6-76670b080dd4] { background: transparent; flex: none; height: 777px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-49ed4c35-604c-4424-81b6-76670b080dd4] { height: 777px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-49ed4c35-604c-4424-81b6-76670b080dd4] { height: 660px; width: 100%; max-width: 100%; }
}.sd[data-s-56ee6512-766d-4c79-aad9-a1dbe834b95e] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-bd3e348d-f3fc-43b5-b419-277639a305c5] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0.532)); max-width: calc(46.8% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-bd3e348d-f3fc-43b5-b419-277639a305c5] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-bd3e348d-f3fc-43b5-b419-277639a305c5] { width: calc(100% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0)); max-width: calc(100% - (var(--gap-h-a9800193-0c40-4485-a5f2-cc48d619ec51) * 0)); }
}.sd[data-s-10e3d55e-c0a6-4f45-ad7c-b9c6b12eeb5a] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-10e3d55e-c0a6-4f45-ad7c-b9c6b12eeb5a] { max-width: 100%; width: 100%; }
}.sd[data-s-f4a29d62-cd3b-4221-80b0-228146d2a7d9] { background: transparent; flex: none; height: 1229px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-f4a29d62-cd3b-4221-80b0-228146d2a7d9] { height: 1229px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-f4a29d62-cd3b-4221-80b0-228146d2a7d9] { height: 872px; width: 100%; max-width: 100%; }
}.sd[data-s-51c42d09-86b0-40d8-96cf-2a25468ac9d6] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); --gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b: 0px; --gap-v-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b: 0px; --gap-uuid: 1c7818d3-cdac-4f5a-b3ab-01a65837bd5b; max-width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b] { flex-direction: row; gap: 0px; --gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b: 0px; --gap-v-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b] { flex-direction: column; gap: 40px; --gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b: 0px; --gap-v-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b: 40px; }
}.sd[data-s-a687cb6a-d50d-4f77-8992-ebee2729786a] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0.532)); max-width: calc(46.8% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-a687cb6a-d50d-4f77-8992-ebee2729786a] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a687cb6a-d50d-4f77-8992-ebee2729786a] { width: calc(100% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0)); max-width: calc(100% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0)); }
}.sd[data-s-0785d6c4-ab82-4a37-bfe1-6d82b4c68f7c] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-0785d6c4-ab82-4a37-bfe1-6d82b4c68f7c] { max-width: 100%; width: 100%; }
}.sd[data-s-7708065b-d9d8-491f-b3eb-09a28f419638] { background: transparent; flex: none; height: 835px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7708065b-d9d8-491f-b3eb-09a28f419638] { height: 835px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7708065b-d9d8-491f-b3eb-09a28f419638] { height: 598px; width: 100%; max-width: 100%; }
}.sd[data-s-ff4dc3b6-96d5-43f8-bd9a-c1efc09f9765] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-68cd57f8-a6b9-44c6-896f-e986384c10f2] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0.532)); max-width: calc(46.8% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-68cd57f8-a6b9-44c6-896f-e986384c10f2] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-68cd57f8-a6b9-44c6-896f-e986384c10f2] { width: calc(100% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0)); max-width: calc(100% - (var(--gap-h-1c7818d3-cdac-4f5a-b3ab-01a65837bd5b) * 0)); }
}.sd[data-s-25cfee9e-7158-4861-9c39-f65ccebe5a2e] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-25cfee9e-7158-4861-9c39-f65ccebe5a2e] { max-width: 100%; width: 100%; }
}.sd[data-s-7a75d659-0d93-43a5-b93a-8363b9cbe0f5] { background: transparent; flex: none; height: 836px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-7a75d659-0d93-43a5-b93a-8363b9cbe0f5] { height: 836px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-7a75d659-0d93-43a5-b93a-8363b9cbe0f5] { height: 598px; width: 100%; max-width: 100%; }
}.sd[data-s-f3c194cb-7f6f-437c-86ca-2e676ace081e] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a1268f3b-108c-4efc-9d8b-6bbd2031fe94] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); --gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94: 0px; --gap-v-a1268f3b-108c-4efc-9d8b-6bbd2031fe94: 0px; --gap-uuid: a1268f3b-108c-4efc-9d8b-6bbd2031fe94; max-width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-a1268f3b-108c-4efc-9d8b-6bbd2031fe94] { flex-direction: row; gap: 0px; --gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94: 0px; --gap-v-a1268f3b-108c-4efc-9d8b-6bbd2031fe94: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a1268f3b-108c-4efc-9d8b-6bbd2031fe94] { flex-direction: column; gap: 40px; --gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94: 0px; --gap-v-a1268f3b-108c-4efc-9d8b-6bbd2031fe94: 40px; }
}.sd[data-s-e9162b49-f42e-4bab-aca5-d1747a3e7311] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0.532)); max-width: calc(46.8% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-e9162b49-f42e-4bab-aca5-d1747a3e7311] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e9162b49-f42e-4bab-aca5-d1747a3e7311] { width: calc(100% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0)); max-width: calc(100% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0)); }
}.sd[data-s-54a9b067-8fa6-4c0b-bd8f-5c8eeb52c183] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-54a9b067-8fa6-4c0b-bd8f-5c8eeb52c183] { max-width: 100%; width: 100%; }
}.sd[data-s-d666049a-99aa-4756-a34a-8379203e8aa6] { background: transparent; flex: none; height: 524px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-d666049a-99aa-4756-a34a-8379203e8aa6] { height: 524px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-d666049a-99aa-4756-a34a-8379203e8aa6] { height: 561px; width: 100%; max-width: 100%; }
}.sd[data-s-0da12c49-cda3-4512-a375-5ea5d433c9ca] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a747b3a4-fe13-490f-9d2b-8a05fbbed8db] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0.532)); max-width: calc(46.8% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-a747b3a4-fe13-490f-9d2b-8a05fbbed8db] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a747b3a4-fe13-490f-9d2b-8a05fbbed8db] { width: calc(100% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0)); max-width: calc(100% - (var(--gap-h-a1268f3b-108c-4efc-9d8b-6bbd2031fe94) * 0)); }
}.sd[data-s-9ceda89e-b050-4139-8724-37f15fa984ef] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-9ceda89e-b050-4139-8724-37f15fa984ef] { max-width: 100%; width: 100%; }
}.sd[data-s-e19936f7-2eab-4477-8297-9cea90c66248] { background: transparent; flex: none; height: 780px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-e19936f7-2eab-4477-8297-9cea90c66248] { height: 780px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-e19936f7-2eab-4477-8297-9cea90c66248] { height: 614px; width: 100%; max-width: 100%; }
}.sd[data-s-859b0de0-2510-4048-a75b-8f69683441e3] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-8999e943-5d49-4015-8dbf-41a6104f29b8] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); --gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8: 0px; --gap-v-8999e943-5d49-4015-8dbf-41a6104f29b8: 0px; --gap-uuid: 8999e943-5d49-4015-8dbf-41a6104f29b8; max-width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-8999e943-5d49-4015-8dbf-41a6104f29b8] { flex-direction: row; gap: 0px; --gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8: 0px; --gap-v-8999e943-5d49-4015-8dbf-41a6104f29b8: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-8999e943-5d49-4015-8dbf-41a6104f29b8] { flex-direction: column; gap: 40px; --gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8: 0px; --gap-v-8999e943-5d49-4015-8dbf-41a6104f29b8: 40px; }
}.sd[data-s-a40494ff-7587-4952-89ae-7594100f6a75] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0.532)); max-width: calc(46.8% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-a40494ff-7587-4952-89ae-7594100f6a75] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a40494ff-7587-4952-89ae-7594100f6a75] { width: calc(100% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0)); max-width: calc(100% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0)); }
}.sd[data-s-5a8594df-4c0a-4e0d-843d-9102841be580] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-5a8594df-4c0a-4e0d-843d-9102841be580] { max-width: 100%; width: 100%; }
}.sd[data-s-173e3c28-5ed2-4268-ac03-2b344e653a60] { background: transparent; flex: none; height: 955px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-173e3c28-5ed2-4268-ac03-2b344e653a60] { height: 955px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-173e3c28-5ed2-4268-ac03-2b344e653a60] { height: 693px; width: 100%; max-width: 100%; }
}.sd[data-s-3d447cfd-36df-43b0-abdd-5ec6a9b4c6f2] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-ed84f628-f88c-4d86-b6e3-1e641d495038] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0.532)); max-width: calc(46.8% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-ed84f628-f88c-4d86-b6e3-1e641d495038] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-ed84f628-f88c-4d86-b6e3-1e641d495038] { width: calc(100% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0)); max-width: calc(100% - (var(--gap-h-8999e943-5d49-4015-8dbf-41a6104f29b8) * 0)); }
}.sd[data-s-fd8216c8-1ea8-437b-a147-eb251422db52] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-fd8216c8-1ea8-437b-a147-eb251422db52] { max-width: 100%; width: 100%; }
}.sd[data-s-13294dbb-5fe2-4de2-906d-a60fd46b7a6e] { background: transparent; flex: none; height: 1625px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-13294dbb-5fe2-4de2-906d-a60fd46b7a6e] { height: 1625px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-13294dbb-5fe2-4de2-906d-a60fd46b7a6e] { height: 1232px; width: 100%; max-width: 100%; }
}.sd[data-s-5fbce8cb-a0a4-4a90-ad1c-df03af1e4e37] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a855354b-a874-41dd-a05d-181eba7ddc54] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; margin: 0px; padding: 0px; width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); --gap-h-a855354b-a874-41dd-a05d-181eba7ddc54: 0px; --gap-v-a855354b-a874-41dd-a05d-181eba7ddc54: 0px; --gap-uuid: a855354b-a874-41dd-a05d-181eba7ddc54; max-width: calc(100% - (var(--gap-h-975a05c7-e0ec-401e-a5af-908f68805cd9) * 0)); }
@media screen and (max-width: 840px){
.sd[data-s-a855354b-a874-41dd-a05d-181eba7ddc54] { flex-direction: row; gap: 0px; --gap-h-a855354b-a874-41dd-a05d-181eba7ddc54: 0px; --gap-v-a855354b-a874-41dd-a05d-181eba7ddc54: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-a855354b-a874-41dd-a05d-181eba7ddc54] { flex-direction: column; gap: 40px; --gap-h-a855354b-a874-41dd-a05d-181eba7ddc54: 0px; --gap-v-a855354b-a874-41dd-a05d-181eba7ddc54: 40px; }
}.sd[data-s-1d010c65-bc12-49a9-a25f-7014d1087cf1] { align-content: flex-start; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; padding: 0px; width: calc(46.8% - (var(--gap-h-a855354b-a874-41dd-a05d-181eba7ddc54) * 0.532)); max-width: calc(46.8% - (var(--gap-h-a855354b-a874-41dd-a05d-181eba7ddc54) * 0.532)); }
@media screen and (max-width: 840px){
.sd[data-s-1d010c65-bc12-49a9-a25f-7014d1087cf1] { width: 46.8%; }
}
@media screen and (max-width: 540px){
.sd[data-s-1d010c65-bc12-49a9-a25f-7014d1087cf1] { width: calc(100% - (var(--gap-h-a855354b-a874-41dd-a05d-181eba7ddc54) * 0)); max-width: calc(100% - (var(--gap-h-a855354b-a874-41dd-a05d-181eba7ddc54) * 0)); }
}.sd[data-s-c7552f46-8894-45d9-8fe6-c92942a4f38b] { align-content: flex-start; align-items: flex-start; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px; max-width: 100%; padding: 0px; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-c7552f46-8894-45d9-8fe6-c92942a4f38b] { max-width: 100%; width: 100%; }
}.sd[data-s-216e9b55-c4e1-4a86-8633-f763d526046a] { background: transparent; flex: none; height: 685px; margin: 0px; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-216e9b55-c4e1-4a86-8633-f763d526046a] { height: 685px; width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-216e9b55-c4e1-4a86-8633-f763d526046a] { height: 557px; width: 100%; max-width: 100%; }
}.sd[data-s-cbdc2635-f076-42ea-98dc-28b426a17cf7] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 16px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-a6f7bf1d-d1eb-44fc-bf0e-0105289f1769] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-top: 1px solid #cfd0c8; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px auto; max-width: calc(100% - NaNpx); padding: 84px 5% 112px; width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-a6f7bf1d-d1eb-44fc-bf0e-0105289f1769] { flex-direction: column; padding: 60px 24px 72px; }
}.sd[data-s-section-inner-a6f7bf1d-d1eb-44fc-bf0e-0105289f1769] { padding: 84px 5% 112px; width: 100%; height: auto; flex-direction: row; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: space-between; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-a6f7bf1d-d1eb-44fc-bf0e-0105289f1769] { padding: 60px 24px 72px; flex-direction: column; }
}.sd[data-s-b2030c1e-7422-4c09-bb3b-3af0b951f785] { 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; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-b2030c1e-7422-4c09-bb3b-3af0b951f785] { width: 100%; max-width: 100%; }
}.sd[data-s-b2061412-5451-4cca-8c9a-b5c742a838c3] { border-radius: 50%; flex: none; height: auto; margin: 0px 0px 27px; width: 63px; max-width: 100%; }.sd[data-s-91058281-91f7-4cf6-9fe9-1351bc812971] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-91058281-91f7-4cf6-9fe9-1351bc812971] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-dd4c2bbc-cb8b-4e76-b49d-eb4844ab9711] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 24px; font-weight: 400; height: auto; line-height: 1.7; margin: 0px 0px 20px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-dd4c2bbc-cb8b-4e76-b49d-eb4844ab9711] { font-size: 23px; }
}.sd[data-s-3044f7b4-7552-47a5-b9f2-c38bb68b8754] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.9; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-c57c7dcc-b09a-459d-a57f-e091cd2cbb4c] { 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; width: 65%; max-width: 65%; }
@media screen and (max-width: 540px){
.sd[data-s-c57c7dcc-b09a-459d-a57f-e091cd2cbb4c] { margin: 30px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-0d7eab28-4360-42b1-b564-da6e8e4adc92] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 17px; font-weight: 400; height: auto; line-height: 2; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-0d7eab28-4360-42b1-b564-da6e8e4adc92] { font-size: 16px; }
}.sd[data-s-f170785f-5945-4d4e-b34b-e67b563829d7] { border-bottom: 1px solid #343b3b; color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 15px; font-weight: 400; height: auto; line-height: 1.9; margin: 30px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-7bb2d524-b9b1-417d-acfc-72b86ab3e362] { align-content: center; align-items: center; background: #456469; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 115px 5%; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-7bb2d524-b9b1-417d-acfc-72b86ab3e362] { padding: 70px 24px 78px; }
}.sd[data-s-section-inner-7bb2d524-b9b1-417d-acfc-72b86ab3e362] { padding: 115px 5%; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-7bb2d524-b9b1-417d-acfc-72b86ab3e362] { padding: 70px 24px 78px; flex-direction: column; }
}.sd[data-s-a72fb5d8-12ea-431f-ad0f-b42a03f97c84] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; max-width: 100%; width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-a72fb5d8-12ea-431f-ad0f-b42a03f97c84] { flex-direction: column; }
}.sd[data-s-cfe81766-6a9d-4ed7-b443-4ce2f2eb7ddb] { 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; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-cfe81766-6a9d-4ed7-b443-4ce2f2eb7ddb] { width: 100%; max-width: 100%; }
}.sd[data-s-ab3d730b-e568-4ecc-ae1b-54e00b922f8a] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-ab3d730b-e568-4ecc-ae1b-54e00b922f8a] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-906f7094-ed3e-4de2-bac9-ce805e0946ba] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 31px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-906f7094-ed3e-4de2-bac9-ce805e0946ba] { font-size: 28px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-cd094408-c7df-4f40-81ca-9bce72ec4c3c] { 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; width: 65%; max-width: 65%; }
@media screen and (max-width: 540px){
.sd[data-s-cd094408-c7df-4f40-81ca-9bce72ec4c3c] { margin: 38px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-bc97c5a7-70ce-477a-8187-eed128880a90] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 18px; font-weight: 400; height: auto; line-height: 2.05; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-bc97c5a7-70ce-477a-8187-eed128880a90] { font-size: 16px; margin: 0px; }
}.sd[data-s-c5aef10e-a38a-405d-89dc-9c435b1da981] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 18px; font-weight: 400; height: auto; line-height: 2.05; margin: 35px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-c5aef10e-a38a-405d-89dc-9c435b1da981] { font-size: 16px; margin: 29px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-a7cc37ba-aace-4e71-b2be-6c2b3f679038] { 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 auto; max-width: calc(100% - NaNpx); padding: 112px 5%; width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-a7cc37ba-aace-4e71-b2be-6c2b3f679038] { padding: 72px 24px; }
}.sd[data-s-section-inner-a7cc37ba-aace-4e71-b2be-6c2b3f679038] { padding: 112px 5%; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-a7cc37ba-aace-4e71-b2be-6c2b3f679038] { padding: 72px 24px; flex-direction: column; }
}.sd[data-s-60abb77f-ee72-4949-9cba-6807623a68d4] { 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; width: 100%; max-width: 100%; }.sd[data-s-ed880371-c5f5-4b2d-a0fc-1cfc3eddbca6] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-ed880371-c5f5-4b2d-a0fc-1cfc3eddbca6] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-b52e0d82-85e4-4a18-afe0-4d9b05b4eabf] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 36px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-b52e0d82-85e4-4a18-afe0-4d9b05b4eabf] { display: none; font-size: 26px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-2923cd76-4353-4b91-89ca-426663723106] { color: #343b3b; display: none; flex: none; font-family: var(--s-font-dca33ade); font-size: 26px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-2923cd76-4353-4b91-89ca-426663723106] { display: flex; }
}.sd[data-s-68f963f9-1dde-487a-9979-9a4381faf7b7] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 66px 0px 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-68f963f9-1dde-487a-9979-9a4381faf7b7] { flex-direction: column; margin: 42px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-c2088af8-ef79-45e1-908d-3073db488fff] { flex: none; height: auto; width: 350px; max-width: 100%; }
@media screen and (max-width: 840px){
.sd[data-s-c2088af8-ef79-45e1-908d-3073db488fff] { width: 270px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.sd[data-s-c2088af8-ef79-45e1-908d-3073db488fff] { margin: 0px auto 38px; width: 252px; max-width: calc(100% - NaNpx); }
}.sd[data-s-a16a3188-b55d-43c7-975c-5a62b984d66a] { 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; width: 63%; max-width: 63%; }
@media screen and (max-width: 840px){
.sd[data-s-a16a3188-b55d-43c7-975c-5a62b984d66a] { width: 60%; max-width: 60%; }
}
@media screen and (max-width: 540px){
.sd[data-s-a16a3188-b55d-43c7-975c-5a62b984d66a] { width: 100%; max-width: 100%; }
}.sd[data-s-909208c9-4065-46ce-ac35-f4d961fd8f5e] { align-content: flex-start; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 0px 0px 18px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-909208c9-4065-46ce-ac35-f4d961fd8f5e] { align-items: flex-start; flex-direction: column; margin: 0px 0px 19px; width: 100%; max-width: 100%; }
}.sd[data-s-51773dde-c475-43af-b8cb-4b4dd7eae113] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 30px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-51773dde-c475-43af-b8cb-4b4dd7eae113] { font-size: 28px; }
}.sd[data-s-6798191c-b3a5-45bf-81d4-6f81ed8edb23] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px 0px 0px 14px; text-align: left; width: auto; max-width: calc(100% - 14px); justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-6798191c-b3a5-45bf-81d4-6f81ed8edb23] { font-size: 14px; margin: 6px 0px 0px; max-width: 100%; }
}.sd[data-s-446f9876-fa0e-4edc-8409-3db1d01a6621] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.9; margin: 0px 0px 32px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-446f9876-fa0e-4edc-8409-3db1d01a6621] { font-size: 15px; margin: 0px 0px 26px; width: 100%; max-width: 100%; }
}.sd[data-s-d975e634-3e1a-4e10-a132-fd1805615494] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 17px; font-weight: 400; height: auto; line-height: 2; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-d975e634-3e1a-4e10-a132-fd1805615494] { font-size: 16px; line-height: 1.95; }
}.sd[data-s-a981915b-3309-4077-82f0-20b197f8491d] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 17px; font-weight: 400; height: auto; line-height: 2; margin: 24px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-a981915b-3309-4077-82f0-20b197f8491d] { font-size: 16px; line-height: 1.95; }
}.sd[data-s-4b4b0002-ef32-41f1-ad9a-b94c09a0b6d2] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 17px; font-weight: 400; height: auto; line-height: 2; margin: 24px 0px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-4b4b0002-ef32-41f1-ad9a-b94c09a0b6d2] { font-size: 16px; line-height: 1.95; }
}.sd[data-s-1eb68ba2-a99e-411e-b972-d042b5fc4c6c] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-top: 1px solid #cfd0c8; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px auto; max-width: calc(100% - NaNpx); padding: 112px 5%; width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-1eb68ba2-a99e-411e-b972-d042b5fc4c6c] { flex-direction: column; padding: 63px 24px 72px; }
}.sd[data-s-section-inner-1eb68ba2-a99e-411e-b972-d042b5fc4c6c] { padding: 112px 5%; width: 100%; height: auto; flex-direction: row; flex-wrap: nowrap; align-content: flex-start; align-items: flex-start; justify-content: space-between; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-1eb68ba2-a99e-411e-b972-d042b5fc4c6c] { padding: 63px 24px 72px; flex-direction: column; }
}.sd[data-s-0da289c1-d298-4984-a6cc-bc3b7d11effc] { 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; width: 30%; max-width: 30%; }
@media screen and (max-width: 540px){
.sd[data-s-0da289c1-d298-4984-a6cc-bc3b7d11effc] { width: 100%; max-width: 100%; }
}.sd[data-s-10e87ed1-ee1b-4013-afcd-384508aedb2b] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 34px 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-10e87ed1-ee1b-4013-afcd-384508aedb2b] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-9c379213-2631-46c4-9b5f-d12bdf65c6b7] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 36px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-9c379213-2631-46c4-9b5f-d12bdf65c6b7] { font-size: 25px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-d7ab792c-d6a9-49f9-89e0-de8de2eddc1e] { 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; width: 65%; max-width: 65%; }
@media screen and (max-width: 540px){
.sd[data-s-d7ab792c-d6a9-49f9-89e0-de8de2eddc1e] { margin: 40px 0px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-32b860a4-4f16-45da-9763-d74c7481b8cf] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-top: 1px solid #cfd0c8; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 28px 0px 32px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-32b860a4-4f16-45da-9763-d74c7481b8cf] { padding: 22px 0px 27px; }
}.sd[data-s-aaeae900-7b8f-4d12-a128-085b0a2511eb] { align-content: flex-start; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; width: 100%; --gap-h-aaeae900-7b8f-4d12-a128-085b0a2511eb: 0px; --gap-v-aaeae900-7b8f-4d12-a128-085b0a2511eb: 0px; --gap-uuid: aaeae900-7b8f-4d12-a128-085b0a2511eb; max-width: 100%; }.sd[data-s-56d270ae-9a76-4b4b-89ef-9ef040c01812] { color: #676b67; flex: none; font-family: var(--s-font-f9bf4830); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: 18px; max-width: 100%; justify-content: flex-start; }.sd[data-s-89b2544d-c345-4fa6-b90f-635e66b49d3e] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 21px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: calc(80% - (var(--gap-h-aaeae900-7b8f-4d12-a128-085b0a2511eb) * 0.2)); max-width: calc(80% - (var(--gap-h-aaeae900-7b8f-4d12-a128-085b0a2511eb) * 0.2)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-89b2544d-c345-4fa6-b90f-635e66b49d3e] { font-size: 18px; }
}.sd[data-s-ca957372-437f-40ff-b3ab-32d65161f03f] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 18px; justify-content: flex-start; position: relative; width: 18px; max-width: 100%; }.sd[data-s-97ff0c49-bee2-4ed6-bada-7d82849fdfed] { align-content: flex-start; align-items: flex-start; background: #343b3b; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: flex-start; left: 0px; position: absolute; top: 7px; width: 16px; max-width: 100%; }.sd[data-s-e15f05e6-b079-48af-b516-ef386802f07f] { align-content: flex-start; align-items: flex-start; background: #343b3b; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: flex-start; left: 0px; position: absolute; rotate: 0deg; top: 7px; width: 16px; max-width: 100%; }
.sd._isClose[data-s-e15f05e6-b079-48af-b516-ef386802f07f] { rotate: 90deg; }.sd[data-s-fd983893-0e16-4706-ab4b-fcda14360b5f] { 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; overflow-x: hidden; overflow-y: hidden; padding: 26px 0px 0px 38px; width: 100%; max-width: 100%; }
.sd._isClose[data-s-fd983893-0e16-4706-ab4b-fcda14360b5f] { height: 0px; padding: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-fd983893-0e16-4706-ab4b-fcda14360b5f] { padding: 23px 0px 0px; }
}.sd[data-s-9b85f8f8-8863-44ee-bbbd-09ffc8ae7bd6] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 17px; font-weight: 400; height: auto; line-height: 1.95; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-9b85f8f8-8863-44ee-bbbd-09ffc8ae7bd6] { font-size: 16px; }
}.sd[data-s-cf078675-e884-4060-b747-9766b45b4761] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 1px solid #cfd0c8; border-top: 1px solid #cfd0c8; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 28px 0px 32px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-cf078675-e884-4060-b747-9766b45b4761] { padding: 22px 0px 27px; }
}.sd[data-s-ffe2eedb-299c-49bf-85fb-9e87785d7c27] { align-content: flex-start; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: space-between; width: 100%; --gap-h-ffe2eedb-299c-49bf-85fb-9e87785d7c27: 0px; --gap-v-ffe2eedb-299c-49bf-85fb-9e87785d7c27: 0px; --gap-uuid: ffe2eedb-299c-49bf-85fb-9e87785d7c27; max-width: 100%; }.sd[data-s-83e62146-621b-49e1-b79c-db777b49ea1e] { color: #676b67; flex: none; font-family: var(--s-font-f9bf4830); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: 18px; max-width: 100%; justify-content: flex-start; }.sd[data-s-f53c9886-4180-4e78-91c3-bba9c1fac141] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 21px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: calc(80% - (var(--gap-h-ffe2eedb-299c-49bf-85fb-9e87785d7c27) * 0.2)); max-width: calc(80% - (var(--gap-h-ffe2eedb-299c-49bf-85fb-9e87785d7c27) * 0.2)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-f53c9886-4180-4e78-91c3-bba9c1fac141] { font-size: 18px; }
}.sd[data-s-86013315-a5bf-4008-b4c3-26548b80403e] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 18px; justify-content: flex-start; position: relative; width: 18px; max-width: 100%; }.sd[data-s-0138f783-974c-47eb-84e9-6ca6105fd0cf] { align-content: flex-start; align-items: flex-start; background: #343b3b; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: flex-start; left: 0px; position: absolute; top: 7px; width: 16px; max-width: 100%; }.sd[data-s-b0426c97-d5b4-47bf-abb5-e9dfd8d31e47] { align-content: flex-start; align-items: flex-start; background: #343b3b; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: flex-start; left: 0px; position: absolute; rotate: 0deg; top: 7px; width: 16px; max-width: 100%; }
.sd._isClose[data-s-b0426c97-d5b4-47bf-abb5-e9dfd8d31e47] { rotate: 90deg; }.sd[data-s-4bf5a47f-aba4-4658-be55-76e3a7a91319] { 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; overflow-x: hidden; overflow-y: hidden; padding: 26px 0px 0px 38px; width: 100%; max-width: 100%; }
.sd._isClose[data-s-4bf5a47f-aba4-4658-be55-76e3a7a91319] { height: 0px; padding: 0px; }
@media screen and (max-width: 540px){
.sd[data-s-4bf5a47f-aba4-4658-be55-76e3a7a91319] { padding: 23px 0px 0px; }
}.sd[data-s-21f927e0-b9ab-44e0-aee8-1e4f04b9c343] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 17px; font-weight: 400; height: auto; line-height: 1.95; margin: 0px; text-align: left; width: 100%; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-21f927e0-b9ab-44e0-aee8-1e4f04b9c343] { font-size: 16px; }
}.sd[data-s-b48cd9fe-e3cd-4832-8a19-91b8e01803e4] { align-content: center; align-items: center; background: #e6eae5; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 92px 24px 100px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-b48cd9fe-e3cd-4832-8a19-91b8e01803e4] { padding: 65px 24px 68px; }
}.sd[data-s-section-inner-b48cd9fe-e3cd-4832-8a19-91b8e01803e4] { padding: 92px 24px 100px; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-b48cd9fe-e3cd-4832-8a19-91b8e01803e4] { padding: 65px 24px 68px; flex-direction: column; }
}.sd[data-s-f7744401-1eed-4415-aa12-3450e62b2870] { align-content: flex-start; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; width: 100%; max-width: 100%; }.sd[data-s-4833bcaf-1b45-4ee7-a73b-005e254f7e9b] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.16em; line-height: 1.6; margin: 0px 0px 25px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-4833bcaf-1b45-4ee7-a73b-005e254f7e9b] { margin: 0px 0px 24px 0px; width: 100%; max-width: 100%; }
}.sd[data-s-71d0cebf-098a-4785-82d1-6131a4596ffa] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 36px; font-weight: 400; height: auto; letter-spacing: 0.045em; line-height: 1.6; margin: 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.sd[data-s-71d0cebf-098a-4785-82d1-6131a4596ffa] { font-size: 26px; letter-spacing: 0.02em; line-height: 1.65; }
}.sd[data-s-16ef49b1-e253-4021-b83f-2b7d49c5253a] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; margin: 40px 0px 0px; width: auto; --gap-h-16ef49b1-e253-4021-b83f-2b7d49c5253a: 24px; --gap-v-16ef49b1-e253-4021-b83f-2b7d49c5253a: 0px; --gap-uuid: 16ef49b1-e253-4021-b83f-2b7d49c5253a; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-16ef49b1-e253-4021-b83f-2b7d49c5253a] { flex-direction: column; gap: 16px; margin: 30px 0px 0px; width: 100%; --gap-h-16ef49b1-e253-4021-b83f-2b7d49c5253a: 0px; --gap-v-16ef49b1-e253-4021-b83f-2b7d49c5253a: 16px; max-width: 100%; }
}.sd[data-s-b83c97af-4149-4bd9-82b8-a3a3c1f767a7] { align-content: center; align-items: center; background: #456469; border-bottom: 1px solid #456469; border-left: 1px solid #456469; border-radius: 0px; border-right: 1px solid #456469; border-top: 1px solid #456469; flex: none; flex-direction: row; flex-wrap: nowrap; height: 55px; justify-content: center; padding: 12px 25px; width: 258px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-b83c97af-4149-4bd9-82b8-a3a3c1f767a7] { height: 52px; width: calc(100% - (var(--gap-h-16ef49b1-e253-4021-b83f-2b7d49c5253a) * 0)); max-width: calc(100% - (var(--gap-h-16ef49b1-e253-4021-b83f-2b7d49c5253a) * 0)); }
}.sd[data-s-b22a2f29-6b95-43de-8306-a7e274ad9a51] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-8d50bdbf-2a37-4b98-bbb0-337ef0fe00b4] { align-content: center; align-items: center; background: transparent; border-bottom: 1px solid #343b3b; border-left: 1px solid #343b3b; border-radius: 0px; border-right: 1px solid #343b3b; border-top: 1px solid #343b3b; flex: none; flex-direction: row; flex-wrap: nowrap; height: 55px; justify-content: center; padding: 12px 25px; width: 258px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-8d50bdbf-2a37-4b98-bbb0-337ef0fe00b4] { height: 52px; width: calc(100% - (var(--gap-h-16ef49b1-e253-4021-b83f-2b7d49c5253a) * 0)); max-width: calc(100% - (var(--gap-h-16ef49b1-e253-4021-b83f-2b7d49c5253a) * 0)); }
}.sd[data-s-6987628f-9632-4447-8cc6-8691644e1efe] { color: #343b3b; flex: none; font-family: var(--s-font-dca33ade); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.sd[data-s-0a1308b1-2729-4233-8e1c-23335e0e8f45] { align-content: center; align-items: center; background: #493e46; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 72px 5% 30px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-0a1308b1-2729-4233-8e1c-23335e0e8f45] { padding: 57px 24px 30px; }
}.sd[data-s-section-inner-0a1308b1-2729-4233-8e1c-23335e0e8f45] { padding: 72px 5% 30px; width: 100%; height: auto; flex-direction: column; flex-wrap: nowrap; align-content: center; align-items: center; justify-content: flex-start; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-section-inner-0a1308b1-2729-4233-8e1c-23335e0e8f45] { padding: 57px 24px 30px; flex-direction: column; }
}.sd[data-s-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706] { align-content: flex-start; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 55px; height: auto; justify-content: flex-start; max-width: 100%; width: 100%; --gap-h-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706: 55px; --gap-v-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706: 0px; --gap-uuid: 0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706; }
@media screen and (max-width: 840px){
.sd[data-s-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706] { gap: 25px; --gap-h-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706: 25px; --gap-v-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706: 0px; }
}
@media screen and (max-width: 540px){
.sd[data-s-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706] { align-items: flex-start; flex-direction: column; gap: 0px; --gap-h-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706: 0px; --gap-v-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706: 0px; }
}.sd[data-s-74085cf4-4054-40a7-9484-e0e9c83cfa27] { filter: brightness(0) invert(1); flex: none; height: auto; width: 180px; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-74085cf4-4054-40a7-9484-e0e9c83cfa27] { width: 169px; max-width: 100%; }
}.sd[data-s-28df2e04-142d-4977-b4aa-6104073891e4] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: auto; justify-content: flex-start; margin: 0px 0px 0px auto; width: auto; --gap-h-28df2e04-142d-4977-b4aa-6104073891e4: 30px; --gap-v-28df2e04-142d-4977-b4aa-6104073891e4: 0px; --gap-uuid: 28df2e04-142d-4977-b4aa-6104073891e4; max-width: calc(100% - NaNpx); }
@media screen and (max-width: 540px){
.sd[data-s-28df2e04-142d-4977-b4aa-6104073891e4] { flex-wrap: wrap; gap: 22px 0px; justify-content: space-between; margin: 38px 0px 0px; width: calc(100% - (var(--gap-h-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706) * 0)); --gap-h-28df2e04-142d-4977-b4aa-6104073891e4: 0px; --gap-v-28df2e04-142d-4977-b4aa-6104073891e4: 22px; max-width: calc(100% - (var(--gap-h-0fbfc30d-5fc5-4bd8-bf43-d9ae898b6706) * 0)); }
}.sd[data-s-4462b45c-63e8-4a73-9a0b-ed2018dcd26f] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-4462b45c-63e8-4a73-9a0b-ed2018dcd26f] { font-size: 15px; width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); max-width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); }
}.sd[data-s-1ac725fc-5dff-4bbc-b77f-9f7d64f83952] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-1ac725fc-5dff-4bbc-b77f-9f7d64f83952] { font-size: 15px; width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); max-width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); }
}.sd[data-s-7fbe4b90-3374-4268-bd0f-68fe779279cc] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-7fbe4b90-3374-4268-bd0f-68fe779279cc] { font-size: 15px; width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); max-width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); }
}.sd[data-s-6bcd9690-7080-4e1f-b8b9-702032ddc36f] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-6bcd9690-7080-4e1f-b8b9-702032ddc36f] { font-size: 15px; width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); max-width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); }
}.sd[data-s-d86045bb-cf96-488b-8b9d-d2f5dd3ea623] { color: #f5f2ec; flex: none; font-family: var(--s-font-dca33ade); font-size: 14px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-d86045bb-cf96-488b-8b9d-d2f5dd3ea623] { font-size: 15px; width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); max-width: calc(45% - (var(--gap-h-28df2e04-142d-4977-b4aa-6104073891e4) * 0.55)); }
}.sd[data-s-1ac4912d-1767-4cf7-9717-fad21cdf9169] { align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; width: auto; --gap-h-1ac4912d-1767-4cf7-9717-fad21cdf9169: 0px; --gap-v-1ac4912d-1767-4cf7-9717-fad21cdf9169: 0px; --gap-uuid: 1ac4912d-1767-4cf7-9717-fad21cdf9169; max-width: 100%; }
@media screen and (max-width: 540px){
.sd[data-s-1ac4912d-1767-4cf7-9717-fad21cdf9169] { margin: 30px 0px 0px -8px; --gap-h-1ac4912d-1767-4cf7-9717-fad21cdf9169: 0px; --gap-v-1ac4912d-1767-4cf7-9717-fad21cdf9169: 0px; max-width: calc(100% - -8px); }
}.sd[data-s-6d890ad0-ed84-45c1-8f9a-a47a97eb325e] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 34px; justify-content: flex-start; padding: 8px; width: 34px; max-width: 100%; }.sd[data-s-97874daf-72eb-4c9b-96fe-e854e6002756] { filter: brightness(0) invert(1); flex: none; height: 18px; object-fit: contain; width: 18px; max-width: 100%; }.sd[data-s-08e533a7-e1b1-4988-92df-1da6b4433c8a] { align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: 34px; justify-content: flex-start; padding: 8px; width: 34px; max-width: 100%; }.sd[data-s-a341a46b-7c76-4ab2-b4aa-936a3e44981a] { filter: brightness(0) invert(1); flex: none; height: 18px; object-fit: contain; width: 18px; max-width: 100%; }.sd[data-s-22da6238-2611-42fc-ac68-1b3de69bc485] { color: #ddd6da; flex: none; font-family: var(--s-font-dca33ade); font-size: 12px; font-weight: 400; height: auto; letter-spacing: 0.06em; line-height: 1.9; margin: 70px 0px 0px; max-width: 100%; text-align: left; width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.sd[data-s-22da6238-2611-42fc-ac68-1b3de69bc485] { margin: 42px 0px 0px; width: 100%; max-width: 100%; }
}
body { background: #fff; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
:root {--s-color-cfaa10be: rgb(255, 189, 189);--s-font-f9bf4830: Inter;--s-font-dca33ade: 'Noto Sans JP';--s-font-0c9c8eba: 'Noto Serif JP';--s-font-b59123aa: Lato;}
html{scroll-behavior:smooth} [data-migration-brand]{display:block;background:#f5f2eb;color:#752b4c;text-align:center;padding:12px 20px;font:12px/1.8 sans-serif;text-decoration:none} [hidden]{display:none!important}