:root {
  --s-color-84b6a677: rgb(28, 79, 134);
  --s-color-ca83e1b6: #efefefff;
  --s-color-96a92093: #e6ecf2ff;
  --s-color-cfa7bc56: rgb(0, 0, 0);
  --s-color-7fa6cf5c: #f5f0e6ff;
  --s-color-1ca98e63: rgba(0, 0, 0, 0.15);
  --s-color-dfbf6bcb: #03b802ff;
  --s-font-c498460f: 'Zen Kaku Gothic New', sans-serif;
  --s-font-d3829e7a: 'Yu Gothic',YuGothic,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN', sans-serif;
  --s-font-7e802861: 'Noto Sans JP', sans-serif;
}

/* ---- Studio ランタイム相当のベーススタイル ---- */
: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) 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 {
  border:0; font-family:sans-serif; line-height:1; list-style:none; margin:0; padding:0;
  text-decoration:none; -webkit-font-smoothing:antialiased; -webkit-backface-visibility:hidden;
  box-sizing:border-box; color:#333; transition:.3s cubic-bezier(.4,.4,0,1); word-spacing:1px;
}
:where(.render-canvas) a, :where(.render-canvas) button { background:transparent; font-size:100%; margin:0; padding:0; vertical-align:baseline; }
:where(.render-canvas) a:focus:not(:focus-visible), :where(.render-canvas) button:focus:not(:focus-visible) { outline:none; }
:where(.render-canvas) input, :where(.render-canvas) select { vertical-align:middle; }
:where(.render-canvas) textarea { resize:none; }
:where(.render-canvas) input.sd, :where(.render-canvas) textarea.sd { align-content:normal; }
: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; }

.StudioCanvas { display:flex; height:auto; min-height:100dvh; }

/* ---- アイコンフォント（Studio が配信しているものと同じ実体を参照）---- */
@font-face {
  font-family:'Font Awesome 6 Free'; font-style:normal; font-weight:900; font-display:block;
  src:url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.woff2) format("woff2"),
      url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.ttf) format("truetype");
}
@font-face {
  font-family:'Material Icons'; font-style:normal; font-weight:400;
  src:local('Material Icons'), local('MaterialIcons-Regular'),
      url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff2) format("woff2"),
      url(https://storage.googleapis.com/production-os-assets/assets/material-icons/1629704621943/MaterialIcons-Regular.woff) format("woff");
}
.fa-solid, .fa-brands {
  -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased;
  --fa-display:inline-flex; align-items:center; display:var(--fa-display,inline-block);
  font-style:normal; font-variant:normal; justify-content:center; line-height:1; text-rendering:auto;
}
.fa-solid { font-family:'Font Awesome 6 Free'; font-weight:900; }
.fa-triangle-exclamation::before { content:"\f071"; }
.fa-calculator::before { content:"\f1ec"; }
.fa-comments::before { content:"\f086"; }
.fa-people-group::before { content:"\e533"; }

:where(.render-canvas) .sd {
  flex-wrap:nowrap; max-width:100%; pointer-events:all; z-index:0;
  -webkit-overflow-scrolling:touch; align-content:center; align-items:center;
  display:flex; flex:none; flex-direction:column; position:relative;
}
:where(.render-canvas) .sd.text, :where(.render-canvas) .sd:where(.icon) {
  align-content:center; align-items:center; display:flex; flex-direction:row;
  justify-content:center; overflow:visible; overflow-wrap:anywhere; word-break:break-word;
}
:where(.render-canvas) .sd:where(.icon.fa-solid), :where(.render-canvas) .sd:where(.icon.fa-brands) { display:inline-flex; }
:where(.render-canvas) .image { position:relative; }
:where(.render-canvas) .image::before {
  background-position:50%; background-size:cover; background-repeat:no-repeat; border-radius:inherit;
  content:""; height:100%; left:0; pointer-events:none; position:absolute; top:0;
  transition:inherit; width:100%; z-index:-2;
}
:where(.render-canvas) img.sd { display:block; object-fit:cover; }
:where(.render-canvas) .button { cursor:pointer; transition:.4s cubic-bezier(.4,.4,0,1); }
:where(.render-canvas) .material-icons {
  align-items:center; display:inline-flex; font-family:'Material Icons'; font-size:24px;
  font-style:normal; font-weight:400; justify-content:center; letter-spacing:normal;
  line-height:1; text-transform:none; white-space:nowrap; word-wrap:normal; direction:ltr;
  text-rendering:optimizeLegibility; -webkit-font-smoothing:antialiased;
}

/* ---- リッチテキスト（記事本文）---- */
:where(.render-canvas) .richText { display:block; word-break:break-word; }
: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 pre, :where(.render-canvas) .richText s,
:where(.render-canvas) .richText strong, :where(.render-canvas) .richText u,
:where(.render-canvas) .richText ul {
  backface-visibility:visible; color:inherit; font-family:inherit; font-size:inherit;
  font-style:inherit; font-weight:inherit; letter-spacing:inherit; line-height:inherit; text-align:inherit;
}
:where(.render-canvas) .richText p { align-self:stretch; display:block; margin:10px 0; }
:where(.render-canvas) .richText img, :where(.render-canvas) .richText video { height:auto; max-width:100%; vertical-align:bottom; }
:where(.render-canvas) .richText h1 { align-self:stretch; display:block; font-size:3em; font-weight:700; margin:20px 0; }
:where(.render-canvas) .richText h2 { align-self:stretch; display:block; font-size:2em; font-weight:700; margin:10px 0; }
:where(.render-canvas) .richText h3 { align-self:stretch; display:block; font-size:1em; font-weight:700; margin:10px 0; }
:where(.render-canvas) .richText h4 { align-self:stretch; display:block; font-size:1em; font-weight:600; margin:10px 0; }
:where(.render-canvas) .richText h5 { align-self:stretch; display:block; font-size:1em; font-weight:600; margin:10px 0; }
:where(.render-canvas) .richText h6 { align-self:stretch; display:block; font-size:1em; font-weight:500; margin:10px 0; }
:where(.render-canvas) .richText ul { margin:0 0 0 20px; }
:where(.render-canvas) .richText ul li { list-style:disc; margin:10px 0; }
: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 { list-style:decimal; margin:10px 0; }
: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 blockquote { border-left:3px solid rgba(0,0,0,.15); font-style:italic; margin:10px 0; padding:10px 15px; }
:where(.render-canvas) .richText pre { background:#eee; border-radius:6px; font-family:Menlo,Monaco,'Courier New',monospace; margin:20px 0; padding:25px 35px; white-space:pre-wrap; }
:where(.render-canvas) .richText pre code { border:none; padding:0; }
:where(.render-canvas) .richText p>code { background:#eee; border:1px solid rgba(0,0,0,.1); border-radius:6px; display:inline; margin:2px; padding:0 5px; }
:where(.render-canvas) .richText strong { color:inherit; display:inline; font-family:inherit; font-weight:900; }
:where(.render-canvas) .richText em { font-style:italic; }
:where(.render-canvas) .richText u { text-decoration:underline; }
:where(.render-canvas) .richText s { text-decoration:line-through; }
:where(.render-canvas) .richText a { color:#007cff; display:inline; text-decoration:underline; }
:where(.render-canvas) .richText table { border:1px solid #f2f2f2; border-collapse:collapse; border-spacing:unset; color:#1a1a1a; font-size:14px; line-height:1.4; margin:10px 0; table-layout:auto; }
: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; max-width:240px; min-width:100px; padding:12px; }
:where(.render-canvas) .richText table tr td p, :where(.render-canvas) .richText table tr th p { margin:0; }

/* モーダル */
.studio-modal { position:fixed; inset:0; z-index:1000; }
.studio-modal[hidden] { display:none; }

/* ---- タイポグラフィクラス ---- */
.__TEXT_STYLE_TITLE_XL{font-family:var(--s-font-7e802861);font-size:48px;font-weight:700;letter-spacing:0;line-height:1.3}
.__TEXT_STYLE_TITLE_L{font-family:var(--s-font-7e802861);font-size:32px;font-weight:700;letter-spacing:0;line-height:1.4}
.__TEXT_STYLE_TITLE_M{font-family:var(--s-font-7e802861);font-size:24px;font-weight:700;letter-spacing:0;line-height:1.4}
.__TEXT_STYLE_PARAGRAPH_L{font-family:var(--s-font-7e802861);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5}
.__TEXT_STYLE_PARAGRAPH_M{font-family:var(--s-font-7e802861);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4}

/* ---- ノード別スタイル ---- */
.sd.ne287ac98c28f{align-content:center;align-items:center;background:rgb(255, 255, 255);box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);flex-direction:column;flex-wrap:nowrap;height:76px;justify-content:center;margin:0 0 0 0;padding:0px 30px 0px 30px;position:sticky;top:0;width:100%;z-index:2}
.sd.nd8ef8d3bf34c{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:0px;width:1100px}
.sd.n91743e4f47c1{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 0px 0px;width:auto}
.sd.n91743e4f47c1:hover{opacity:0.6}
.sd.n571479ba32f2{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:24px;font-weight:700;height:auto;letter-spacing:-0.05em;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n9583958067db{color:var(--s-color-cfa7bc56);font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nca65afb3a64d{align-content:center;align-items:center;background:var(--s-color-ca83e1b6);box-shadow:5px 5px 5px rgba(0, 0, 0, 0.1);flex:none;flex-direction:column;flex-wrap:nowrap;gap:18px;height:auto;justify-content:center;margin:-80px 0px -80px 0px;overflow-x:visible;overflow-y:visible;padding:25px 30px;width:900px;z-index:1;--gap-v-ca65afb3-a64d-4bf9-b107-916039117a82:18px;--gap-h-ca65afb3-a64d-4bf9-b107-916039117a82:18px}
.sd.n2dc0836d6c72{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0px}
.sd.naeeb6e08aa83{color:var(--s-color-cfa7bc56);font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.ne0fd74794ed6{align-content:flex-start;align-items:flex-start;background:#EEEEEE;flex:none;flex-direction:row;flex-wrap:wrap;gap:20px;height:auto;justify-content:center;width:100%;--gap-v-e0fd7479-4ed6-40da-a151-33767007a361:20px;--gap-h-e0fd7479-4ed6-40da-a151-33767007a361:20px}
.sd.n64dc53d507f0{align-content:center;align-items:center;background:#03b802ff;border-bottom:1px solid var(--s-color-dfbf6bcb);border-left:1px solid var(--s-color-dfbf6bcb);border-right:1px solid var(--s-color-dfbf6bcb);border-top:1px solid var(--s-color-dfbf6bcb);flex-direction:row;flex-wrap:nowrap;gap:15px;height:72px;justify-content:center;padding:0px;width:391px;--gap-v-64dc53d5-07f0-4f5c-b0aa-95e0bbcd1333:15px;--gap-h-64dc53d5-07f0-4f5c-b0aa-95e0bbcd1333:15px}
.sd.n64dc53d507f0:hover{background:#ffffffff}
.sd.n621ddf8c27ef{color:rgb(255, 255, 255);font-family:var(--s-font-d3829e7a);font-size:17px;font-weight:700;height:auto;line-height:3.5;text-align:left;width:auto;justify-content:flex-start}
.sd.n64dc53d507f0:hover .sd.n621ddf8c27ef{color:var(--s-color-dfbf6bcb)}
.sd.n3de745f2b535{bottom:7px;color:#ffffffff;font-size:16px;left:auto;margin:0 0 0 0;position:absolute;right:7px;top:auto}
.sd.n64dc53d507f0:hover .sd.n3de745f2b535{color:var(--s-color-dfbf6bcb)}
.sd.n185f6c557871{align-content:center;align-items:center;background:#ffffffff;border-bottom:1px solid var(--s-color-84b6a677);border-left:1px solid var(--s-color-84b6a677);border-right:1px solid var(--s-color-84b6a677);border-top:1px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:15px;height:72px;justify-content:center;padding:0px;width:391px;--gap-v-185f6c55-7871-4e78-9ee1-d7fdcb036681:15px;--gap-h-185f6c55-7871-4e78-9ee1-d7fdcb036681:15px}
.sd.n185f6c557871:hover{background:var(--s-color-84b6a677)}
.sd.na17da6880a5d{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:17px;font-weight:700;height:auto;line-height:3.5;text-align:left;width:auto;justify-content:flex-start}
.sd.n185f6c557871:hover .sd.na17da6880a5d{color:#ffffffff}
.sd.nc9683ada9019{bottom:7px;color:var(--s-color-84b6a677);font-size:16px;left:auto;margin:0 0 0 0;position:absolute;right:7px;top:auto}
.sd.n185f6c557871:hover .sd.nc9683ada9019{color:rgb(255, 255, 255)}
.sd.n250f38bd599c{align-content:center;align-items:center;background:#666666ff;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:30px;width:100%}
.sd.na27b528c79fb{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;width:1100px}
.sd.nc6c548f45e97{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:space-between;margin:0px 0px 30px 0px;padding:0px}
.sd.n0181c07ad6e3{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0px}
.sd.nedaf95320211{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:auto;line-height:1.6;margin:0px 0px 6px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.nedaf95320211:hover{opacity:0.6}
.sd.n3eef46c94163{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:auto;line-height:1.6;margin:0px 0px 6px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n3eef46c94163:hover{opacity:0.6}
.sd.n3f0a20819808{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:auto;line-height:1.6;margin:0px 0px 6px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n3f0a20819808:hover{opacity:0.6}
.sd.n4bd302b9dfde{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:400;height:auto;line-height:1.4;margin:0px 0px 20px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.nf8ad2e6df92b{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0px}
.sd.n69ca54989381{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n66e5ee07e9fb{align-content:center;align-items:center;background:#ffffff;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;width:100%}
.sd.n73379b896d8a{align-content:center;align-items:center;background:#ffffff00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:0 0;width:100%;z-index:1}
.sd.ndba7060df41d{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;width:100%}
.sd.ndba7060df41d::before{background-image:url(/assets-studio/studio-c2149d4a43.jpg)}
.sd.n1e2a447895d1{align-content:center;align-items:center;background:#061c33c7;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;padding:80px 60px 120px 60px;width:100%}
.sd.n5b0975bd4972{background:#eeeeee00;flex:none;height:auto;margin:0px 0px 24px 0px;width:100%}
.sd.ncc5cad647c5f{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n2e1dc5c645e9{color:#ffffffff;font-family:var(--s-font-c498460f);font-size:57px;font-weight:600;height:auto;letter-spacing:-0.04em;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nab32ce4bd7c9{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 0px 0px;padding:0px;width:auto}
.sd.nea691dc94754{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;gap:5px;height:auto;justify-content:center;width:auto;--gap-v-ea691dc9-4754-4cb3-a2cd-c15fac0e38cc:5px;--gap-h-ea691dc9-4754-4cb3-a2cd-c15fac0e38cc:5px}
.sd.n007a54c994c9{align-content:center;align-items:center;display:none;flex-direction:row;flex-wrap:wrap;font-weight:600;justify-content:center;padding:0px}
.sd.n958eec7cdd9e{color:#ffffffff;font-family:var(--s-font-c498460f);font-size:28px;font-weight:600;height:auto;line-height:1.4;text-align:center;width:auto;justify-content:center}
.sd.nf9fed00eedd5{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:600;justify-content:center;padding:0px}
.sd.n1f894bcf2d9a{color:#ffffffff;font-family:var(--s-font-c498460f);font-size:24px;font-weight:600;height:auto;line-height:1.4;text-align:center;width:auto;justify-content:center}
.sd.n5de9b49d30c3{align-content:flex-start;align-items:flex-start;background:#eeeeee00;border-bottom:0px solid #ffffffff;border-left:0px solid #ffffffff;border-right:0px solid #ffffffff;border-top:0px solid #ffffffff;flex-direction:row;flex-wrap:nowrap;height:39px;justify-content:space-between;margin:-20px 0px 0px 0px;width:100%}
.sd.nc082da1e95be{background:#eeeeee00;border-bottom:0px solid #ffffffff;border-left:0px solid #ffffffff;border-right:0px solid #ffffffff;border-top:1px solid #ffffffff;height:160px;width:55px}
.sd.n779fdf0f7cf2{background:#eeeeee00;border-bottom:0px solid #ffffffff;border-left:0px solid #ffffffff;border-right:0px solid #ffffffff;border-top:1px solid #ffffffff;height:160px;width:55px}
.sd.nf1ebc7df721a{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:18px;justify-content:center;padding:0px;--gap-v-f1ebc7df-721a-42d5-90bd-655a2ea307af:18px;--gap-h-f1ebc7df-721a-42d5-90bd-655a2ea307af:18px}
.sd.nb786c9a15220{align-content:center;align-items:center;background:#0000002b;border-bottom:1px solid #ffffffff;border-left:1px solid #ffffffff;border-right:1px solid #ffffffff;border-top:1px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:14px;width:402px}
.sd.nb1559ab29975{align-content:center;align-items:center;border-bottom:1px solid #ffffffff;border-left:0px solid #ffffffff;border-right:0px solid #ffffffff;border-top:0px solid #ffffffff;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:8px 8px 4px 8px}
.sd.n6e60d8d25fb3{color:#ffffffff;font-family:var(--s-font-c498460f);font-size:25px;font-weight:600;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n336443b592e9{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:17px}
.sd.n8664e07d2df4{color:#ffffffff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.4;padding:0px;text-align:center;width:100%;justify-content:center}
.sd.nff2b72b26f25{align-content:center;align-items:center;background:#0000002b;border-bottom:1px solid #ffffffff;border-left:1px solid #ffffffff;border-right:1px solid #ffffffff;border-top:1px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:14px;width:402px}
.sd.n124f73424c2c{align-content:center;align-items:center;border-bottom:1px solid #ffffffff;border-left:0px solid #ffffffff;border-right:0px solid #ffffffff;border-top:0px solid #ffffffff;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:8px 8px 4px 8px}
.sd.neeabf81384ee{color:#ffffffff;font-family:var(--s-font-c498460f);font-size:25px;font-weight:600;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n3ddacc6c0e4d{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:17px}
.sd.nb3a85618b233{color:#ffffffff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.4;padding:0px;text-align:center;width:100%;justify-content:center}
.sd.n3256dac18796{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:14px 0px 0px 0px;padding:15px}
.sd.nafcc97af07eb{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:15px;justify-content:center;padding:0px;--gap-v-afcc97af-07eb-4a64-96e8-c5b56a70b911:15px;--gap-h-afcc97af-07eb-4a64-96e8-c5b56a70b911:15px}
.sd.n78ebd4448577{color:#ffffffff;font-size:24px}
.sd.naf61a60c6f0f{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n104e3d40d95e{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:-90px 0px 0px 0px;opacity:1;padding:220px 0px 80px 0px;width:100%}
.sd.n104e3d40d95e::before{background-image:url(/assets-studio/studio-64a19257fa.png)}
.sd.ndf2f3e3ab159{align-content:center;align-items:center;background:linear-gradient(90deg, #eeeeee00, rgba(255, 255, 255, 0));flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 0px 0px;width:995px}
.sd.n56aedb5e126b{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:wrap;gap:23px;height:auto;justify-content:center;padding:10px;width:100%;--gap-v-56aedb5e-126b-43f2-8ec0-8c307d43776d:23px;--gap-h-56aedb5e-126b-43f2-8ec0-8c307d43776d:23px}
.sd.n8c06c27981e2{align-content:center;align-items:center;background:#ffffffff;border-bottom:1px solid var(--s-color-84b6a677);border-left:1px solid var(--s-color-84b6a677);border-radius:225%;border-right:1px solid var(--s-color-84b6a677);border-top:1px solid var(--s-color-84b6a677);box-shadow:2px 2px 5px rgba(0,0,0,0.2);flex:none;flex-direction:row;flex-wrap:wrap;height:126px;justify-content:center;padding:20px;width:304px}
.sd.na42ef9400d55{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:center;width:auto;justify-content:center}
.sd.ne2e497964673{align-content:center;align-items:center;background:#ffffffff;border-bottom:1px solid var(--s-color-84b6a677);border-left:1px solid var(--s-color-84b6a677);border-radius:225%;border-right:1px solid var(--s-color-84b6a677);border-top:1px solid var(--s-color-84b6a677);box-shadow:2px 2px 5px rgba(0,0,0,0.2);flex:none;flex-direction:row;flex-wrap:wrap;height:126px;justify-content:center;padding:20px;width:304px}
.sd.na60aff377b0d{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:center;width:auto;justify-content:center}
.sd.n2034359535e9{align-content:center;align-items:center;background:#ffffffff;border-bottom:1px solid var(--s-color-84b6a677);border-left:1px solid var(--s-color-84b6a677);border-radius:225%;border-right:1px solid var(--s-color-84b6a677);border-top:1px solid var(--s-color-84b6a677);box-shadow:2px 2px 5px rgba(0,0,0,0.2);flex:none;flex-direction:row;flex-wrap:wrap;height:126px;justify-content:center;padding:20px;width:304px}
.sd.nebb5017fefdb{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:center;width:auto;justify-content:center}
.sd.nce4f750fe88a{flex:none;height:auto;width:291px}
.sd.nce4f750fe88a::before{background-position:center top;filter:none}
.sd.n25b000f0ca40{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0px 0px 0px 0px;padding:0px;width:995px}
.sd.n7bd2be268fb9{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0px}
.sd.nc0e9843742d5{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:30px;font-weight:700;height:auto;line-height:1.4;text-align:center;text-decoration:none;width:auto;justify-content:center}
.sd.n1002cd756815{background:var(--s-color-84b6a677);flex:none;height:80px;margin:-40px 0px -40px 0px;position:relative;width:1px}
.sd.nf3fed307e3cd{align-content:center;align-items:center;background:var(--s-color-96a92093);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:auto;justify-content:flex-start;margin:0px 0px 0px 0px;padding:100px 40px 160px 40px;width:100%;z-index:-1;--gap-v-f3fed307-e3cd-4494-b12b-6919f5a0f30b:0px;--gap-h-f3fed307-e3cd-4494-b12b-6919f5a0f30b:0px}
.sd.n6f1aad83ec71{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:auto;justify-content:center;padding:0px;width:995px;--gap-v-6f1aad83-ec71-4093-a7db-140735b5a8ba:0px;--gap-h-6f1aad83-ec71-4093-a7db-140735b5a8ba:0px}
.sd.n6cb68495925f{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:center;padding:0px;--gap-v-6cb68495-925f-4027-8208-e82f0bfd50d0:0px;--gap-h-6cb68495-925f-4027-8208-e82f0bfd50d0:0px}
.sd.nd438315496fe{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-c498460f);font-size:34px;font-weight:700;height:54.39px;letter-spacing:-0.02em;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n1358f57a0dbf{background:#205188;height:4px;margin:14px 0px 0px 0px;width:120px}
.sd.n27d7995a22ee{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:center;margin:45px 0px 0px 0px;padding:0px;--gap-v-27d7995a-22ee-40e0-92cd-e262fdcddfc7:4px;--gap-h-27d7995a-22ee-40e0-92cd-e262fdcddfc7:4px}
.sd.ndd85716bb9d7{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:center;padding:0px;width:995px;--gap-v-dd85716b-b9d7-4888-9d89-fb40abd83ef2:0px;--gap-h-dd85716b-b9d7-4888-9d89-fb40abd83ef2:0px}
.sd.n6e0e87e0feef{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:center;width:995px;justify-content:center}
.sd.ne14090d6c832{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:wrap;gap:0px;height:auto;justify-content:center;margin:45px 0px 0px 0px;width:900px;--gap-v-e14090d6-c832-4d1d-92ba-cb3c16e80407:0px;--gap-h-e14090d6-c832-4d1d-92ba-cb3c16e80407:0px}
.sd.n8d5f22db7892{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:nowrap;gap:0px;justify-content:center;padding:0px;width:100%;--gap-v-8d5f22db-7892-45ed-b12b-c1be8146b8bd:0px;--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd:0px}
.sd.n4c509eaa319c{align-content:center;align-items:center;background:#ffffffff;border-bottom:2px solid #e6ecf2ff;border-left:2px solid #e6ecf2ff;border-right:2px solid #e6ecf2ff;border-top:2px solid #e6ecf2ff;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:325px;justify-content:center;padding:10px 42px 10px 42px;width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5));--gap-v-4c509eaa-319c-40f7-8957-bf5f50199e67:0px;--gap-h-4c509eaa-319c-40f7-8957-bf5f50199e67:0px;max-width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5))}
.sd.n3ead2737d397{align-content:center;align-items:center;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px 0px 0px 0px}
.sd.nf5c890734d88{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:22px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n3c44808836a8{color:var(--s-color-84b6a677);font-size:100px;margin:25px 0px 0px 0px}
.sd.n4349ac20bc40{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:25px 0px 0px 0px;padding:0px;width:328px}
.sd.nfa78eda80854{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;padding:0px;text-align:center;width:100%;justify-content:center}
.sd.n993065011bca{align-content:center;align-items:center;background:#ffffffff;border-bottom:2px solid #e6ecf2ff;border-left:2px solid #e6ecf2ff;border-right:2px solid #e6ecf2ff;border-top:2px solid #e6ecf2ff;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:325px;justify-content:center;padding:10px 42px 10px 42px;width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5));--gap-v-99306501-1bca-4328-96e3-3f2806f3a02d:0px;--gap-h-99306501-1bca-4328-96e3-3f2806f3a02d:0px;max-width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5))}
.sd.naea5d8e9a531{align-content:center;align-items:center;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px 0px 0px 0px}
.sd.nbd0f1fc365e2{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:22px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n153891f26a26{color:var(--s-color-84b6a677);font-size:100px;margin:25px 0px 0px 0px}
.sd.n21c4db751ff4{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:flex-start;margin:25px 0px 0px 0px;padding:0px;width:315px}
.sd.n409e0334a306{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;padding:0px;text-align:center;width:100%;justify-content:center}
.sd.ne13ffb9c68c4{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:nowrap;gap:0px;justify-content:center;padding:0px;width:100%;--gap-v-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b:0px;--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b:0px}
.sd.n1fe2852e6c39{align-content:center;align-items:center;background:#ffffffff;border-bottom:2px solid #e6ecf2ff;border-left:2px solid #e6ecf2ff;border-right:2px solid #e6ecf2ff;border-top:2px solid #e6ecf2ff;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:325px;justify-content:center;padding:10px 42px 10px 42px;width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5));--gap-v-1fe2852e-6c39-4e6f-bb47-89921602d814:0px;--gap-h-1fe2852e-6c39-4e6f-bb47-89921602d814:0px;max-width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5))}
.sd.n7853eed6856d{align-content:center;align-items:center;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px 0px 0px 0px}
.sd.ne7aecdb5b223{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:22px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n09b332347278{color:var(--s-color-84b6a677);font-size:100px;margin:25px 0px 0px 0px}
.sd.neac1bbacd171{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:25px 0px 0px 0px;padding:0px;width:412px}
.sd.n4e72a9eaf571{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;padding:0px;text-align:center;width:100%;justify-content:center}
.sd.ncfc8177704b5{align-content:center;align-items:center;background:#ffffffff;border-bottom:2px solid #e6ecf2ff;border-left:2px solid #e6ecf2ff;border-right:2px solid #e6ecf2ff;border-top:2px solid #e6ecf2ff;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:325px;justify-content:center;padding:10px 42px 10px 42px;width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5));--gap-v-cfc81777-04b5-4571-9227-e269e0e68239:0px;--gap-h-cfc81777-04b5-4571-9227-e269e0e68239:0px;max-width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5))}
.sd.n8cc5bfb9454f{align-content:center;align-items:center;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:column;flex-wrap:nowrap;font-size:24px;font-weight:700;justify-content:flex-start;line-height:1.6;padding:0px 0px 0px 0px}
.sd.n433aafcbf06d{color:var(--s-color-84b6a677);font-family:var(--s-font-c498460f);font-size:22px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.ne7c8902f9faf{color:var(--s-color-84b6a677);font-size:100px;margin:25px 0px 0px 0px}
.sd.na41bc14d7f47{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:25px 0px 0px 0px;padding:0px;width:359px}
.sd.n380eb3b2c433{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;padding:0px;text-align:center;width:100%;justify-content:center}
.sd.n5c0fc726b068{align-content:center;align-items:center;background:#FFFFFF;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:85px 40px 150px 40px;width:100%;z-index:-1}
.sd.n8fcb9126da12{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:center;padding:0px;--gap-v-8fcb9126-da12-4bbc-8faa-9abc6c5f8bce:0px;--gap-h-8fcb9126-da12-4bbc-8faa-9abc6c5f8bce:0px}
.sd.n4a0ae0960a85{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-c498460f);font-size:34px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n1aea4913eaf5{background:#205188;height:4px;margin:14px 0px 0px 0px;width:120px}
.sd.nf8d6ebc4e6ad{align-content:center;align-items:center;background:#ffffff00;flex:none;flex-direction:column;flex-wrap:nowrap;gap:15px;height:auto;justify-content:center;margin:45px 0px 0px 0px;padding:0px;width:995px;--gap-v-f8d6ebc4-e6ad-44db-919d-94b84ce5a0d6:15px;--gap-h-f8d6ebc4-e6ad-44db-919d-94b84ce5a0d6:15px}
.sd.nce67ec3d7e97{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:1px solid var(--s-color-84b6a677);border-left:1px solid var(--s-color-84b6a677);border-right:1px solid var(--s-color-84b6a677);border-top:1px solid var(--s-color-84b6a677);box-shadow:2px 2px 5px rgba(0,0,0,0.2);flex:none;flex-direction:column;flex-wrap:nowrap;gap:8px;height:auto;justify-content:flex-start;padding:28px;width:788px;--gap-v-ce67ec3d-7e97-4a47-aabe-8b3d9a00c698:8px;--gap-h-ce67ec3d-7e97-4a47-aabe-8b3d9a00c698:8px}
.sd.n7e06965fdfef{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:20px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.nb6910a0be6d8{align-content:flex-end;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0px}
.sd.nd64b7ed52dd6{color:var(--s-color-cfa7bc56);font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:500;height:auto;line-height:1.12;text-align:left;width:auto;justify-content:flex-start}
.sd.nbb8b216dc06d{color:var(--s-color-cfa7bc56);font-family:var(--s-font-c498460f);font-size:18px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n2a0be58ead3c{color:var(--s-color-cfa7bc56);font-family:var(--s-font-c498460f);font-size:18px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.nf492c6a7afb1{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:14px 0px 0px 0px;padding:0px}
.sd.n01d6579fbdaf{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:500;height:auto;line-height:1.6;padding:0px;text-align:left;width:100%;justify-content:flex-start}
.sd.n19d80fb82e52{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:1px solid var(--s-color-84b6a677);border-left:1px solid var(--s-color-84b6a677);border-right:1px solid var(--s-color-84b6a677);border-top:1px solid var(--s-color-84b6a677);box-shadow:2px 2px 5px rgba(0,0,0,0.2);flex:none;flex-direction:column;flex-wrap:nowrap;gap:8px;height:auto;justify-content:flex-start;padding:28px;width:788px;--gap-v-19d80fb8-2e52-42fe-811d-05fde4971c70:8px;--gap-h-19d80fb8-2e52-42fe-811d-05fde4971c70:8px}
.sd.n4ffae8d90c12{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:20px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.nd231b6f80236{align-content:flex-end;align-items:flex-end;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0px}
.sd.nf3ee8a76ca20{color:var(--s-color-cfa7bc56);font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:500;height:auto;line-height:1.12;text-align:left;width:auto;justify-content:flex-start}
.sd.n07dc02bf63b7{color:var(--s-color-cfa7bc56);font-family:var(--s-font-c498460f);font-size:18px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n5f443897f063{color:var(--s-color-cfa7bc56);font-family:var(--s-font-c498460f);font-size:18px;font-weight:500;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n17478cf643d3{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;height:51px;justify-content:flex-start;margin:14px 0px 0px 0px;padding:0px}
.sd.nd0c1d4f73908{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:500;height:auto;line-height:1.6;padding:0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n03daa025fdcc{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:16px 0px 0px 0px;padding:0px;width:777px}
.sd.n69d66721e8a0{color:var(--s-color-cfa7bc56);flex:none;font-family:var(--s-font-d3829e7a);font-size:13px;font-weight:500;height:auto;line-height:1.4;padding:0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n534208543ef3{align-content:center;align-items:center;background:var(--s-color-96a92093);flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:150px 40px 152px 40px;width:100%}
.sd.n7b35e00f084f{align-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;gap:0px;justify-content:center;padding:0px;--gap-v-7b35e00f-084f-4c9a-8bd5-2558e38da881:0px;--gap-h-7b35e00f-084f-4c9a-8bd5-2558e38da881:0px}
.sd.nd89110a2d99f{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-c498460f);font-size:34px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.na25b568b75f8{background:#205188;height:4px;margin:14px 0px 0px 0px;width:120px}
.sd.n784f0b86f34f{align-content:center;align-items:center;background:#ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:45px 0px 0px 0px;padding:0px 0px;width:auto}
.sd.ndd5fa62854e9{align-content:center;align-items:center;background:var(--s-color-96a92093);flex:none;flex-direction:column;flex-wrap:nowrap;gap:26px;height:auto;justify-content:flex-start;padding:0px;width:auto;--gap-v-dd5fa628-54e9-4601-8b82-034c502c1314:26px;--gap-h-dd5fa628-54e9-4601-8b82-034c502c1314:26px}
.sd.n26ed539fe1c1{flex:none;gap:33px;padding:10px;width:auto;--gap-v-26ed539f-e1c1-443d-bb9d-6180cf48d007:33px;--gap-h-26ed539f-e1c1-443d-bb9d-6180cf48d007:33px}
.sd.n9d3ea1d083c8{align-content:flex-end;align-items:flex-end;flex:none;flex-direction:row;flex-wrap:nowrap;height:423.59px;justify-content:center;margin:0px 0px 0px 0px;padding:0px;width:995px}
.sd.n9d3ea1d083c8-b{flex-direction:row-reverse;flex-wrap:nowrap}
.sd.n929d9d3927fb{flex:none;height:423.59px;width:600.44px}
.sd.n929d9d3927fb::before{background-image:var(--bg)}
.sd.nba8fc64d88f6{align-content:flex-start;align-items:flex-start;background:var(--s-color-84b6a677);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:auto;justify-content:flex-start;margin:0px 0px 65px -140px;padding:35px 45px 35px 45px;width:534.56px;--gap-v-ba8fc64d-88f6-4543-801f-bd473065266c:0px;--gap-h-ba8fc64d-88f6-4543-801f-bd473065266c:0px}
.sd.nba8fc64d88f6-b{margin:0px -140px 65px 0px}
.sd.n150040e0381c{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:auto;justify-content:flex-start;padding:0px;width:464.56px;--gap-v-150040e0-381c-4f86-9290-3f5fa0f9c985:0px;--gap-h-150040e0-381c-4f86-9290-3f5fa0f9c985:0px}
.sd.n44a216ea3d0f{color:#ffffffff;flex:none;font-family:var(--s-font-c498460f);font-size:34px;font-weight:400;height:auto;letter-spacing:normal;line-height:1.6;text-align:left;width:464.56px;justify-content:flex-start}
.sd.n4cdfc10bec52{color:#ffffffff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:464.56px;justify-content:flex-start}
.sd.n7e1b89f2069f{bottom:auto;color:#ffffffff;font-family:var(--s-font-c498460f);font-size:90px;font-style:italic;font-weight:600;height:99px;left:auto;letter-spacing:normal;line-height:1.4;margin:0 0 0 0;opacity:0.1;padding:0px;position:absolute;right:9px;text-align:left;top:6px;width:132px;justify-content:flex-start}
.sd.n929d9d3927fb::before{background-image:var(--bg)}
.sd.n929d9d3927fb::before{background-image:var(--bg)}
.sd.n929d9d3927fb::before{background-image:var(--bg)}
.sd.n929d9d3927fb::before{background-image:var(--bg)}
.sd.na0969cd088ee{align-content:center;align-items:center;background:#FFFFFF;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:auto;justify-content:flex-start;padding:100px 40px 150px 40px;width:100%;z-index:-1;--gap-v-a0969cd0-88ee-4eaf-82ec-d9996144b823:0px;--gap-h-a0969cd0-88ee-4eaf-82ec-d9996144b823:0px}
.sd.ne1cf3ca062e3{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:center;padding:0px;--gap-v-e1cf3ca0-62e3-4e66-8c1c-71f3194ba441:0px;--gap-h-e1cf3ca0-62e3-4e66-8c1c-71f3194ba441:0px}
.sd.n4af323ae237d{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-c498460f);font-size:34px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n46bcf3013b12{background:#205188;height:4px;margin:14px 0px 0px 0px;width:120px}
.sd.n959bb6d0863b{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:wrap;gap:41px;justify-content:flex-start;margin:45px 0px 0px 0px;padding:0px;width:995px;--gap-v-959bb6d0-863b-485c-ade9-98cea0e9f82d:41px;--gap-h-959bb6d0-863b-485c-ade9-98cea0e9f82d:41px}
.sd.nfa5e85cacbd4{flex-direction:row;flex-wrap:wrap;gap:20px;padding:0px;width:100%;--gap-v-fa5e85ca-cbd4-49f7-a419-eefa0d9212d3:20px;--gap-h-fa5e85ca-cbd4-49f7-a419-eefa0d9212d3:20px}
.sd.ncf3299827d60{align-content:center;align-items:center;background:var(--s-color-7fa6cf5c);border-bottom:0px solid var(--s-color-96a92093);border-left:0px solid var(--s-color-96a92093);border-right:0px solid var(--s-color-96a92093);border-top:0px solid var(--s-color-96a92093);box-shadow:none;flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:380px;justify-content:flex-start;padding:30px 30px;width:calc(50% - (var(--gap-h-fa5e85ca-cbd4-49f7-a419-eefa0d9212d3, 0px) * 0.5));--gap-v-cf329982-7d60-4582-9f01-03db29371296:0px;--gap-h-cf329982-7d60-4582-9f01-03db29371296:0px;max-width:calc(50% - (var(--gap-h-fa5e85ca-cbd4-49f7-a419-eefa0d9212d3, 0px) * 0.5))}
.sd.n14e8513873da{background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;margin:0px 0px 24px 0px;width:100%}
.sd.nec657c6d6bfa{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-start;margin:0px 20px 0px 0px;padding:0px;width:calc(20% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.8));max-width:calc(20% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.8))}
.sd.nd5e5f4d560f5{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;height:105px;justify-content:flex-start;padding:0px;width:94px}
.sd.n57372651b95b{background:rgb(255, 255, 255);border-radius:50%;height:auto;width:100%}
.sd.n16b1d79f3b40{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;gap:5px;justify-content:flex-start;padding:0px;width:calc(80% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.2));--gap-v-16b1d79f-3b40-4b3f-8842-eec62e08ed6c:5px;--gap-h-16b1d79f-3b40-4b3f-8842-eec62e08ed6c:5px;max-width:calc(80% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.2))}
.sd.nc3decf453aed{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 8px 0px;padding:0px;width:301px}
.sd.ncc53f3ca53af{color:rgb(62, 62, 62);flex:none;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;padding:0px;text-align:left;width:352px;justify-content:flex-start}
.sd.nd1eb150f2836{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:22px 12px;justify-content:flex-start;padding:0px;--gap-v-d1eb150f-2836-4426-9cad-76a9448bb014:22px;--gap-h-d1eb150f-2836-4426-9cad-76a9448bb014:12px}
.sd.n0318c9234712{align-content:center;align-items:center;background:#3d7bbdff;border-radius:4px;flex:none;flex-direction:column;flex-wrap:nowrap;height:30px;justify-content:center;padding:0px;width:90px}
.sd.n77ddce388d25{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n1cb5e67d7abe{align-content:center;align-items:center;background:#3d7bbdff;border-radius:4px;flex:none;flex-direction:column;flex-wrap:nowrap;height:30px;justify-content:center;padding:0px;width:130px}
.sd.n3bd272c8c15a{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.na8ed3f1ce8ee{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;gap:25px;height:auto;justify-content:flex-start;padding:0px 0px 0px 0px;width:100%;--gap-v-a8ed3f1c-e8ee-47d6-aab2-1b0a60415dce:25px;--gap-h-a8ed3f1c-e8ee-47d6-aab2-1b0a60415dce:25px}
.sd.nc0bd6328b64c{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:0px;width:100%}
.sd.n6a1cd22bf3b1{color:#464646ff;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.ne2140e638419{align-content:center;align-items:center;background:var(--s-color-84b6a677);flex:none;flex-direction:column;flex-wrap:nowrap;gap:0px;height:auto;justify-content:center;padding:160px 40px 120px 40px;width:100%;--gap-v-e2140e63-8419-429d-a6e4-1c0755ee55d3:0px;--gap-h-e2140e63-8419-429d-a6e4-1c0755ee55d3:0px}
.sd.n79dc18470db9{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:center;padding:0px;--gap-v-79dc1847-0db9-431c-80c4-5f5f3237acf7:0px;--gap-h-79dc1847-0db9-431c-80c4-5f5f3237acf7:0px}
.sd.nd0198227ef4d{color:rgb(255, 255, 255);flex:none;font-family:var(--s-font-c498460f);font-size:34px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n092aab731ee5{background:#ffffffff;height:4px;margin:14px 0px 0px 0px;width:120px}
.sd.n55c884465251{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;gap:23px;justify-content:flex-start;margin:45px 0px 0px 0px;padding:0px;width:995px;--gap-v-55c88446-5251-4f6e-b129-c8dc29023390:23px;--gap-h-55c88446-5251-4f6e-b129-c8dc29023390:23px}
.sd.n5c14bd746a61{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.n885f1f215507{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-885f1f21-5507-4725-99a5-5aa04b43c851:11px;--gap-h-885f1f21-5507-4725-99a5-5aa04b43c851:11px}
.sd.n5692d30f16b4{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nd097d3ad3431{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-d097d3ad-3431-4a53-9733-c9c6718ced9a:0px;--gap-h-d097d3ad-3431-4a53-9733-c9c6718ced9a:0px}
.sd.n13d35fc16d55{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.ne6a73b4744f6{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:nowrap;gap:8px;height:204.75px;justify-content:flex-start;padding:0px;width:100%;--gap-v-e6a73b47-44f6-4605-ac6f-ed0d58201fdc:8px;--gap-h-e6a73b47-44f6-4605-ac6f-ed0d58201fdc:8px}
.sd.na8699d823ba5{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n895273c6be6c{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:0px;width:auto}
.sd.n4fea1fcf903f{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n68489f61ade8{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;overflow-x:hidden;overflow-y:auto;text-align:left;width:auto;justify-content:flex-start}
.sd.n10a272f2d1dc{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.n373cb1bb5746{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-373cb1bb-5746-4d19-9442-eff1174e9837:11px;--gap-h-373cb1bb-5746-4d19-9442-eff1174e9837:11px}
.sd.nf248927c6f3b{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n33d761f50fc8{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-33d761f5-0fc8-43b7-ae76-441853568cdb:0px;--gap-h-33d761f5-0fc8-43b7-ae76-441853568cdb:0px}
.sd.nee43efdf6801{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n97621b6cbd5c{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-97621b6c-bd5c-4556-a8a6-5ebb043b4692:8px;--gap-h-97621b6c-bd5c-4556-a8a6-5ebb043b4692:8px}
.sd.n8a9297428880{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nd520dde2bf30{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n9e3bfa222df7{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n05a8957ca1ef{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nf6310c805157{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.n6239b3f96d72{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-6239b3f9-6d72-4ab1-8b51-46470b6fbc09:11px;--gap-h-6239b3f9-6d72-4ab1-8b51-46470b6fbc09:11px}
.sd.na685073a8064{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n9bc47cce17f6{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-9bc47cce-17f6-4d14-8eec-7a67ba69a1fd:0px;--gap-h-9bc47cce-17f6-4d14-8eec-7a67ba69a1fd:0px}
.sd.nc5dd71149553{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:100%;justify-content:flex-start}
.sd.n9e5d64a70996{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-9e5d64a7-0996-41be-a78e-8fd4073f59de:8px;--gap-h-9e5d64a7-0996-41be-a78e-8fd4073f59de:8px}
.sd.n323297dc0525{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nea3684a2a1f7{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.ndb2806714a82{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n01ebd75617cb{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n7baa12767286{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.n9c6d02dd64db{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-9c6d02dd-64db-4196-9613-df86ac29e704:11px;--gap-h-9c6d02dd-64db-4196-9613-df86ac29e704:11px}
.sd.n268e5184ea9d{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.ne5e85293bf43{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-e5e85293-bf43-4b13-a783-6e2cf4252909:0px;--gap-h-e5e85293-bf43-4b13-a783-6e2cf4252909:0px}
.sd.n0b62255838b6{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:100%;justify-content:flex-start}
.sd.ne8874fc1dd56{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-e8874fc1-dd56-4a16-8792-f99799ed9664:8px;--gap-h-e8874fc1-dd56-4a16-8792-f99799ed9664:8px}
.sd.nf90ae5cf5a60{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n41cea5d184f5{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.ndb313f3b34d9{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n073b72cc3f19{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n8acd3e7c8393{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.n962cd38772d0{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-962cd387-72d0-4ef9-a28a-21cfdad64100:11px;--gap-h-962cd387-72d0-4ef9-a28a-21cfdad64100:11px}
.sd.nfefb1da8dee1{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n3c3e984defa6{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;height:auto;justify-content:flex-start;padding:0px;width:auto;--gap-v-3c3e984d-efa6-4bfd-8046-1bccfc796c1d:0px;--gap-h-3c3e984d-efa6-4bfd-8046-1bccfc796c1d:0px}
.sd.n547933a0a62f{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:100%;justify-content:flex-start}
.sd.nb030f7c30af6{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-b030f7c3-0af6-4bf8-9442-06640232906b:8px;--gap-h-b030f7c3-0af6-4bf8-9442-06640232906b:8px}
.sd.n7270a2deb0df{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nbe855a1b0048{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.nbf84d584cae4{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n8a69bad9e237{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nce28a1fb17c9{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.n9651f55979ec{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-9651f559-79ec-48a3-9907-bc8de3d4103a:11px;--gap-h-9651f559-79ec-48a3-9907-bc8de3d4103a:11px}
.sd.ne9d7ae257e13{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nb94a786df1a4{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-b94a786d-f1a4-48ec-b464-d45e997ba328:0px;--gap-h-b94a786d-f1a4-48ec-b464-d45e997ba328:0px}
.sd.n57428f1dbfbb{color:var(--s-color-84b6a677);flex:none;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:100%;justify-content:flex-start}
.sd.n5a9ca81cb8db{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-5a9ca81c-b8db-49e3-b192-2b56ee5cd42f:8px;--gap-h-5a9ca81c-b8db-49e3-b192-2b56ee5cd42f:8px}
.sd.n625a7b97ca96{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nb556e4ce49bd{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n230c59155bf5{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n617025edceb8{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n03ae5e8cdafa{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.nfaced5d2e824{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-faced5d2-e824-4563-a9ed-70c27db3bba1:11px;--gap-h-faced5d2-e824-4563-a9ed-70c27db3bba1:11px}
.sd.n9729504260a5{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n0a2d5d2afd42{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-0a2d5d2a-fd42-4aca-a20f-f07ba58a4c90:0px;--gap-h-0a2d5d2a-fd42-4aca-a20f-f07ba58a4c90:0px}
.sd.n3ed9b8add047{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n4a3326bbe6cf{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-4a3326bb-e6cf-43a6-8506-5d168d7616ab:8px;--gap-h-4a3326bb-e6cf-43a6-8506-5d168d7616ab:8px}
.sd.n9ee3b496e7b9{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n192388b8700a{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.na21ba7a2d890{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.n239d7be2f45d{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.nfc4440f24394{align-content:flex-start;align-items:flex-start;background:#ffffffff;border-bottom:2px solid #ffffffff;border-left:2px solid #ffffffff;border-right:2px solid #ffffffff;border-top:2px solid #ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:350px;justify-content:flex-start;padding:32px 20px;width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-55c88446-5251-4f6e-b129-c8dc29023390, 0px) * 0.5))}
.sd.nbda582db40c9{align-content:flex-start;align-items:flex-start;border-bottom:1px solid var(--s-color-84b6a677);border-left:0px solid var(--s-color-84b6a677);border-right:0px solid var(--s-color-84b6a677);border-top:0px solid var(--s-color-84b6a677);flex-direction:row;flex-wrap:nowrap;gap:11px;justify-content:flex-start;margin:0px 0px 13px 0px;padding:0px 0px 13px 0px;width:100%;--gap-v-bda582db-40c9-4432-b5e8-b160d0c942df:11px;--gap-h-bda582db-40c9-4432-b5e8-b160d0c942df:11px}
.sd.n4e4eba4f8dcf{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n62d29c4ee802{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;flex-wrap:wrap;gap:0px;justify-content:flex-start;padding:0px;width:auto;--gap-v-62d29c4e-e802-4a1d-9876-043710547a66:0px;--gap-h-62d29c4e-e802-4a1d-9876-043710547a66:0px}
.sd.n6c25e11f2b56{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n48fbf7addd00{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:flex-start;padding:0px;width:100%;--gap-v-48fbf7ad-dd00-4c65-a781-3df14635ba3c:8px;--gap-h-48fbf7ad-dd00-4c65-a781-3df14635ba3c:8px}
.sd.n4ca53919e207{color:var(--s-color-84b6a677);font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n3cc9d44f433a{align-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:auto}
.sd.naaf3f92ebd18{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0px;width:auto}
.sd.neb30d6e0d23a{color:#464646ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;height:auto;line-height:1.6;text-align:left;width:auto;justify-content:flex-start}
.sd.n328bf8c0878c{background:#fff;border-radius:0;box-shadow:;height:100%;margin:0 0 0 0;opacity:1;padding:0 0 0 0;width:100%}
.sd.n562d23a16b3d{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:50px 0px;width:1000px}
.sd.nd2fa86ae1a61{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 36px 0px;width:100%}
.sd.n0ca23f3ab8b5{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:600;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n2e4b58f533fe{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nee439d668f29{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1db16ce47b09{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n53437d6e883d{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.na44889eff0c2{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.nbd0dd3e2e479{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nd6ecfddd5054{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n1605e68ad064{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#3d3d3cff;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1dc0e3d1a78c{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nd88a23ca3e88{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n5260c78eabc4{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n165b803ca2a1{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n27083f48e3a4{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n886e71ec9ca5{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n58ac0a308342{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n0d5b7554f773{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nb5eb68f3406a{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n5650bda03ae3{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nb0f7f4f64a6d{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n64ea3e31b608{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n90f05cff3952{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.na60350e7b9f2{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n283e5732900a{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n0a8ce84554a8{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1c23c8b11550{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n4082f95f649e{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.nd1082779e21a{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n44409dc05743{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n7432f9e3ee16{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n8a7f1b54497e{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n2eec64a5a0fb{background:#fff;border-radius:0;box-shadow:;height:100%;margin:0 0 0 0;opacity:1;padding:0 0 0 0;width:100%}
.sd.nf347824b8810{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 0px 0px;padding:50px 0px;width:1000px}
.sd.n901d86140b59{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 36px 0px;padding:0px;width:100%}
.sd.n0e28b3a72362{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:600;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n6472d0b6218c{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n05ae4f3805c2{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n5b56e2261044{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n763ec3c7f423{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n5d301078dc7d{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nfc91941b4bdf{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.na4e7e5a0a737{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.na61f24b35747{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.ne82414c49161{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#3d3d3cff;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n8fb43c2923ea{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n93c0a11324f8{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n2269f5ea94b5{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.ned06589da905{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nfaa45de04d0b{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.ne5c8f25e9cb6{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n9d80e3c3e3c2{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.na4893456342f{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nd40791aa523d{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n0e1a30676398{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n473b95daed15{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nf3746b056ef6{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n08fd7c2b1388{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n96f1e56b93be{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n9a3f794d7566{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n0d39e7efade7{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n640626d3372e{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nbae36f3a3d53{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n8e8ab237164f{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nab7356d6ecd5{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n85d7d401119f{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n2fb693d9bacd{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1d1fae8d2b43{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-c498460f);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 48px;text-align:left;width:auto;justify-content:flex-start}
.sd.n61172aa0110f{background:#fff;border-radius:0;box-shadow:;height:100%;margin:0 0 0 0;opacity:1;padding:0 0 0 0;width:100%}
.sd.n259797dcf861{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:50px 0px;width:1000px}
.sd.n3ea9c847d0b9{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 36px 0px;width:100%}
.sd.n4501d71bae2a{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:600;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n46d155f3ffd6{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n70d706162f46{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.ne9ea0bf3e902{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.na596d3d5b24c{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n94c9073071b7{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n978b307c0160{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.nbe0364749422{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.ndf897b219a36{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.ne7ce710e625b{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#3d3d3cff;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n992345b363ec{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n2d2bc79a9c0b{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.nfd49718a30dd{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1834bcaac949{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n9bef75bdd123{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n32b17c2713da{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n835220820ec8{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n52d4714fb812{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n27c79fe3683e{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n9611e4861f53{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n757b4d76d765{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n1150c61c45b1{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n48c1a870a079{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nca010b659e66{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n0e5d43150fa4{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.nc508106a3df9{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n9fd1163e20c0{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n196feadc9c23{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n6c92bb325cd4{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n214fd262c6b4{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n048321833afa{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.nde4c383a8319{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1f78a7363cf9{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:10px 31px;width:100%}
.sd.n80d135672268{border-bottom:0px solid #206b98ff;border-left:1px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:400;height:auto;line-height:1.4;padding:10px 20px;text-align:left;width:auto;justify-content:flex-start}
.sd.n1929118e056d{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 21px;text-align:left;width:auto;justify-content:flex-start}
.sd.nbed136dcb982{border-bottom:0px solid #206b98ff;border-left:0px solid #206b98ff;border-right:0px solid #206b98ff;border-top:0px solid #206b98ff;color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:200;height:auto;line-height:1.4;padding:10px 48px;text-align:left;width:auto;justify-content:flex-start}
.sd.nbc43b0690b36{background:#fff;border-radius:0;box-shadow:;height:100%;margin:0 0 0 0;opacity:1;padding:0 0 0 0;width:100%}
.sd.n1df52803ca75{align-content:center;align-items:center;background:#EEEEEE;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:160px 20px 200px 20px;width:100%}
.sd.nb7dc686ce8e6{color:#acacacff;font-family:var(--s-font-d3829e7a);font-size:100px;font-weight:700;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n5ef9ace13681{color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;line-height:1.4;margin:0px 0px 40px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n5180398611df{align-content:center;align-items:center;background:#1b4f86;border-radius:52px;flex-direction:column;flex-wrap:nowrap;height:47px;justify-content:center;width:252px}
.sd.n2cbbbc9ef1c8{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:700;height:auto;line-height:1.4;margin:0px 0px 0px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n8b5920843e1f{background:#fff;border-radius:0;box-shadow:;height:100%;margin:0 0 0 0;opacity:1;padding:0 0 0 0;width:100%}
.sd.na4d0ca104821{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:40px 40px 80px 40px;width:100%}
.sd.n39a3dc488c48{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;width:1000px}
.sd.n230a91716080{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex-direction:column;flex-wrap:nowrap;height:77px;justify-content:flex-start;margin:0px 0px 40px 0px;width:100%}
.sd.n186f65b77e06{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 8px 0px;width:914px}
.sd.nf3049e3b02f0{color:#1c4f86ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:700;height:auto;letter-spacing:0.03em;line-height:1.7;padding:1px;text-align:left;width:24px;justify-content:flex-start}
.sd.n5a681389027c{color:#333333;flex:none;font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:700;height:auto;letter-spacing:0.03em;line-height:1.7;text-align:left;width:792px;justify-content:flex-start}
.sd.n1e9d835f14b1{color:#333333;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:auto;line-height:1.4;margin:0px 0px 16px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.nc43e1bbfe632{align-content:flex-start;align-items:flex-start;justify-content:flex-start;width:100%}
.sd.na6f980d296d2{background:#fbfbfb00;flex-direction:row;justify-content:flex-start;margin:0px 0px 40px 0px;width:100%}
.sd.n1040dda48dd1{border-radius:4px;height:235px;width:335px}
.sd.n1040dda48dd1::before{background-image:var(--bg)}
.sd.n3d49fa7bfa0d{align-content:flex-start;align-items:flex-start;flex:1;margin:0px 0px 0px 40px}
.sd.nf820846a26a8{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 12px 0px;width:581px}
.sd.n99011bd6aa98{align-content:flex-start;align-items:flex-start;background:#EEEEEE;border-radius:8px;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 12px 0px 0px;padding:2px 12px 4px 12px;width:auto}
.sd.n5a1ed3f77326{color:#606060ff;font-family:var(--s-font-c498460f);font-size:14px;font-weight:700;height:auto;line-height:1.4;padding:0px 0px 0px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.nca7d2c527bee{flex:none;height:18px;padding:2px 0px 0px 0px;width:auto}
.sd.n1368eeded7c5{align-content:flex-start;align-items:flex-start;flex-wrap:nowrap;justify-content:center;padding:0px}
.sd.n5ef8ddfa2e64{color:#606060ff;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:700;letter-spacing:0.03em;line-height:1.5;margin:0px 0px 10px 0px;padding:0px;text-align:left;justify-content:flex-start}
.sd.nbf8099bc337d{align-content:flex-start;align-items:flex-start;background:#eeeeee00;border-radius:0px;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:4px 0px 4px 0px;width:auto}
.sd.n08f3fc60ff21{color:#606060ff;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n50f5a07e815d{color:#333333;font-family:var(--s-font-d3829e7a);font-size:22px;font-weight:900;letter-spacing:0.03em;line-height:1.5;margin:0px 0px 16px 0px;text-align:left;justify-content:flex-start}
.sd.na4ae3f997eb5{color:#666666;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;letter-spacing:0.03em;line-height:1.7;text-align:left;width:auto;justify-content:flex-start}
.sd.n3b9fba0573cc{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;margin:40px 0px 0px 0px;width:100%}
.sd.nc5cc118a9b1e{background:#EEEEEE;border-radius:20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);color:#333;flex:none;font-family:var(--s-font-c498460f);font-size:15px;font-weight:400;height:40px;justify-content:center;letter-spacing:0em;line-height:1.4;margin:4px;opacity:1;padding:0px;text-align:left;width:282px}
.sd.ne6fc93b4f871{color:#535353ff;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;padding:0px 0px 2px 0px;text-align:center;justify-content:center}
.sd.nd9064fc5a24d{align-content:center;align-items:center;background:#fff;height:100%;padding:0px 0px 0px 0px;width:100%}
.sd.nb511386f56e3{background:#eeeeee00;flex:none;height:auto;padding:52px 40px 60px 40px;width:100%}
.sd.n4100be40a880{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:space-between;margin:0px 0px 0px 0px;width:1100px}
.sd.n9801b77a846a{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0px 32px 0px 0px;padding:0px;width:calc(46% - (var(--gap-h-4100be40-a880-4be7-a781-cdacbea9751f, 0px) * 0.54));max-width:calc(46% - (var(--gap-h-4100be40-a880-4be7-a781-cdacbea9751f, 0px) * 0.54))}
.sd.ne42117814c2d{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;width:100%}
.sd.n38eeed3c3515{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 16px 0px;padding:0px;width:100%}
.sd.naf80077f75d9{color:#939393ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;line-height:1.4;padding:0px;text-align:left;width:25px;justify-content:flex-start}
.sd.nda796d837a39{color:#939393ff;font-family:var(--s-font-c498460f);font-size:10px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n26e1ac06a63a{color:#939393ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;line-height:1.4;padding:0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n25efa448f118{color:#939393ff;font-family:var(--s-font-c498460f);font-size:10px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n6f098023e056{flex:none;height:0px;margin:-20px 0px 0px 0px;padding:0px 0px}
.sd.nf85375c273dd{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:0px}
.sd.n9b1d5c8e465d{color:#939393ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;line-height:1.4;padding:0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n825b3f44a38c{color:#333;flex:none;font-family:var(--s-font-d3829e7a);font-size:24px;font-weight:600;height:auto;letter-spacing:0.03em;line-height:1.7;margin:0px 0px 32px 0px;text-align:left;width:100%;justify-content:flex-start}
.sd.n5823b5feb437{align-content:flex-start;align-items:flex-start;background:#f6f6f6ff;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;padding:20px 20px 20px 20px;width:100%}
.sd.n531a8ea5af15{color:#626262ff;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:700;height:auto;letter-spacing:0.03em;line-height:1.7;margin:0px 0px 16px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.nb35a9f98a99e{color:#626262ff;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;letter-spacing:0.03em;line-height:1.7;text-align:left;width:auto;justify-content:flex-start}
.sd.nc2c8cf7cc41f{align-content:flex-end;align-items:flex-end;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;width:calc(50% - (var(--gap-h-4100be40-a880-4be7-a781-cdacbea9751f, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-4100be40-a880-4be7-a781-cdacbea9751f, 0px) * 0.5))}
.sd.n4648ff524775{border-radius:4px;flex:none;height:306px;width:100%}
.sd.n4648ff524775::before{background-image:var(--bg)}
.sd.n050d919bfaca{align-content:center;align-items:center;background:#eeeeee00;display:none;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0 0 0 0;padding:0px 0px 40px 0px;position:sticky;top:0px;width:320px}
.sd.naf06aa93b24b{align-content:center;align-items:center;box-shadow:4px 4px 6px rgba(0, 0, 0, 0.13);flex-direction:column;flex-wrap:nowrap;height:320px;justify-content:flex-start;width:100%}
.sd.naf06aa93b24b::before{background-image:url(/assets-studio/studio-e1de940cc9.png)}
.sd.nb2119b70c5bf{background:#EEEEEE;height:1px;width:100%}
.sd.n24c415384d67{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0px 0px 0px 0px;padding:40px 40px 60px 40px;width:100%}
.sd.nb1ac6f7403ee{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:space-between;width:1100px}
.sd.nf8a1109251b4{color:#333;flex:none;font-family:Lato;font-size:16px;font-weight:400;height:auto;line-height:1.4;margin:0px 50px 0px 0px;padding:0px 0px 0px 0px;text-align:left;width:730px}
.sd.nf8a1109251b4 figure{border-radius:4px;margin:0px 0px 40px 0px}
.sd.nf8a1109251b4 h2{border-bottom:0px solid #1c4f86ff;border-left:10px solid #1c4f86ff;border-right:0px solid #1c4f86ff;border-top:0px solid #1c4f86ff;font-family:var(--s-font-d3829e7a);font-size:1.4rem;font-weight:900;letter-spacing:0.03em;line-height:1.7;margin:60px 0px 28px 0px;padding:0px 0px 0px 14px;text-decoration:none}
.sd.nf8a1109251b4 h3{border-bottom:1px solid #1c4f86ff;border-left:0px solid #1c4f86ff;border-right:0px solid #1c4f86ff;border-top:0px solid #1c4f86ff;font-family:var(--s-font-d3829e7a);font-size:1.2rem;letter-spacing:0.03em;line-height:1.7;margin:40px 0px 28px 0px;padding:0px 0px 8px 0px}
.sd.nf8a1109251b4 p{color:#535353ff;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:400;letter-spacing:0.03em;line-height:1.7;margin:0px 0px 24px 0px}
.sd.ne5e8ed9f8606{align-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0 0 0 0;padding:0px;position:sticky;top:100px}
.sd.nd371ff663002{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:3000px;justify-content:flex-start;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:320px}
.sd.n82a2c5c3dc2d{align-content:center;align-items:center;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0 0 0 0;padding:0px 0px 40px 0px;position:sticky;top:0px;width:320px}
.sd.n9ad6b33743e4{align-content:center;align-items:center;box-shadow:4px 4px 6px rgba(0, 0, 0, 0.13);flex-direction:column;flex-wrap:nowrap;height:320px;justify-content:flex-start;width:100%}
.sd.n9ad6b33743e4::before{background-image:url(/assets-studio/studio-e1de940cc9.png)}
.sd.n0b794b8182cc{color:#333333;flex:none;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:700;height:auto;line-height:1.4;margin:0px 0px 16px 0px;text-align:left;width:100%;justify-content:flex-start}
.sd.n518d83da56d3{align-content:flex-start;align-items:flex-start;background:#eeeeee00;flex:none;flex-direction:column;flex-wrap:nowrap;height:5000px;justify-content:flex-start;width:100%}
.sd.n27af1c91d73b{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:100%}
.sd.n75a639b36fff{align-content:flex-start;align-items:flex-start;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;width:100%}
.sd.nc0e0187f97b4{align-content:flex-start;align-items:flex-start;background:#FFFFFF;flex:none;flex-direction:row;flex-wrap:nowrap;height:59px;justify-content:flex-start;margin:0px 0px 16px 0px;padding:0px;width:100%}
.sd.n9a74de868595{background:#ffffff00;flex:none;flex-direction:row;height:100%;justify-content:flex-start;margin:0px 12px 0px 0px;width:calc(35% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.65));max-width:calc(35% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.65))}
.sd.n9a74de868595::before{background-image:var(--bg)}
.sd.n0d1f510bf057{flex:none;height:55px;width:100px}
.sd.neee7845b0efd{align-content:flex-start;align-items:flex-start;flex:none;margin:0px 0px 0px 0px;width:calc(65% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.35));max-width:calc(65% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.35))}
.sd.n34baca25e875{color:#515151ff;flex:none;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:900;line-height:1.2;margin:0px 0px 10px 0px;text-align:left;width:100%;justify-content:flex-start}
.sd.n15ac7ea49ec1{color:#515151ff;display:none;flex:none;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:900;line-height:1.2;margin:0px 0px 10px 0px;text-align:left;width:100%;justify-content:flex-start}
.sd.nb0c703e0929f{background:#EEEEEE;display:none;height:160px;width:200px}
.sd.n33a51d0897ca{background:#EEEEEE;height:160px;width:200px}
.sd.nd15f23d850b7{color:#333333;font-family:var(--s-font-c498460f);font-size:20px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.nd7b2a833cc5f{background:#EEEEEE;height:160px;width:200px}
.sd.n55b9d8741985{background:#EEEEEE;height:160px;width:200px}
.sd.n19f806b65202{color:#333333;font-family:var(--s-font-c498460f);font-size:20px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n446ac9e08370{background:#EEEEEE;height:160px;width:200px}
.sd.n15c2711888b4{color:#222222;font-size:24px}
.sd.na1dd00f8abc8{color:#333333;font-family:var(--s-font-c498460f);font-size:20px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n0cddd3f55b73{background:#EEEEEE;height:160px;width:200px}
.sd.n1cb0c945f9b8{color:#333333;font-family:var(--s-font-c498460f);font-size:20px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.nece592a6ca76{background:#EEEEEE;height:160px;width:200px}
.sd.n51ba5302f151{color:#222222;font-size:24px}
.sd.n6d9de9a79093{color:#333333;font-family:var(--s-font-c498460f);font-size:20px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.n71af72cdb18f{background:rgba(0, 0, 0, 0.75);height:100%;justify-content:center;width:100%}
.sd.n5fb73ea41a5a{align-content:center;align-items:center;background:#FFFFFF;border-radius:8px;box-shadow:0px 6px 15px 0px rgba(0,0,0,0.2);flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-end;margin:20px;padding:40px 20px 40px 20px;width:836px}
.sd.nf546f8e5ade2{color:#333333;font-family:var(--s-font-d3829e7a);font-size:20px;font-weight:700;height:auto;line-height:1.4;margin:0px 0px 16px 0px;text-align:left;width:auto;justify-content:flex-start}
.sd.n14879ec4bd44{bottom:auto;color:#333333;font-family:var(--s-font-d3829e7a);font-size:20px;font-weight:400;height:auto;left:auto;line-height:1.4;margin:0 0 0 0;position:absolute;right:20px;text-align:left;top:20px;width:auto;justify-content:flex-start}
.sd.nf349b9895530{color:#6a6a6aff;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;line-height:1.4;margin:0px 0px 40px 0px;text-align:center;width:auto;justify-content:center}
.sd.n22d954c8440b{align-content:flex-start;align-items:flex-start;background:rgba(0,0,0,0.0);border-radius:0;flex:none;justify-content:center;margin:0px 0px 0px 0px;opacity:1;padding:0px;width:700px}
.sd.n95c47cc883f7{align-content:flex-start;align-items:flex-start;background:rgba(0,0,0,0.0);border-radius:0;height:auto;margin:0px 0px 20px 0px;opacity:1;overflow-x:visible;overflow-y:visible;padding:0 0 0 0;width:100%}
.sd.n31ce75773468{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0px 0px 10px 0px;padding:0px}
.sd.n4ae1e3875716{border-radius:0;color:#333333;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:500;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 0px;opacity:1;padding:0px 0px 0px 0px;text-align:center;justify-content:center}
.sd.n6aa8134fb6a7{border-radius:0;color:#f23a3c;font-family:var(--s-font-c498460f);font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 5px;opacity:1;padding:0px 0px 0px 0px;text-align:center;justify-content:center}
.sd.n6dc356ff467f{background:#FFFFFF;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-radius:4px;border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;box-shadow:none;color:#333333;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:50px;justify-content:center;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 0px;opacity:1;padding:10px 10px 10px 10px;text-align:left;width:100%}
.sd.n6dc356ff467f:placeholder-shown{color:#cccccc}
.sd.nf34c0f63f7d2{align-content:flex-start;align-items:flex-start;background:rgba(0,0,0,0.0);border-radius:0;margin:0px 0px 20px 0px;opacity:1;overflow-x:visible;overflow-y:visible;padding:0 0 0 0;width:100%}
.sd.n6e9af348d419{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0px 0px 10px 0px;padding:0px}
.sd.n1f2bf7f57781{border-radius:0;color:#333333;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:500;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 0px;opacity:1;padding:0px 0px 0px 0px;text-align:center;justify-content:center}
.sd.nf7dbffa3c4b1{border-radius:0;color:#f23a3c;font-family:var(--s-font-c498460f);font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 5px;opacity:1;padding:0px 0px 0px 0px;text-align:center;justify-content:center}
.sd.n554d4ac91edf{background:#FFFFFF;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-radius:4px;border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;box-shadow:none;color:#333333;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:50px;justify-content:center;letter-spacing:0em;line-height:1.4;opacity:1;padding:10px 16px 10px 16px;text-align:left;text-shadow:none;width:100%}
.sd.n554d4ac91edf:placeholder-shown{color:#cccccc}
.sd.n21885b64ec7e{align-content:flex-start;align-items:flex-start;background:rgba(0,0,0,0.0);border-radius:0;margin:0px 0px 20px 0px;opacity:1;overflow-x:visible;overflow-y:visible;padding:0 0 0 0;width:100%}
.sd.nfb6a4e101137{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0px 0px 10px 0px;padding:0px}
.sd.n62714d26e884{border-radius:0;color:#333333;font-family:var(--s-font-d3829e7a);font-size:16px;font-weight:500;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 0px;opacity:1;padding:0px 0px 0px 0px;text-align:center;justify-content:center}
.sd.ne5cbc5873993{border-radius:0;color:#f23a3c;font-family:var(--s-font-c498460f);font-size:15px;font-weight:700;letter-spacing:0em;line-height:1.4;margin:0px 0px 0px 5px;opacity:1;padding:0px 0px 0px 0px;text-align:center;justify-content:center}
.sd.n84465fc81fef{background:#FFFFFF;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-radius:4px;border-right:1px solid #EEEEEE;border-top:1px solid #EEEEEE;box-shadow:none;color:#333333;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;height:160px;justify-content:center;letter-spacing:0em;line-height:1.4;opacity:1;padding:10px 10px 10px 10px;text-align:left;text-shadow:none;width:100%}
.sd.n84465fc81fef:placeholder-shown{color:#cccccc}
.sd.n36e5df2b79ea{align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0px 0px 20px 0px;padding:0px}
.sd.nc53cd1f6fe50{flex-direction:row;flex-wrap:no-wrap;height:auto;padding:0px}
.sd.n70eb03b3d253{flex:none;height:auto;margin:0px 10px 0px 0px;padding:0px;width:auto}
.sd.n1168579b1512{color:#2d468eff;flex:1;font-family:var(--s-font-d3829e7a);font-size:15px;font-weight:400;line-height:1.4;text-align:left;text-decoration:underline;justify-content:flex-start}
.sd.n7ea72c75d2c1{color:#333333;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400;height:auto;line-height:1.4;text-align:left;width:auto;justify-content:flex-start}
.sd.nbb77a63d94eb{background:#1b4f86;border-radius:4px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.2);color:#333333;font-family:var(--s-font-c498460f);font-size:15px;font-weight:400;justify-content:center;letter-spacing:0em;line-height:1.4;margin:20px 0px 0px 0px;opacity:1;padding:15px;text-align:left;width:100%}
.sd.n3876f9c5ab5c{border-radius:0;color:#FFFFFF;font-family:var(--s-font-d3829e7a);font-size:18px;font-weight:700;letter-spacing:0em;line-height:1;margin:0 0 0 0;opacity:1;padding:0px 0px 2px 0px;text-align:center;justify-content:center}
@media (max-width:990px){
  .sd.ne287ac98c28f{height:79px;padding:0px 32px}
  .sd.n571479ba32f2{font-size:22px}
  .sd.n9583958067db{font-size:15px}
  .sd.nca65afb3a64d{box-shadow:0px 3px 3px 3px rgba(0,0,0,0.2);flex:none;width:640px}
  .sd.naeeb6e08aa83{font-size:14px}
  .sd.ne0fd74794ed6{gap:16px;--gap-v-e0fd7479-4ed6-40da-a151-33767007a361:16px;--gap-h-e0fd7479-4ed6-40da-a151-33767007a361:16px}
  .sd.n64dc53d507f0{flex:none;height:65px;width:260px}
  .sd.n621ddf8c27ef{font-size:16px}
  .sd.n185f6c557871{flex:none;height:65px;width:260px}
  .sd.na17da6880a5d{font-size:16px}
  .sd.nedaf95320211{font-size:16px}
  .sd.n3eef46c94163{font-size:16px}
  .sd.n3f0a20819808{font-size:16px}
  .sd.nf8ad2e6df92b{font-size:16px}
  .sd.n69ca54989381{font-size:13px}
  .sd.n73379b896d8a{align-content:center;align-items:center;justify-content:flex-start}
  .sd.n1e2a447895d1{flex:none;height:auto;padding:52px 32px 100px 32px}
  .sd.n5b0975bd4972{flex:none;height:auto}
  .sd.ncc5cad647c5f{font-size:22px}
  .sd.n2e1dc5c645e9{font-size:42px}
  .sd.nab32ce4bd7c9{padding:0px 0px}
  .sd.nea691dc94754{padding:0px}
  .sd.n007a54c994c9{display:none}
  .sd.n958eec7cdd9e{font-size:24px}
  .sd.nf9fed00eedd5{display:flex}
  .sd.n1f894bcf2d9a{font-size:24px}
  .sd.n5de9b49d30c3{margin:-20px 0px 0px 0px}
  .sd.nc082da1e95be{flex:none;width:40px}
  .sd.n779fdf0f7cf2{flex:none;width:40px}
  .sd.nb786c9a15220{flex:none;width:360px}
  .sd.n6e60d8d25fb3{font-size:22px}
  .sd.n8664e07d2df4{font-size:15px}
  .sd.nff2b72b26f25{flex:none;width:360px}
  .sd.neeabf81384ee{font-size:22px}
  .sd.nb3a85618b233{font-size:15px}
  .sd.naf61a60c6f0f{font-size:16px}
  .sd.n56aedb5e126b{gap:8px 20px;padding:0px;--gap-v-56aedb5e-126b-43f2-8ec0-8c307d43776d:8px;--gap-h-56aedb5e-126b-43f2-8ec0-8c307d43776d:20px}
  .sd.n8c06c27981e2{padding:0px}
  .sd.na42ef9400d55{flex:none;font-size:16px;text-align:center;width:217px;justify-content:center}
  .sd.ne2e497964673{padding:0px}
  .sd.na60aff377b0d{flex:none;font-size:16px;width:217px}
  .sd.n2034359535e9{padding:0px}
  .sd.nebb5017fefdb{flex:none;font-size:16px;width:217px}
  .sd.nce4f750fe88a{flex:none;height:auto;width:224px}
  .sd.nc0e9843742d5{font-size:28px}
  .sd.nf3fed307e3cd{padding:80px 32px 80px 32px}
  .sd.nd438315496fe{font-size:34px}
  .sd.n4c509eaa319c{padding:10px 28px 10px 28px}
  .sd.n3ead2737d397{font-size:28px}
  .sd.nf5c890734d88{font-size:22px;text-align:center;justify-content:center}
  .sd.n4349ac20bc40{width:314px}
  .sd.nfa78eda80854{font-size:15px}
  .sd.n993065011bca{padding:10px 28px 10px 28px}
  .sd.naea5d8e9a531{font-size:28px}
  .sd.nbd0f1fc365e2{font-size:22px}
  .sd.n21c4db751ff4{font-size:16px;width:298px}
  .sd.n409e0334a306{font-size:15px}
  .sd.n1fe2852e6c39{padding:10px 28px 10px 28px}
  .sd.n7853eed6856d{font-size:22px}
  .sd.ne7aecdb5b223{font-size:22px}
  .sd.neac1bbacd171{font-size:16px}
  .sd.n4e72a9eaf571{font-size:15px}
  .sd.ncfc8177704b5{padding:10px 28px 10px 28px}
  .sd.n8cc5bfb9454f{font-size:28px}
  .sd.n433aafcbf06d{font-size:24px}
  .sd.na41bc14d7f47{font-size:16px;width:342px}
  .sd.n380eb3b2c433{font-size:15px}
  .sd.n5c0fc726b068{padding:85px 28px 140px 28px}
  .sd.nf8d6ebc4e6ad{flex:none;width:700px}
  .sd.n01d6579fbdaf{font-size:15px}
  .sd.nd0c1d4f73908{font-size:15px}
  .sd.n69d66721e8a0{font-size:15px}
  .sd.n534208543ef3{padding:150px 40px 80px 40px}
  .sd.n9d3ea1d083c8{flex-direction:row;flex-wrap:nowrap;height:auto}
  .sd.n9d3ea1d083c8-b{flex-direction:row-reverse;flex-wrap:nowrap}
  .sd.n929d9d3927fb{height:287px;width:464px}
  .sd.nba8fc64d88f6{height:278px;margin:0px 0px 0px -80px;padding:35px 24px 0px 24px;width:356px}
  .sd.nba8fc64d88f6-b{margin:-10px -80px 0px 0px}
  .sd.n44a216ea3d0f{font-size:28px;width:100%}
  .sd.n4cdfc10bec52{height:162px}
  .sd.na0969cd088ee{padding:140px 32px}
  .sd.nfa5e85cacbd4{gap:32px 20px;--gap-v-fa5e85ca-cbd4-49f7-a419-eefa0d9212d3:32px;--gap-h-fa5e85ca-cbd4-49f7-a419-eefa0d9212d3:20px}
  .sd.ncf3299827d60{flex:none;height:auto;padding:30px 30px;width:100%}
  .sd.n14e8513873da{align-content:flex-start;align-items:flex-start;justify-content:flex-start}
  .sd.n16b1d79f3b40{gap:0px;--gap-v-16b1d79f-3b40-4b3f-8842-eec62e08ed6c:0px;--gap-h-16b1d79f-3b40-4b3f-8842-eec62e08ed6c:0px}
  .sd.nc3decf453aed{align-content:flex-start;align-items:flex-start;flex:none;font-size:22px;justify-content:center;width:100%}
  .sd.ncc53f3ca53af{flex:none;font-size:22px;width:100%}
  .sd.nd1eb150f2836{gap:12px;--gap-v-d1eb150f-2836-4426-9cad-76a9448bb014:12px;--gap-h-d1eb150f-2836-4426-9cad-76a9448bb014:12px}
  .sd.na8ed3f1ce8ee{gap:20px;--gap-v-a8ed3f1c-e8ee-47d6-aab2-1b0a60415dce:20px;--gap-h-a8ed3f1c-e8ee-47d6-aab2-1b0a60415dce:20px}
  .sd.ne2140e638419{padding:160px 40px 100px 40px}
  .sd.n5c14bd746a61{flex:none;height:auto;width:100%}
  .sd.n5692d30f16b4{font-size:24px}
  .sd.n13d35fc16d55{font-size:22px}
  .sd.ne6a73b4744f6{flex:none;height:auto}
  .sd.na8699d823ba5{font-size:24px}
  .sd.n10a272f2d1dc{flex:none;height:auto;width:100%}
  .sd.nf248927c6f3b{font-size:24px}
  .sd.nee43efdf6801{font-size:22px}
  .sd.n8a9297428880{font-size:24px}
  .sd.nf6310c805157{flex:none;height:auto;width:100%}
  .sd.na685073a8064{font-size:24px}
  .sd.nc5dd71149553{font-size:22px}
  .sd.n323297dc0525{font-size:24px}
  .sd.n7baa12767286{flex:none;height:auto;width:100%}
  .sd.n268e5184ea9d{font-size:24px}
  .sd.n0b62255838b6{font-size:22px}
  .sd.nf90ae5cf5a60{font-size:24px}
  .sd.n8acd3e7c8393{flex:none;height:auto;width:100%}
  .sd.nfefb1da8dee1{font-size:24px}
  .sd.n547933a0a62f{font-size:22px}
  .sd.n7270a2deb0df{font-size:24px}
  .sd.nce28a1fb17c9{flex:none;height:auto;width:100%}
  .sd.ne9d7ae257e13{font-size:24px}
  .sd.n57428f1dbfbb{font-size:22px}
  .sd.n625a7b97ca96{font-size:24px}
  .sd.n03ae5e8cdafa{flex:none;height:auto;width:100%}
  .sd.n9729504260a5{font-size:24px}
  .sd.n3ed9b8add047{font-size:22px}
  .sd.n9ee3b496e7b9{font-size:24px}
  .sd.nfc4440f24394{flex:none;height:auto;width:100%}
  .sd.n4e4eba4f8dcf{font-size:24px}
  .sd.n6c25e11f2b56{font-size:22px}
  .sd.n4ca53919e207{font-size:24px}
  .sd.na4d0ca104821{padding:40px 40px 40px 40px}
  .sd.nc43e1bbfe632{margin:0px 0px 40px 0px}
  .sd.na6f980d296d2{flex:none;flex-direction:column;height:auto;margin:0px 0px 40px 0px;overflow-x:hidden;overflow-y:auto;width:100%}
  .sd.n1040dda48dd1{flex:none;height:296px;width:100%}
  .sd.n3d49fa7bfa0d{margin:24px 0px 0px 0px}
  .sd.n50f5a07e815d{font-size:20px}
  .sd.n4100be40a880{flex:none;flex-direction:column;flex-wrap:nowrap;width:100%}
  .sd.n9801b77a846a{flex:none;margin:0px 0px 40px 0px;width:100%}
  .sd.n825b3f44a38c{font-size:24px;margin:0px 0px 20px 0px}
  .sd.n5823b5feb437{flex:none;width:100%}
  .sd.nc2c8cf7cc41f{align-content:center;align-items:center;justify-content:flex-start;width:100%}
  .sd.n4648ff524775{height:377px;width:100%}
  .sd.n050d919bfaca{bottom:0;display:none;left:0;padding:0px 0px 60px 0px;position:relative;right:0;top:0}
  .sd.nb1ac6f7403ee{flex-direction:column;flex-wrap:nowrap}
  .sd.nf8a1109251b4{margin:0px 0px 0px 0px}
  .sd.nf8a1109251b4 h2{font-size:1.2rem}
  .sd.nf8a1109251b4 h3{font-size:1.1rem}
  .sd.nf8a1109251b4 p{font-size:15px}
  .sd.ne5e8ed9f8606{bottom:0;left:0;margin:60px 0px 0px 0px;position:relative;right:0;top:0;width:100%}
  .sd.nd371ff663002{flex:none;height:auto;width:100%}
  .sd.n82a2c5c3dc2d{bottom:0;left:0;padding:0px 0px 60px 0px;position:relative;right:0;top:0}
  .sd.n0b794b8182cc{font-size:18px}
  .sd.n518d83da56d3{flex:none;height:auto}
  .sd.n75a639b36fff{margin:0px 0px 0px 0px}
  .sd.nc0e0187f97b4{flex-direction:row;flex-wrap:nowrap;height:140px;margin:0px 0px 30px;overflow-x:hidden;overflow-y:auto}
  .sd.n9a74de868595{flex:none;flex-direction:column;margin:0px 20px 0px 0px;overflow-x:hidden;overflow-y:auto;width:calc(30% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.7));max-width:calc(30% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.7))}
  .sd.n0d1f510bf057{flex:none;height:240px;width:100%}
  .sd.neee7845b0efd{flex:none;margin:0px 0px 0px 0px;width:calc(70% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.3));max-width:calc(70% - (var(--gap-h-c0e0187f-97b4-4664-b7e5-187f99655772, 0px) * 0.3))}
  .sd.n34baca25e875{font-size:16px;margin:0px 0px 12px 0px}
  .sd.n15ac7ea49ec1{display:flex;flex:none;font-size:12px;font-weight:400;height:auto}
  .sd.nb0c703e0929f{display:none}
}
@media (max-width:540px){
  .sd.ne287ac98c28f{height:71px;padding:6px 10px 6px 10px}
  .sd.n91743e4f47c1{margin:0px 0px 0px 10px}
  .sd.n571479ba32f2{font-size:19px;font-style:normal;font-weight:700}
  .sd.n9583958067db{font-family:var(--s-font-d3829e7a);font-size:12px}
  .sd.nca65afb3a64d{box-shadow:0px 3px 3px 3px rgba(0, 0, 0, 0.15);flex:none;height:249px;padding:25px 20px;width:352px}
  .sd.naeeb6e08aa83{flex:none;font-size:13px;text-align:center;width:271px;justify-content:center}
  .sd.n64dc53d507f0{flex:none;height:60px;width:300px}
  .sd.n621ddf8c27ef{font-size:16px}
  .sd.n185f6c557871{flex:none;height:60px;width:300px}
  .sd.na17da6880a5d{font-size:16px}
  .sd.n250f38bd599c{flex:none;height:auto}
  .sd.nc6c548f45e97{flex:none;height:auto}
  .sd.nedaf95320211{font-size:13px}
  .sd.n3eef46c94163{font-size:13px}
  .sd.n3f0a20819808{font-size:13px}
  .sd.nf8ad2e6df92b{height:auto}
  .sd.n69ca54989381{font-size:11px}
  .sd.n73379b896d8a{align-content:center;align-items:center;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start}
  .sd.ndba7060df41d{flex:none;height:auto}
  .sd.n1e2a447895d1{align-content:center;align-items:center;height:100%;justify-content:flex-start;margin:0px 0px 0px 0px;padding:40px 22px 100px 22px}
  .sd.n5b0975bd4972{background:#eeeeee00;flex:none;height:auto;margin:0px 0px 16px 0px;width:100%}
  .sd.ncc5cad647c5f{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:400}
  .sd.n2e1dc5c645e9{flex:none;font-size:26px;font-weight:900;text-align:center;width:100%;justify-content:center}
  .sd.nab32ce4bd7c9{flex:none;height:auto;margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;width:100%}
  .sd.nea691dc94754{flex:none;height:100%;width:100%}
  .sd.n007a54c994c9{display:flex;flex-direction:row;flex-wrap:nowrap;margin:12px 0px 0px 0px;width:256px}
  .sd.n958eec7cdd9e{flex:none;font-size:16px;text-align:center;width:100%;justify-content:center}
  .sd.nf9fed00eedd5{display:none;flex-direction:row;flex-wrap:nowrap;margin:12px 0px 0px 0px;width:217px}
  .sd.n1f894bcf2d9a{flex:none;font-size:16px;text-align:center;width:100%;justify-content:center}
  .sd.nc082da1e95be{flex:none;width:30px}
  .sd.n779fdf0f7cf2{flex:none;width:30px}
  .sd.nf1ebc7df721a{flex:none;flex-direction:column;flex-wrap:nowrap;width:100%}
  .sd.nb786c9a15220{padding:8px;width:100%}
  .sd.n6e60d8d25fb3{font-size:20px}
  .sd.n336443b592e9{align-content:center;align-items:center;justify-content:center}
  .sd.n8664e07d2df4{flex:none;font-size:14px;width:auto}
  .sd.nff2b72b26f25{padding:8px;width:100%}
  .sd.neeabf81384ee{font-size:20px}
  .sd.n3ddacc6c0e4d{align-content:center;align-items:center;justify-content:center}
  .sd.nb3a85618b233{flex:none;font-size:14px;width:auto}
  .sd.n3256dac18796{margin:10px 0px 0px 0px}
  .sd.n78ebd4448577{font-size:18px}
  .sd.naf61a60c6f0f{font-size:14px}
  .sd.n104e3d40d95e{flex:none;height:auto;margin:-180px 0px 0px 0px;padding:300px 36px 80px 36px}
  .sd.n56aedb5e126b{flex-direction:column;flex-wrap:nowrap}
  .sd.n8c06c27981e2{align-content:center;align-items:center;flex:none;height:87px;justify-content:center;width:100%}
  .sd.na42ef9400d55{flex:none;font-size:16px;width:auto}
  .sd.ne2e497964673{align-content:center;align-items:center;flex:none;height:87px;justify-content:center;width:100%}
  .sd.na60aff377b0d{flex:none;font-size:16px;width:auto}
  .sd.n2034359535e9{align-content:center;align-items:center;flex:none;height:87px;justify-content:center;width:100%}
  .sd.nebb5017fefdb{flex:none;font-size:16px;width:auto}
  .sd.nce4f750fe88a{height:251px;width:278px}
  .sd.nce4f750fe88a::before{background-position:center bottom}
  .sd.n25b000f0ca40{flex:none;gap:7px;width:auto;--gap-v-25b000f0-ca40-40c8-b0eb-e100cf37c76f:7px;--gap-h-25b000f0-ca40-40c8-b0eb-e100cf37c76f:7px}
  .sd.n7bd2be268fb9{flex-direction:row;flex-wrap:wrap}
  .sd.nc0e9843742d5{font-size:18px;text-align:center;text-decoration:none;justify-content:center}
  .sd.nf3fed307e3cd{flex:none;height:auto;padding:60px 16px 60px 16px}
  .sd.n6cb68495925f{width:100%}
  .sd.nd438315496fe{flex:none;font-size:20px;text-align:center;width:100%;justify-content:center}
  .sd.n1358f57a0dbf{height:2px;margin:4px 0px 0px 0px;width:100px}
  .sd.n27d7995a22ee{align-content:center;align-items:center;justify-content:flex-start;padding:0px 0px 0px 0px}
  .sd.ndd85716bb9d7{align-content:center;align-items:center;justify-content:flex-start}
  .sd.n6e0e87e0feef{font-size:14px}
  .sd.ne14090d6c832{align-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0px;width:100%}
  .sd.n8d5f22db7892{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;width:100%}
  .sd.n4c509eaa319c{align-content:center;align-items:center;flex:none;height:325px;justify-content:flex-start;padding:20px 10px;width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5))}
  .sd.n3ead2737d397{align-content:center;align-items:center;flex:none;height:66px;justify-content:center;width:162px}
  .sd.nf5c890734d88{flex:none;font-size:18px;width:206px}
  .sd.n3c44808836a8{font-size:72px}
  .sd.n4349ac20bc40{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:3px}
  .sd.nfa78eda80854{flex:none;font-size:13px;text-align:left;width:auto;justify-content:flex-start}
  .sd.n993065011bca{align-content:center;align-items:center;flex:none;height:325px;justify-content:flex-start;padding:20px 10px;width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-8d5f22db-7892-45ed-b12b-c1be8146b8bd, 0px) * 0.5))}
  .sd.naea5d8e9a531{align-content:center;align-items:center;flex:none;font-size:20px;height:66px;justify-content:center;width:162px}
  .sd.nbd0f1fc365e2{font-size:18px;text-align:center;justify-content:center}
  .sd.n153891f26a26{font-size:72px}
  .sd.n21c4db751ff4{flex-direction:column;flex-wrap:nowrap;padding:3px}
  .sd.n409e0334a306{flex:none;font-size:13px;text-align:left;width:auto;justify-content:flex-start}
  .sd.ne13ffb9c68c4{align-content:center;align-items:center;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start}
  .sd.n1fe2852e6c39{align-content:center;align-items:center;flex:none;height:325px;justify-content:flex-start;padding:20px 10px;width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5))}
  .sd.n7853eed6856d{align-content:center;align-items:center;flex:none;font-size:20px;height:66px;justify-content:center;width:135px}
  .sd.ne7aecdb5b223{font-size:18px;text-align:center;justify-content:center}
  .sd.n09b332347278{font-size:72px}
  .sd.neac1bbacd171{padding:3px}
  .sd.n4e72a9eaf571{flex:none;font-size:13px;text-align:left;width:auto;justify-content:flex-start}
  .sd.ncfc8177704b5{align-content:center;align-items:center;flex:none;height:325px;justify-content:flex-start;padding:20px 10px;width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-e13ffb9c-68c4-44d4-89e5-7fa7fff0b15b, 0px) * 0.5))}
  .sd.n8cc5bfb9454f{align-content:center;align-items:center;flex:none;font-size:20px;height:66px;justify-content:center;width:162px}
  .sd.n433aafcbf06d{font-size:18px;text-align:center;justify-content:center}
  .sd.ne7c8902f9faf{font-size:72px}
  .sd.na41bc14d7f47{padding:3px}
  .sd.n380eb3b2c433{flex:none;font-size:13px;text-align:left;width:auto;justify-content:flex-start}
  .sd.n5c0fc726b068{padding:50px 16px 120px 16px}
  .sd.n4a0ae0960a85{font-size:20px}
  .sd.n1aea4913eaf5{flex:none;height:2px;margin:10px 0px 0px 0px;width:100px}
  .sd.nf8d6ebc4e6ad{margin:45px 20px 0px 20px;padding:0px;width:100%}
  .sd.nce67ec3d7e97{padding:24px 20px 24px 20px}
  .sd.n7e06965fdfef{font-family:var(--s-font-c498460f);font-size:18px;font-weight:600}
  .sd.nd64b7ed52dd6{font-size:20px}
  .sd.nbb8b216dc06d{font-family:var(--s-font-d3829e7a);font-size:12px}
  .sd.n2a0be58ead3c{font-family:var(--s-font-d3829e7a);font-size:12px}
  .sd.n01d6579fbdaf{flex:none;font-size:12px;width:auto}
  .sd.n19d80fb82e52{padding:28px 20px 28px 20px}
  .sd.n4ffae8d90c12{font-family:var(--s-font-c498460f);font-size:18px;font-weight:600}
  .sd.nf3ee8a76ca20{font-size:20px}
  .sd.n07dc02bf63b7{font-size:12px}
  .sd.n5f443897f063{font-size:12px}
  .sd.nd0c1d4f73908{flex:none;font-size:12px;width:auto}
  .sd.n69d66721e8a0{flex:none;font-size:11px;width:auto}
  .sd.n534208543ef3{flex:none;height:auto;padding:140px 0px 0px 0px}
  .sd.nd89110a2d99f{font-size:20px}
  .sd.na25b568b75f8{height:2px;margin:10px 0px 0px 0px;width:100px}
  .sd.ndd5fa62854e9{padding:0px}
  .sd.n26ed539fe1c1{gap:0px;padding:0px 0px 0px 0px;--gap-v-26ed539f-e1c1-443d-bb9d-6180cf48d007:0px;--gap-h-26ed539f-e1c1-443d-bb9d-6180cf48d007:0px}
  .sd.n9d3ea1d083c8{flex:none;height:291px}
  .sd.n929d9d3927fb{flex:none;height:100%;width:calc(50% - (var(--gap-h-9d3ea1d0-83c8-486a-a2cb-509c6ad34e4c, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-9d3ea1d0-83c8-486a-a2cb-509c6ad34e4c, 0px) * 0.5))}
  .sd.nba8fc64d88f6{align-content:flex-start;align-items:flex-start;flex:none;height:100%;justify-content:flex-start;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;width:calc(50% - (var(--gap-h-9d3ea1d0-83c8-486a-a2cb-509c6ad34e4c, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-9d3ea1d0-83c8-486a-a2cb-509c6ad34e4c, 0px) * 0.5))}
  .sd.nba8fc64d88f6-b{margin:0px 0px 0px 0px}
  .sd.n150040e0381c{align-content:center;align-items:center;justify-content:flex-start}
  .sd.n44a216ea3d0f{font-size:20px;font-weight:700;height:84px;margin:8px 0px 0px 53px;padding:0px;width:100%}
  .sd.n4cdfc10bec52{flex:none;font-size:15px;font-weight:500;height:auto}
  .sd.n7e1b89f2069f{bottom:auto;font-size:50px;height:84px;left:8px;letter-spacing:0em;right:auto;top:0px;width:73px}
  .sd.na0969cd088ee{padding:60px 16px 130px 16px}
  .sd.n4af323ae237d{font-size:20px}
  .sd.n46bcf3013b12{height:2px;margin:10px 0px 0px 0px;width:100px}
  .sd.nfa5e85cacbd4{flex-direction:column;flex-wrap:nowrap}
  .sd.ncf3299827d60{align-content:flex-start;align-items:flex-start;flex:none;gap:8px;height:auto;justify-content:flex-start;padding:24px 20px 24px 20px;width:100%;--gap-v-cf329982-7d60-4582-9f01-03db29371296:8px;--gap-h-cf329982-7d60-4582-9f01-03db29371296:8px}
  .sd.n14e8513873da{align-content:flex-start;align-items:flex-start;height:84px;justify-content:flex-start;margin:0px 0px 12px 0px}
  .sd.nec657c6d6bfa{flex:none;width:calc(24% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.76));max-width:calc(24% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.76))}
  .sd.nd5e5f4d560f5{flex:none;height:100%;width:100%}
  .sd.n16b1d79f3b40{flex:none;gap:0px;width:calc(76% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.24));--gap-v-16b1d79f-3b40-4b3f-8842-eec62e08ed6c:0px;--gap-h-16b1d79f-3b40-4b3f-8842-eec62e08ed6c:0px;max-width:calc(76% - (var(--gap-h-14e85138-73da-464b-ab3e-ef0aef20e262, 0px) * 0.24))}
  .sd.nc3decf453aed{flex:none;width:100%}
  .sd.ncc53f3ca53af{font-size:15px;width:100%}
  .sd.nd1eb150f2836{align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;gap:5px;justify-content:flex-start;width:100%;--gap-v-d1eb150f-2836-4426-9cad-76a9448bb014:5px;--gap-h-d1eb150f-2836-4426-9cad-76a9448bb014:5px}
  .sd.n0318c9234712{flex:none;height:22px;width:111px}
  .sd.n77ddce388d25{font-size:12px}
  .sd.n1cb5e67d7abe{flex:none;height:22px;width:111px}
  .sd.n3bd272c8c15a{font-size:12px}
  .sd.na8ed3f1ce8ee{align-content:flex-start;align-items:flex-start;flex:1;gap:15px;justify-content:flex-start;padding:0px 0px 0px 0px;width:auto;--gap-v-a8ed3f1c-e8ee-47d6-aab2-1b0a60415dce:15px;--gap-h-a8ed3f1c-e8ee-47d6-aab2-1b0a60415dce:15px}
  .sd.nc0bd6328b64c{flex:none;height:auto;width:auto}
  .sd.n6a1cd22bf3b1{font-size:14px;line-height:1.6}
  .sd.ne2140e638419{padding:140px 16px 60px 16px}
  .sd.nd0198227ef4d{font-size:20px}
  .sd.n092aab731ee5{height:2px;margin:10px 0px 0px 0px;width:100px}
  .sd.n5c14bd746a61{flex:none;height:auto;padding:21px 16px;width:100%}
  .sd.n13d35fc16d55{font-size:15px}
  .sd.n68489f61ade8{font-size:14px}
  .sd.n10a272f2d1dc{flex:none;height:auto;padding:21px;width:100%}
  .sd.nee43efdf6801{font-size:15px}
  .sd.n05a8957ca1ef{font-size:15px}
  .sd.nf6310c805157{flex:none;height:auto;padding:21px;width:100%}
  .sd.nc5dd71149553{font-size:15px}
  .sd.n01ebd75617cb{font-size:14px}
  .sd.n7baa12767286{flex:none;height:auto;padding:21px;width:100%}
  .sd.n0b62255838b6{font-size:15px}
  .sd.n073b72cc3f19{font-size:14px}
  .sd.n8acd3e7c8393{flex:none;height:auto;padding:21px;width:100%}
  .sd.n547933a0a62f{font-size:15px}
  .sd.n8a69bad9e237{font-size:14px}
  .sd.nce28a1fb17c9{flex:none;height:auto;padding:21px;width:100%}
  .sd.n57428f1dbfbb{font-size:15px}
  .sd.n617025edceb8{font-size:14px}
  .sd.n03ae5e8cdafa{flex:none;height:auto;padding:21px;width:100%}
  .sd.n3ed9b8add047{font-size:15px}
  .sd.n239d7be2f45d{font-size:14px}
  .sd.nfc4440f24394{flex:none;height:auto;padding:21px;width:100%}
  .sd.n6c25e11f2b56{font-size:15px}
  .sd.neb30d6e0d23a{font-size:14px}
  .sd.na4d0ca104821{padding:40px 20px 40px 20px}
  .sd.n5a681389027c{font-size:20px}
  .sd.n1e9d835f14b1{font-size:14px}
  .sd.na6f980d296d2{flex:none;height:auto;margin:0px 0px 40px;overflow-x:hidden;overflow-y:auto;width:100%}
  .sd.n1040dda48dd1{flex:none;height:240px}
  .sd.n5a1ed3f77326{font-size:12px}
  .sd.n5ef8ddfa2e64{font-size:10px}
  .sd.n08f3fc60ff21{font-size:10px}
  .sd.n50f5a07e815d{font-size:16px}
  .sd.na4ae3f997eb5{font-size:13px}
  .sd.n3b9fba0573cc{margin:20px 0px 0px 0px}
  .sd.nb511386f56e3{padding:20px 16px 40px 16px}
  .sd.n4100be40a880{margin:0px 0px 36px 0px}
  .sd.n9801b77a846a{margin:0px 0px 24px 0px}
  .sd.n38eeed3c3515{gap:0px;margin:0px 0px 10px 0px;--gap-v-38eeed3c-3515-4349-aca3-50e356308daa:0px;--gap-h-38eeed3c-3515-4349-aca3-50e356308daa:0px}
  .sd.naf80077f75d9{font-size:12px}
  .sd.nda796d837a39{font-size:8px}
  .sd.n26e1ac06a63a{font-size:12px}
  .sd.n25efa448f118{font-size:8px}
  .sd.n6f098023e056{margin:-17px 0px 0px 0px}
  .sd.n9b1d5c8e465d{font-size:12px}
  .sd.n825b3f44a38c{font-size:20px}
  .sd.n531a8ea5af15{font-size:13px}
  .sd.nb35a9f98a99e{font-size:11px}
  .sd.n4648ff524775{height:243px}
  .sd.n050d919bfaca{display:flex;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
  .sd.n24c415384d67{padding:20px 20px 60px 20px}
  .sd.nf8a1109251b4 h2{font-size:1.2rem}
  .sd.nf8a1109251b4 h3{font-size:1.1rem}
  .sd.nf8a1109251b4 p{font-size:15px}
  .sd.ne5e8ed9f8606{margin:50px 0px 0px 0px}
  .sd.n82a2c5c3dc2d{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px}
  .sd.nc0e0187f97b4{flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;margin:0px 0px 36px;overflow-x:hidden;overflow-y:auto;width:100%}
  .sd.n9a74de868595{flex:none;height:200px;margin:0px 0px 16px 0px;overflow-x:hidden;overflow-y:auto;width:100%}
  .sd.n0d1f510bf057{height:100%}
  .sd.neee7845b0efd{flex:none;width:100%}
  .sd.n34baca25e875{font-size:14px}
  .sd.n15ac7ea49ec1{color:#777777ff;display:flex;font-size:11px;margin:0px 0px 0px 0px}
  .sd.nb0c703e0929f{align-content:flex-start;align-items:flex-start;background:#a8a8a8ff;bottom:0px;box-shadow:0px -3px 5px rgba(0, 0, 0, 0.12);display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0 0 0 0;position:sticky;width:100%}
  .sd.n33a51d0897ca{align-content:center;align-items:center;background:#1c4f86ff;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:center;padding:6px;width:100%}
  .sd.nd15f23d850b7{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:11px;font-weight:400}
  .sd.nd7b2a833cc5f{flex:none;flex-direction:row;flex-wrap:nowrap;height:56px;width:100%}
  .sd.n55b9d8741985{align-content:center;align-items:center;background:#ffffffff;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;padding:8px 10px;width:calc(50% - (var(--gap-h-d7b2a833-cc5f-4bfb-9470-f595227f379e, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-d7b2a833-cc5f-4bfb-9470-f595227f379e, 0px) * 0.5))}
  .sd.n19f806b65202{color:#1c4f86ff;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:400;margin:0px 0px 0px 0px}
  .sd.n446ac9e08370{align-content:center;align-items:center;background:transparent;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:center;padding:0px;width:100%}
  .sd.n15c2711888b4{color:#1c4f86ff;font-size:14px;margin:0px 4px 0px 0px}
  .sd.na1dd00f8abc8{color:#1c4f86ff;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:700}
  .sd.n0cddd3f55b73{align-content:center;align-items:center;background:#06c755ff;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;padding:8px 10px 10px 10px;width:calc(50% - (var(--gap-h-d7b2a833-cc5f-4bfb-9470-f595227f379e, 0px) * 0.5));max-width:calc(50% - (var(--gap-h-d7b2a833-cc5f-4bfb-9470-f595227f379e, 0px) * 0.5))}
  .sd.n1cb0c945f9b8{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:12px;font-weight:400;margin:0px 0px 0px 0px}
  .sd.nece592a6ca76{align-content:center;align-items:center;background:transparent;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:center;padding:0px;width:100%}
  .sd.n51ba5302f151{color:#ffffffff;font-size:14px;margin:0px 4px 0px 0px}
  .sd.n6d9de9a79093{color:#ffffffff;font-family:var(--s-font-d3829e7a);font-size:14px;font-weight:700}
  .sd.n71af72cdb18f{align-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center}
  .sd.n5fb73ea41a5a{align-content:flex-start;align-items:flex-start;justify-content:flex-start;padding:20px 16px 20px 16px}
  .sd.n14879ec4bd44{right:14px;top:14px}
  .sd.nf349b9895530{font-size:12px;letter-spacing:-0.03em;margin:0px 0px 20px 0px;text-align:left;justify-content:flex-start}
  .sd.n36e5df2b79ea{margin:0px 0px 0px 0px}
  .sd.n1168579b1512{font-size:12px}
  .sd.n7ea72c75d2c1{font-size:12px}
}


/* ================================================================================
   ここから下は手書き。LP の追加セクション（お悩み／ご提供支援／流れと料金／
   役に立つ場面／対応できる騒音の例）と、Studio 側の崩れの補正。

   トンマナの取り決め
     ・ブレークポイントは Studio に合わせて 990px / 540px の 2 段階のみ
     ・見出しとカード見出しは見出し書体、本文は本文書体
     ・カードは「白地＋1px の罫線・角丸なし・padding 28px 26px」で統一
     ・アイコンは淡いブルーの円（64px）に濃紺のグリフで統一
     ・数値は下の --lp-* トークンに集約し、各セクションで直書きしない
   ================================================================================ */

:root {
  --lp-navy: var(--s-color-84b6a677);
  --lp-pale: var(--s-color-96a92093);
  --lp-accent: #205188;
  --lp-line: #d7e0ea;
  --lp-text: #333;
  --lp-muted: #6b7683;

  --lp-fs-lead: 16px;
  --lp-fs-title: 20px;
  --lp-fs-subtitle: 18px;
  --lp-fs-body: 15px;
  --lp-fs-note: 13px;

  --lp-gap: 20px;
  --lp-card-pad: 28px 26px;
  --lp-lead-mt: 36px;
  --lp-grid-mt: 44px;
}

@media screen and (max-width: 540px) {
  :root {
    --lp-fs-lead: 15px;
    --lp-fs-title: 18px;
    --lp-fs-subtitle: 17px;
    --lp-fs-body: 14px;
    --lp-card-pad: 22px 20px;
    --lp-lead-mt: 28px;
    --lp-grid-mt: 32px;
  }
}

/* ---- 共通パーツ ------------------------------------------------------------- */

.lp-lead {
  color: var(--lp-text);
  font-family: var(--s-font-d3829e7a);
  font-size: var(--lp-fs-lead);
  line-height: 1.9;
  margin: var(--lp-lead-mt) 0 0;
  text-align: center;
}

.lp-card {
  background: #fff;
  border: 1px solid var(--lp-line);
  display: flex;
  flex-direction: column;
  padding: var(--lp-card-pad);
}

.lp-icon {
  align-items: center;
  background: var(--lp-pale);
  border-radius: 50%;
  color: var(--lp-navy);
  display: flex;
  flex: none;
  font-size: 31px;
  height: 64px;
  justify-content: center;
  width: 64px;
}

.lp-title {
  color: var(--lp-navy);
  font-family: var(--s-font-c498460f);
  font-size: var(--lp-fs-title);
  font-weight: 700;
  line-height: 1.6;
}

.lp-text {
  color: var(--lp-text);
  font-family: var(--s-font-d3829e7a);
  font-size: var(--lp-fs-body);
  line-height: 1.9;
}

.lp-inner {
  font-family: var(--s-font-d3829e7a);
  margin: 0 auto;
  max-width: 995px;
  width: 100%;
}

/* CTA を挟まないセクションは下の余白を詰める（挟む側は CTA の -80px 分が必要） */
.sd.lp-tight-bottom { padding-bottom: 100px; }
.sd.lp-top-100 { padding-top: 100px; }
.sd.lp-top-160 { padding-top: 160px; }

@media screen and (max-width: 990px) {
  .sd.lp-tight-bottom { padding-bottom: 80px; }
  .sd.lp-top-100 { padding-top: 85px; }
  .sd.lp-top-160 { padding-top: 140px; }
}
@media screen and (max-width: 540px) {
  .sd.lp-tight-bottom { padding-bottom: 60px; }
  .sd.lp-top-100 { padding-top: 60px; }
  .sd.lp-top-160 { padding-top: 120px; }
}


/* ---- お悩み（_studio_problems） --------------------------------------------- */

.wry {
  align-items: center;
  display: grid;
  gap: 0 44px;
  grid-template-columns: 300px 1fr;
  margin: 0 auto;
  max-width: 940px;
  padding: 0 24px;
  width: 100%;
}

.wry-figure { display: flex; justify-content: center; }
.wry-figure__img { display: block; height: auto; max-width: 100%; width: 280px; }

.wry-bubbles { display: flex; flex-direction: column; gap: var(--lp-gap); width: 100%; }

.wry-bubble {
  background: #fff;
  border: 1px solid var(--lp-navy);
  border-radius: 40px;
  color: var(--lp-navy);
  font-family: var(--s-font-c498460f);
  font-size: var(--lp-fs-subtitle);
  font-weight: 700;
  line-height: 1.6;
  padding: 20px 30px;
  position: relative;
}

/* 人物側へ向く尻尾。枠線を活かすため二枚重ねで作る。 */
.wry-bubble::before,
.wry-bubble::after {
  border: 11px solid transparent;
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.wry-bubble::before { border-right-color: var(--lp-navy); left: -22px; }
.wry-bubble::after { border-right-color: #fff; left: -20px; }

.wry-bubble:nth-child(2) { margin-left: 26px; }

/* 3つの悩みを受けて次のセクションへ渡す */
.wry-bridge {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin: 40px auto 0;
  max-width: 940px;
  padding: 0 24px;
  text-align: center;
  width: 100%;
}
.wry-bridge__arrow { color: var(--lp-navy); font-size: 34px; opacity: .45; }
.wry-bridge__main {
  color: var(--lp-navy);
  font-family: var(--s-font-c498460f);
  font-size: 24px;
  font-weight: 700;
  line-height: 1.6;
  margin: 10px 0 0;
}
.wry-bridge__main em {
  background: linear-gradient(transparent 62%, #c5d9ec 62%);
  font-style: normal;
}
.wry-bridge__sub {
  color: var(--lp-text);
  font-family: var(--s-font-d3829e7a);
  font-size: var(--lp-fs-body);
  line-height: 1.9;
  margin: 12px 0 0;
}


/* ---- ご提供支援（_studio_merit） --------------------------------------------- */

.svc-list {
  display: grid;
  gap: var(--lp-gap);
  grid-template-columns: repeat(3, 1fr);
  margin: var(--lp-grid-mt) 0 0;
  width: 100%;
}

.svc-item { border-top: 4px solid var(--lp-navy); }

.svc-item__tag {
  align-self: flex-start;
  background: var(--lp-pale);
  color: var(--lp-navy);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .04em;
  line-height: 1;
  margin: 18px 0 0;
  padding: 6px 10px;
}
.svc-item__tag--free { background: var(--s-color-dfbf6bcb); color: #fff; }

.svc-item__title { margin: 12px 0 0; }
.svc-item__text { margin: 12px 0 0; }

.svc-close {
  color: var(--lp-navy);
  font-family: var(--s-font-c498460f);
  font-size: var(--lp-fs-subtitle);
  font-weight: 700;
  line-height: 1.9;
  margin: 40px 0 0;
  text-align: center;
}


/* ---- ご利用の流れと料金（_studio_process） ----------------------------------- */

.proc { font-family: var(--s-font-d3829e7a); margin: 0 auto; max-width: 820px; width: 100%; }

.proc-steps { display: flex; flex-direction: column; margin: var(--lp-grid-mt) 0 0; width: 100%; }

.proc-step {
  column-gap: 24px;
  display: grid;
  grid-template-columns: 64px 1fr;
  padding: 0 0 32px;
  position: relative;
}
.proc-step:last-child { padding-bottom: 0; }

/* 円と円をつなぐ縦線。最後のステップには引かない。 */
.proc-step:not(:last-child)::before {
  background: var(--lp-line);
  bottom: 0;
  content: "";
  left: 31px;
  position: absolute;
  top: 72px;
  width: 2px;
}

/* 入口の STEP 01 だけ LINE の色を当てて動線を目立たせる */
.proc-step--line .proc-step__rail { background: var(--s-color-dfbf6bcb); color: #fff; }

.proc-step__body { padding-top: 6px; }

.proc-step__num {
  color: #8aa0b8;
  display: block;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .12em;
  line-height: 1;
}

.proc-step__title { margin: 8px 0 0; }
.proc-step__text { margin: 8px 0 0; }

.proc-plans {
  display: grid;
  gap: var(--lp-gap);
  grid-template-columns: 1fr 1fr;
  margin: 56px 0 0;
  width: 100%;
}

.proc-plan { position: relative; }
.proc-plan--main { border: 2px solid var(--lp-navy); }

.proc-plan__badge {
  background: var(--lp-navy);
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  left: -2px;
  letter-spacing: .04em;
  line-height: 1;
  padding: 7px 12px;
  position: absolute;
  top: -2px;
}
.proc-plan--main .proc-plan__label { margin-top: 18px; }

.proc-plan__label {
  color: var(--lp-navy);
  font-family: var(--s-font-c498460f);
  font-size: var(--lp-fs-subtitle);
  font-weight: 700;
  line-height: 1.6;
}

.proc-plan__price { align-items: baseline; display: flex; flex-wrap: wrap; margin: 10px 0 0; }
.proc-plan__amount { color: #222; font-size: 34px; font-weight: 700; line-height: 1.2; }
.proc-plan__amount--text { font-size: 26px; }
.proc-plan__unit { color: #222; font-size: var(--lp-fs-body); font-weight: 500; margin-left: 2px; }

.proc-plan__items { display: flex; flex-direction: column; gap: 10px; margin: 18px 0 0; }
.proc-plan__items li {
  align-items: center;
  color: var(--lp-text);
  display: flex;
  font-size: var(--lp-fs-body);
  line-height: 1.6;
}
.proc-plan__items .material-icons {
  color: var(--s-color-dfbf6bcb);
  font-size: 19px;
  margin-right: 8px;
}

.proc-plan__desc { margin: 14px 0 0; }

.proc-notes { margin: 26px 0 0; width: 100%; }
.proc-notes p {
  color: var(--lp-muted);
  font-size: var(--lp-fs-note);
  line-height: 1.7;
  margin: 4px 0 0;
}


/* ---- 調査報告書が役に立つ場面（_studio_usecase） ------------------------------ */

.use-list {
  display: grid;
  gap: 34px 40px;
  grid-template-columns: repeat(3, 1fr);
  margin: var(--lp-grid-mt) 0 0;
  width: 100%;
}

.use-item { display: flex; flex-direction: column; }
.use-item__title { font-size: var(--lp-fs-subtitle); margin: 16px 0 0; }
.use-item__text { margin: 8px 0 0; }


/* ---- ご利用者様の声（_studio_voice） ------------------------------------------ */

.voice-list {
  display: grid;
  gap: var(--lp-gap);
  grid-template-columns: repeat(2, 1fr);
  margin: var(--lp-grid-mt) 0 0;
  width: 100%;
}

.voice-item {
  border-top: 4px solid var(--lp-navy);
  overflow: hidden;
  position: relative;
}

/* 装飾の引用符。カード右上に薄く敷き、本文は position:relative で必ず上に乗せる。 */
.voice-item__quote {
  color: var(--lp-pale);
  font-family: var(--s-font-c498460f);
  font-size: 96px;
  font-weight: 700;
  line-height: 1;
  pointer-events: none;
  position: absolute;
  right: 14px;
  top: 6px;
  user-select: none;
}

.voice-item__tags {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 14px 0 0;
  position: relative;
}

.voice-item__tag {
  background: var(--lp-pale);
  color: var(--lp-navy);
  font-family: var(--s-font-d3829e7a);
  font-size: 12px;
  font-weight: 700;
  letter-spacing: .04em;
  line-height: 1;
  padding: 6px 10px;
}

.voice-item__title {
  font-size: var(--lp-fs-subtitle);
  margin: 14px 0 0;
  position: relative;
}

/* 本文を伸ばして、プロフィール行をカード下端で揃える */
.voice-item__text { flex: 1; margin: 12px 0 0; position: relative; }

.voice-item__meta {
  align-items: center;
  border-top: 1px solid var(--lp-line);
  color: var(--lp-muted);
  display: flex;
  font-family: var(--s-font-d3829e7a);
  font-size: var(--lp-fs-note);
  gap: 10px;
  line-height: 1.6;
  margin: 20px 0 0;
  padding: 14px 0 0;
  position: relative;
}

.voice-item__avatar {
  align-items: center;
  background: var(--lp-pale);
  border-radius: 50%;
  color: var(--lp-navy);
  display: flex;
  flex: none;
  font-size: 18px;
  height: 32px;
  justify-content: center;
  width: 32px;
}

.voice-note {
  color: var(--lp-muted);
  font-family: var(--s-font-d3829e7a);
  font-size: var(--lp-fs-note);
  line-height: 1.9;
  margin: 28px 0 0;
  text-align: center;
}


/* ---- 990px 以下 --------------------------------------------------------------- */

@media screen and (max-width: 990px) {
  .svc-list { grid-template-columns: 1fr; margin-left: auto; margin-right: auto; max-width: 560px; }
  .use-list { gap: 28px; grid-template-columns: repeat(2, 1fr); }
  .voice-list { grid-template-columns: 1fr; margin-left: auto; margin-right: auto; max-width: 560px; }
  .proc-plans { grid-template-columns: 1fr; }

  /* イラストを上に回し、行き先を失う尻尾は消す */
  .wry {
    gap: 24px 0;
    grid-template-columns: 1fr;
    justify-items: center;
    max-width: 560px;
  }
  .wry-br { display: none; }
  .wry-figure__img { width: 200px; }
  .wry-bubble { padding: 18px 24px; }
  .wry-bubble:nth-child(2) { margin-left: 0; }
  .wry-bubble::before,
  .wry-bubble::after { display: none; }
}


/* ---- 540px 以下 --------------------------------------------------------------- */

@media screen and (max-width: 540px) {
  .lp-lead { text-align: left; }
  .lp-icon { font-size: 25px; height: 52px; width: 52px; }

  .wry { padding: 0; }
  .wry-figure__img { width: 168px; }
  .wry-bubble { border-radius: 28px; padding: 16px 20px; }
  .wry-bridge { margin-top: 32px; padding: 0; }
  .wry-bridge__arrow { font-size: 28px; }
  .wry-bridge__main { font-size: 19px; }
  .wry-bridge__sub { text-align: left; }

  .svc-close { text-align: left; }

  .proc-step { column-gap: 16px; grid-template-columns: 52px 1fr; padding-bottom: 26px; }
  .proc-step:not(:last-child)::before { left: 25px; top: 60px; }
  .proc-step__body { padding-top: 2px; }
  .proc-plans { margin-top: 40px; }
  .proc-plan__amount { font-size: 30px; }
  .proc-plan__amount--text { font-size: 22px; }

  .use-list { gap: 26px; grid-template-columns: 1fr; }
  .use-item { column-gap: 16px; display: grid; grid-template-columns: 52px 1fr; }
  .use-item__title { grid-column: 2; margin: 0; }
  .use-item__text { grid-column: 2; }

  .voice-item__quote { font-size: 76px; right: 10px; }
  .voice-item__tags { margin-top: 10px; }
  .voice-item__meta { margin-top: 16px; }
  .voice-note { text-align: left; }
}


/* ================================================================================
   Studio 側の崩れ補正（540px 以下）
   固定 px の幅・高さが残っており、狭い端末で横にはみ出す／中身が溢れるため上書きする。
   ================================================================================ */

@media screen and (max-width: 540px) {
  /* ヒーローのサブ見出し（スマホ用の要素）：256px 固定 → 幅に追従 */
  .sd.n007a54c994c9 { max-width: 100%; width: 100%; }
}


/* ---- ヒーローのサブ見出し：600 は重すぎるので落とす --------------------------- */

.sd.n007a54c994c9,
.sd.nf9fed00eedd5,
.sd.n958eec7cdd9e,
.sd.n1f894bcf2d9a { font-weight: 500; }


/* ---- CTA -----------------------------------------------------------------------
   もともとは 900px の灰色パネルが margin:-80px で前後のセクションに食い込む作りだった。
   面を持つ必然性がない（背景をまたぐのは、そもそも食い込ませていたから）ので、
   パネルと負のマージンをやめ、素の帯として文章＋ボタンだけを置く。
   食い込みが無くなった分の余白は、前後のセクション側で詰めている。
   -------------------------------------------------------------------------------- */

.sd.nca65afb3a64d {
  background: transparent;
  box-shadow: none;
  gap: 20px;
  height: auto;
  margin: 0;
  max-width: 100%;
  padding: 56px 24px;
  width: 100%;
}

.sd.cta__text {
  color: var(--lp-navy);
  font-size: 17px;
  font-weight: 500;
  line-height: 1.7;
  text-align: center;
  width: 100%;
  justify-content: center;
}

/* LINE とメールフォームを横並びに置く。狭い幅では縦積みにする。 */
.sd.cta-actions {
  align-content: center;
  align-items: stretch;
  background: transparent;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 14px;
  justify-content: center;
  width: 100%;
}

.sd.cta-line {
  border: 0;
  box-shadow: 0 6px 18px rgba(3, 70, 20, .25);
  flex: 1 1 300px;
  flex-direction: column;
  gap: 3px;
  height: auto;
  max-width: 340px;
  padding: 18px 20px;
  width: auto;
}
.sd.cta-line:hover { filter: brightness(1.06); }

.sd.cta-line__label {
  color: #fff;
  font-family: var(--s-font-d3829e7a);
  font-size: 19px;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
  justify-content: center;
}
.sd.cta-line__note {
  color: #e2f7de;
  font-family: var(--s-font-d3829e7a);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  text-align: center;
  justify-content: center;
}

/* メールフォームへの導線。LINE を主、こちらを従として、白地＋濃紺の枠線にする。 */
.cta-mail {
  align-items: center;
  background: #fff;
  border: 2px solid var(--lp-navy);
  display: flex;
  flex: 1 1 300px;
  flex-direction: column;
  gap: 3px;
  justify-content: center;
  max-width: 340px;
  padding: 16px 20px;
}
.cta-mail:hover { background: var(--lp-pale); }

.cta-mail__label {
  color: var(--lp-navy);
  font-family: var(--s-font-d3829e7a);
  font-size: 19px;
  font-weight: 700;
  line-height: 1.4;
  text-align: center;
}
.cta-mail__note {
  color: var(--lp-muted);
  font-family: var(--s-font-d3829e7a);
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  text-align: center;
}

/* ヒーロー直下の CTA は、写真の下に置かれる帯。お悩みセクションが margin:-90px で
   せり上がって覆ってしまうため、そちらの食い込みも解除する。 */
.sd.n104e3d40d95e { margin-top: 0; padding-top: 100px; }

@media screen and (max-width: 990px) {
  .sd.nca65afb3a64d { padding: 48px 24px; }
  .sd.n104e3d40d95e { margin-top: 0; padding-top: 80px; }
}
@media screen and (max-width: 540px) {
  .sd.nca65afb3a64d { gap: 16px; padding: 40px 16px; }
  .sd.cta__text { font-size: 15px; }
  /* 縦積みでは flex-basis が高さに効いてしまうため、伸縮を止めて内容なりの高さに戻す */
  .sd.cta-actions { flex-direction: column; gap: 12px; }
  .sd.cta-line { flex: none; max-width: 100%; padding: 16px; width: 100%; }
  .sd.cta-line__label { font-size: 17px; }
  .cta-mail { flex: none; max-width: 100%; padding: 14px 16px; width: 100%; }
  .cta-mail__label { font-size: 17px; }
  .sd.n104e3d40d95e { margin-top: 0; padding-top: 60px; }
}


/* ---- 「相手方と直接話し合うとき」に添える注意書き ------------------------------ */

.use-item__caution {
  border-left: 2px solid #d8c7a4;
  color: var(--lp-muted);
  font-family: var(--s-font-d3829e7a);
  font-size: 12px;
  line-height: 1.7;
  margin: 10px 0 0;
  padding-left: 10px;
}
@media screen and (max-width: 540px) {
  .use-item__caution { grid-column: 2; }
}


/* ---- Studio の 2 カラム指定が狭い幅で解除されず、極端に細くなる箇所の補正 ------
   width:100% は指定されているのに max-width:calc(50% - gap) が base のまま残るため、
   FAQ カードと記事ヘッダーが 990px 以下で 2 列に貼り付いてしまう。 */

@media screen and (max-width: 990px) {
  .sd.n5c14bd746a61,
  .sd.n10a272f2d1dc,
  .sd.n7baa12767286,
  .sd.n03ae5e8cdafa,
  .sd.n9801b77a846a,
  .sd.nc2c8cf7cc41f { max-width: 100%; }
}



/* ================================================================================
   メールでのお問い合わせフォーム（_studio_contact）
   .render-canvas 配下では input / textarea もリセットされるため、
   見た目はここで一から組み立てている。
   ================================================================================ */

.cform { margin: var(--lp-grid-mt) auto 0; max-width: 780px; width: 100%; }

/* お名前とメールアドレスは PC で 2 カラム、狭い幅では 1 カラム */
.cform-row { display: grid; gap: 0 20px; grid-template-columns: repeat(2, 1fr); }

.cform-field { display: block; margin: 0 0 20px; width: 100%; }

.cform-label {
  align-items: center;
  color: var(--lp-text);
  display: flex;
  font-family: var(--s-font-d3829e7a);
  font-size: 15px;
  font-weight: 500;
  gap: 8px;
  line-height: 1.4;
  margin: 0 0 8px;
}

.cform-required,
.cform-optional {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .04em;
  line-height: 1;
  padding: 4px 7px;
}
.cform-required { background: #f23a3c; color: #fff; }
.cform-optional { background: var(--lp-line); color: var(--lp-muted); }

.cform-input,
.cform-textarea {
  background: #fff;
  border: 1px solid var(--lp-line);
  color: var(--lp-text);
  display: block;
  font-family: var(--s-font-d3829e7a);
  font-size: 15px;
  line-height: 1.6;
  padding: 13px 14px;
  width: 100%;
}
.cform-textarea { resize: vertical; }

.cform-input::placeholder,
.cform-textarea::placeholder { color: #b9c2cc; }

.cform-input:focus,
.cform-textarea:focus {
  border-color: var(--lp-navy);
  box-shadow: 0 0 0 3px rgba(28, 79, 134, .12);
  outline: none;
}

.cform-agree {
  align-items: center;
  color: var(--lp-text);
  display: flex;
  font-family: var(--s-font-d3829e7a);
  font-size: 15px;
  gap: 10px;
  justify-content: center;
  line-height: 1.6;
  margin: 4px 0 0;
}

.cform-checkbox { accent-color: var(--lp-navy); flex: none; height: 18px; width: 18px; }

.cform-agree__link { color: var(--lp-accent); text-decoration: underline; }

.cform-submit {
  background: var(--lp-navy);
  border: 0;
  color: #fff;
  cursor: pointer;
  display: block;
  font-family: var(--s-font-d3829e7a);
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4;
  margin: 24px auto 0;
  max-width: 420px;
  padding: 17px 20px;
  width: 100%;
}
.cform-submit:hover { background: var(--lp-accent); }
.cform-submit:disabled { cursor: default; opacity: .6; }

.cform-note {
  color: var(--lp-muted);
  font-family: var(--s-font-d3829e7a);
  font-size: var(--lp-fs-note);
  line-height: 1.8;
  margin: 16px 0 0;
  text-align: center;
}

/* ハニーポット。表示にも読み上げにも乗せず、オートフィルの対象にもしない */
.cform-trap {
  height: 0;
  left: -9999px;
  overflow: hidden;
  position: absolute;
  width: 0;
}

/* 送信完了と入力エラーの通知 */
.cform-flash,
.cform-errors {
  font-family: var(--s-font-d3829e7a);
  font-size: 15px;
  line-height: 1.8;
  margin: 28px auto 0;
  max-width: 780px;
  padding: 16px 18px;
  width: 100%;
}

.cform-flash { background: #e8f5e9; border-left: 4px solid var(--s-color-dfbf6bcb); color: #205c22; }

.cform-errors { background: #fdecec; border-left: 4px solid #f23a3c; color: #8a2226; }
.cform-errors__title { font-weight: 700; }
.cform-errors__list { margin: 6px 0 0; }
.cform-errors__list li { list-style: disc; margin: 2px 0 2px 20px; }

@media screen and (max-width: 540px) {
  .cform-row { grid-template-columns: 1fr; }
  .cform-agree { align-items: flex-start; font-size: 14px; justify-content: flex-start; }
  .cform-checkbox { margin-top: 3px; }
  .cform-submit { font-size: 17px; padding: 15px 18px; }
  .cform-note { text-align: left; }
  .cform-flash,
  .cform-errors { font-size: 14px; }
}
