/* gosepal.com: what every page shares. The rules made from the design follow, generated by src/design/styles.ts. */

@font-face { font-family: 'Inter'; font-style: normal; font-weight: 400 800; font-display: swap; src: url('/fonts/inter-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Inter'; font-style: normal; font-weight: 400 800; font-display: swap; src: url('/fonts/inter-latin.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Inter Tight'; font-style: normal; font-weight: 600 800; font-display: swap; src: url('/fonts/inter-tight-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Inter Tight'; font-style: normal; font-weight: 600 800; font-display: swap; src: url('/fonts/inter-tight-latin.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Instrument Serif'; font-style: italic; font-weight: 400; font-display: swap; src: url('/fonts/instrument-serif-italic-latin-ext.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: 'Instrument Serif'; font-style: italic; font-weight: 400; font-display: swap; src: url('/fonts/instrument-serif-italic-latin.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

*, *::before, *::after { box-sizing: border-box; }
[hidden] { display: none !important; }
html { -webkit-text-size-adjust: 100%; scroll-behavior: smooth; }
body { margin: 0; background: #F7F6F1; color: #121614; font-family: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif; }
a { color: #0F7A5A; }
a:hover { color: #0B5D45; }
:focus-visible { outline: 3px solid #3FCB97; outline-offset: 2px; }
summary { list-style: none; }
summary::-webkit-details-marker { display: none; }
details > summary { cursor: pointer; }
svg { flex-shrink: 0; }
input, select, textarea, button { font: inherit; }

/* The desk and the phone designs of one page: only one shows. */
@media (min-width: 761px) { .only-phone { display: none !important; } }
@media (max-width: 760px) { .only-desk { display: none !important; } }

/* The header's menus open with no script (details); closed, their panel is not drawn. */
.nav-menu:not([open]) > :not(summary), .phone-menu:not([open]) > :not(summary) { display: none; }

/* On a phone, the desk header gives way to the phone header. */
@media (max-width: 760px) {
  .site-nav { display: none !important; }
  html, body { overflow-x: clip; }
}

/* The waiting-list form's messages (src/waitlist-rules.ts PROBLEMS). */
.form-problem { margin: 0; padding: 12px 14px; border-radius: 12px; background: #FDECEA; color: #B42318; font-size: 14px; font-weight: 600; }
.trap { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; }
button[disabled] { opacity: 0.7; cursor: progress; }

/* The product menu of the desk header: drawn while the Product item is open. */
.nav-panel { display: none; }
.site-nav:has(.nav-menu[open]) .nav-panel { display: block; }

/* A ticked choice in the waiting-list form looks chosen, as in the design. */
.choice:has(input:checked) { background: #F2FAF6 !important; box-shadow: inset 0 0 0 1.5px #0F7A5A !important; }
.choice:has(input:focus-visible) { outline: 3px solid #3FCB97; outline-offset: 2px; }

.d10877df{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#6D3FD1;color:#FFFFFF}
.d10c5nty{font-weight:700;color:#3E3651}
.d10d08gs{flex:1 1 auto;margin:0 36px;padding:6px 12px;border-radius:8px;background:rgba(255,255,255,0.08);color:#B9C7C1}
.d10da5o5{display:flex;justify-content:space-between;color:#4D5652}
.d10drofj{flex:0 1 220px;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#F7F6F1;font-size:13px;color:#121614}
.d10ea0f{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:11px;font-weight:700}
.d10huglj{flex-shrink:0;width:5px;height:5px;margin-top:7px;border-radius:50%;background:#3FCB97}
.d10io5s1{padding:7px 9px;border-radius:9px;background:#F2F5FA}
.d10j0k0e{display:flex;align-items:center;justify-content:center;min-height:36px;border-radius:9px;background:#000000;color:#FFFFFF;font-weight:700}
.d10jv46r{width:280px;height:510px;box-sizing:border-box;padding:8px;border-radius:40px;background:#0B1210;box-shadow:0 30px 80px rgba(0,0,0,0.45), inset 0 0 0 1px #1B4A3B}
.d10l62iw{font-weight:700;color:#2340F0}
.d10lb7z{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#FFC24B;color:#0B2019;box-shadow:none;font-size:12px;font-weight:800}
.d10m875f{align-self:center;width:260px;height:330px;box-sizing:border-box;padding:8px 8px 0;border-radius:40px 40px 0 0;background:#000000;box-shadow:0 0 0 1px #1B4A3B}
.d10mqnqf{display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:auto;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d10mw6k9{display:flex;gap:14px;font-size:13px}
.d10oe2z4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#E3F3EC;color:#0F7A5A}
.d10r2q7y{position:absolute;top:calc(50% - 186px);left:calc(50% - 60px);width:120px;padding:6px 0;border-radius:999px;background:#6FEBC0;color:#0B1533;font-size:13px;font-weight:800;text-align:center}
.d10rdktp{position:absolute;top:calc(50% - 14px);left:calc(50% - 226px);width:110px;padding:6px 0;border-radius:999px;background:#FFFFFF;color:#0B1533;font-size:13px;font-weight:800;text-align:center}
.d10tjje9{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 2px #2340F0}
.d10tqpsu{padding:7px 10px;border-radius:8px;background:transparent;box-shadow:none;font-weight:500}
.d10vn255{font-size:14px;font-weight:600}
.d10x56mp{color:#6B736F;font-weight:500}
.d10xbel1{display:flex;align-items:center;justify-content:center;border-radius:12px;border:2px dashed #B9C3DA;color:#4B5674;font-size:20px}
.d10xhfsl{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0;font-size:17px}
.d10yytim{color:#2340F0;font-weight:600;font-size:12px}
.d10zj9wh{display:flex;flex-wrap:wrap;gap:6px;font-size:12px}
.d110ii79{height:14px;border-radius:6px;background:#A7C7BB}
.d111mevm{padding:2px 9px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-weight:700}
.d114838h{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#F7F6F1}
.d11a12pe{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E3DC;font-weight:700}
.d11aupnr{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:16px;background:#FFFFFF;color:#121614}
.d11bxd8t{flex:0 0 160px;display:flex;flex-direction:column;gap:2px;padding:14px 10px}
.d11c4yjg{display:flex;flex-direction:column;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d11d1e8d{flex:0 0 210px;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#F2F5FA}
.d11g2m10{flex-shrink:0;padding:2px 9px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:600}
.d11h24li{display:flex;justify-content:space-between}
.d11hh7zy{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid #E3E2DA;color:#121614;font-weight:800}
.d11jv0mu{position:absolute;left:40px;right:0;top:0;border-radius:16px;background:#F2F5FA;color:#0B1533;box-shadow:0 30px 80px rgba(0,0,0,0.45);overflow:hidden;font-size:13px}
.d11t9xvq{flex:1 1 auto;display:flex;flex-direction:column;gap:10px}
.d11x6wd5{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-top:none}
.d11z769c{display:flex;flex-direction:column;gap:4px;padding:22px 22px 8px}
.d120f6on{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#FFFFFF;color:#1B4FA8;font-size:13px;font-weight:800}
.d1211kw6{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 2px #0F7A5A}
.d1240cng{display:flex;flex-direction:column;gap:5px}
.d1257km7{grid-column:span 2;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.d125m7gp{text-align:right}
.d128wr5p{padding:5px 10px;border-radius:9px;background:#0B2019;color:#9BE7C9}
.d12ajxmk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#3FCB97;color:#0B2019;font-size:15px;font-weight:800}
.d12b0ftd{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#3FCB97}
.d12betjb{color:#4B5674}
.d12e639x{color:#0F7A5A}
.d12fdbnw{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:8px}
.d12ijbec{height:100%;border-radius:32px;background:#FFFFFF;overflow:hidden;color:#0B1533;text-align:left;font-size:12px;display:flex;flex-direction:column}
.d12jnmb7{color:#8A8F8C;font-weight:500}
.d12lvk62{flex:1.5 1 0;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d12o4gt9{width:10px;height:10px;border-radius:3px;background:#F4E58C}
.d12sefu8{display:flex;flex-direction:column;gap:10px;padding:0 8px}
.d12u7clo{height:8px;border-radius:999px;background:#1B4A3B}
.d12u9cxj{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:#F2F5FA;color:#0B1533;font-size:12px}
.d12xbnu1{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:18px 20px}
.d12xdji5{flex:1 1 auto;display:flex;gap:12px;padding:16px 16px 16px 6px}
.d12xsmnl{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:22px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45)}
.d134rgzn{font-size:11px;color:#61656B}
.d1365w3y{padding:4px 10px;border-radius:999px;background:#FFFFFF;font-weight:700}
.d137huxd{padding:4px 10px;border-radius:8px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.d138j3mh{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;font-weight:600}
.d139574t{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));font-size:12px;color:#4B5674}
.d139d0a7{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#C9CCC4;color:#FFFFFF;font-size:10px;font-weight:800}
.d13givbx{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.d13grchr{display:flex;align-items:center;gap:10px;color:#6B7390;font-size:12px}
.d13hqqyp{height:44px;border-radius:6px;background:#2340F0}
.d13hub8v{padding:11px 14px;border-top:none;color:#121614}
.d13iihqr{flex:1 1 0;padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #C7CEDB}
.d13jo49j{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-size:14px;font-weight:700}
.d13kngs4{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border-radius:9px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #CFC3EE;color:#121614;font-size:14px;font-weight:600}
.d13sl8pd{flex-shrink:0;margin-top:2px}
.d13t7v5m{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid #E3E2DA}
.d13tht71{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#6FEBC0;color:#0B1533;font-size:13px;font-weight:700}
.d13tyfng{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-top:1px solid #F0F0EA}
.d13vgty4{flex:1 1 0;display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d13wqfln{flex:1 1 520px}
.d142403r{display:flex;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid #E6E6E0}
.d143p2yt{display:flex;align-items:center;justify-content:center;min-height:40px;margin-top:4px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d143x1ds{flex:1 1 0;display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:18px;background:#FFFFFF;color:#0B1533;font-size:14px;box-shadow:0 30px 80px rgba(11,21,51,0.35)}
.d146wf7h{font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#4D5652}
.d147utrt{align-self:center;width:260px;height:330px;box-sizing:border-box;padding:8px 8px 0;border-radius:40px 40px 0 0;background:#0B1210}
.d14c3lyo{padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-weight:700}
.d14edooe{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px}
.d14gozv8{flex:0 0 230px;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:#FFFFFF}
.d14hw9no{padding:2px 9px;border-radius:999px;background:#FDECEA;color:#B42318;font-size:12px;font-weight:700}
.d14iugsj{flex:1 1 0;display:flex;justify-content:center;padding:8px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d14k8vgo{color:#61656B;font-size:12px}
.d14nf69p{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border-radius:12px;background:#0B2019;color:#FFFFFF;box-shadow:inset 0 0 0 1px #0B2019;font-weight:600}
.d14oio1k{flex:1 1 auto;height:8px;border-radius:999px;background:#DDE3FD}
.d14piqj3{padding:18px 14px;background:#2340F0;color:#FFFFFF}
.d14sa0n0{flex:1 1 420px;min-width:0;display:flex;align-items:flex-end;justify-content:center;padding:48px 48px 0;background:#2340F0}
.d14x2kat{align-self:flex-start;padding:1px 8px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:11px;font-weight:700}
.d14xm4nr{color:#61656B;display:block}
.d14y2ggi{display:flex;align-items:center;justify-content:center;width:110px;height:110px;border-radius:30px;background:#0B1533;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:92px;line-height:1}
.d14ycorq{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:12px;font-weight:800}
.d150bhi8{font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#DDE3FD}
.d150krm2{width:7px;height:7px;border-radius:50%;background:#3FCB97;box-shadow:0 0 0 4px rgba(63,203,151,0.2)}
.d1528qfz{position:relative;height:10px;border-radius:999px;background:linear-gradient(90deg, #0F7A5A 0%, #0F7A5A 50%, #3FCB97 50%, #3FCB97 75%, #CFEDE0 75%)}
.d154wdn1{display:flex;align-items:center;justify-content:center;border-radius:14px;border:2px dashed #B9C3DA;color:#4B5674;font-size:22px}
.d15673ms{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#2340F0;color:#6FEBC0}
.d159uha8{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 22px;border-radius:18px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;font-size:14px;color:#C5D3CD}
.d15b1at2{position:relative;width:100%;max-width:1176px;height:540px;margin-top:30px}
.d15bjbbj{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#6D3FD1;color:#FFFFFF;font-size:13px}
.d15bk77o{font-size:12px;line-height:1.25}
.d15bmsew{height:130px;background:#2340F0}
.d15f68yy{display:block;width:97%;height:100%;border-radius:999px;background:#2340F0}
.d15ihxt1{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #0F7A5A;color:#0B5D45;font-weight:700}
.d15mjxz2{padding:7px 11px;border-radius:9px;background:#EEEDE6;color:#6B736F;font-weight:600}
.d15noe7p{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:14px;background:#FFFFFF}
.d15qlgq4{margin-top:auto;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));padding:10px 6px 14px;background:#FFFFFF;box-shadow:0 -1px 0 #E6E6E0;text-align:center;font-size:10px;color:#61656B}
.d15vhm6j{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;background:#000000;color:#FFFFFF;font-weight:700}
.d15wzd43{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 12px;border-radius:999px;box-shadow:inset 0 0 0 2px #0F7A5A;font-weight:700;letter-spacing:0.04em}
.d15xb54u{font-family:'Inter', sans-serif;font-size:12px;font-weight:700;color:#0F7A5A}
.d15z0is{margin-left:auto;padding:9px 16px;border-radius:10px;box-shadow:inset 0 0 0 1px #DADAD2;font-weight:600}
.d1600hrh{height:8px;border-radius:999px;background:#F1EBFD}
.d1613v3c{color:#6B736F;letter-spacing:2px}
.d162xvcd{grid-column:span 2;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:22px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45)}
.d164kiaj{position:relative;height:100%;border-radius:32px;background:#F2F5FA;overflow:hidden;color:#0B1533;font-size:12px}
.d166ysmd{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:#6D3FD1;color:#FFFFFF;font-size:10px}
.d168cvm0{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:28px;background:#F2F5FA;color:#0B1533;box-shadow:0 30px 80px rgba(0,0,0,0.45);font-size:14px}
.d168d5x{width:100%;height:3%;border-radius:4px 4px 0 0;background:#3FCB97}
.d168gzyw{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(11,21,51,0.55)}
.d169nan{padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #C7CEDB}
.d16b1g6a{padding:8px;border-radius:8px;background:#F7F3FF;color:#3E3651}
.d16c7lga{display:block;width:66%;height:100%;border-radius:999px;background:#2340F0}
.d16e6fxd{display:flex;gap:8px}
.d16fn7so{flex:1.4 1 560px;min-width:0;display:flex;flex-direction:column;gap:14px;font-size:13px}
.d16i4sys{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#6D3FD1;color:#FFFFFF;font-size:12px;font-weight:700}
.d16iybne{position:absolute;right:0;top:400px;width:236px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;text-align:left;font-size:13px}
.d16jefds{flex:0 0 170px;display:flex;flex-direction:column;justify-content:center;gap:10px;color:#FFFFFF;font-size:13px}
.d16jvfss{display:flex;justify-content:space-between;padding-top:0;border-top:none;color:#0B1533;font-weight:500}
.d16khveh{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 12px;border-radius:10px;background:#F4F4F0;box-shadow:inset 0 0 0 1px #E3E2DA;color:#4D5652}
.d16mb2p8{padding:10px 14px;border-radius:12px;background:#0B2019;color:#FFFFFF}
.d16na6pn{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:22px;background:#133A2E;box-shadow:inset 0 0 0 2px #3FCB97}
.d16nuzlv{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:42px;line-height:1}
.d16pjzf9{color:#9BE7C9;font-weight:600}
.d16pom9u{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#E3F3EC;color:#0F7A5A}
.d16pvhjh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #C9CFDD;color:#FFFFFF;font-size:10px;font-weight:800}
.d16t3gt4{flex:1.3 1 460px;min-width:0;display:flex;flex-direction:column;border-radius:20px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.12);overflow:hidden;font-size:14px}
.d16teyfd{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:10px;background:#000000;color:#FFFFFF;font-weight:700}
.d16wnzpr{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:11px;font-weight:800}
.d16wwp75{display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid #F0F0EA;background:#FFFFFF}
.d16y317k{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #ECEBE4}
.d1713846{display:flex;justify-content:space-between;padding:10px 14px;background:#FFFFFF;box-shadow:0 1px 0 #E6E6E0}
.d17155i4{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800}
.d1723oxv{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:10px;background:#000000;color:#FFFFFF;font-weight:700}
.d1724ol3{padding:10px 12px;border-radius:14px;background:#FDECEA;color:#8C1D18}
.d17490io{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:18px;background:#FFFFFF;font-size:15px}
.d175sa8z{opacity:0.45}
.d177hls0{display:block;height:8px;margin-top:8px;border-radius:999px;background:#DDE3FD}
.d179r6hf{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid #EEF1F7}
.d17diez3{display:flex;align-items:center;justify-content:center;height:48px;border-radius:10px;box-shadow:inset 0 0 0 2px #2340F0;font-size:22px;font-weight:700}
.d17ipueo{margin:0;font-size:13px;color:#4D5652}
.d17lotzo{height:64px;border-radius:14px;background:#6FEBC0;box-shadow:inset 0 0 0 1px rgba(11,21,51,0.08)}
.d17mrjaw{margin:0 auto;padding:3px 40px;border-radius:7px;background:#FFFFFF;color:#4B5674;font-size:12px}
.d17pi6y2{height:7px;border-radius:999px;background:#EEEDE6}
.d17q259e{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.d17sys02{color:#4D5652}
.d17w53ng{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:18px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.1)}
.d17w7kz0{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #E4E8F0;color:#0B1533;font-weight:800}
.d17x4p4z{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:2px;border-radius:50%;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800}
.d181f3ta{margin-top:auto;display:flex;flex-direction:column;gap:8px;font-size:13px}
.d1830x02{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;box-shadow:inset 0 0 0 1px #C7CEDB;font-weight:700}
.d184vkn7{flex:1.2 1 560px;min-width:0;display:flex;gap:16px;align-items:flex-start}
.d186hioc{flex:1 1 auto;display:flex;flex-direction:column;gap:6px}
.d187h5k9{font-size:15px}
.d1890b4{position:absolute;left:0;top:0;width:350px;display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:24px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.5);font-size:14px}
.d18ctwxm{display:flex;justify-content:space-between;gap:22px;padding:28px 0 28px 28px;border-radius:28px;background:#2340F0;overflow:hidden}
.d18gm9us{width:60px;text-align:right}
.d18hjkdr{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:#133A2E;text-align:center}
.d18p2ujl{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.d18pgrhn{color:#2340F0;font-weight:600}
.d18s0mhq{display:flex;align-items:center;gap:8px;color:#4B5674;font-size:13px}
.d18srt34{font-weight:700;color:#121614}
.d18ticsl{height:6px;width:92%;border-radius:4px;background:#D5DBE8}
.d18twmiz{font-weight:800;font-size:14px;letter-spacing:-0.02em;text-align:center}
.d18vrgj8{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;box-sizing:border-box;border-radius:50%;background:#0F7A5A;border:2px solid #0F7A5A;color:#FFFFFF;font-size:12px;font-weight:800}
.d18wj2v8{width:10px;height:10px;border-radius:3px;background:#F06A5B}
.d18xa90u{display:block;width:9%;height:100%;border-radius:999px;background:#3FCB97}
.d18xviru{padding:6px;background:#2340F0;color:#FFFFFF;text-align:center;font-size:12px;font-weight:600}
.d1931tmy{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border-radius:12px;background:#FFFFFF;color:#121614;box-shadow:inset 0 0 0 1px #0F7A5A;font-weight:600}
.d1939qlo{display:flex;flex-direction:column;gap:16px;padding:26px;border-radius:24px;background:#FFFFFF;box-shadow:0 30px 80px rgba(11,32,25,0.14), 0 0 0 1px rgba(11,32,25,0.06);font-size:14px}
.d194f5zm{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr) 90px;align-items:center;gap:12px}
.d195dmtp{display:flex;align-items:center;justify-content:center;height:38px;border-radius:8px;background:#FFFFFF;box-shadow:inset 0 0 0 2px #2340F0;font-size:17px;font-weight:700}
.d195uaar{flex-shrink:0;padding:6px 11px;border-radius:9px;background:#F7F3FF;color:#5B2FB8;font-weight:700}
.d1970fvu{position:absolute;left:130px;right:130px;top:0;bottom:-40px;border-radius:18px 18px 0 0;background:#F4F4F0;color:#121614;box-shadow:0 -10px 80px rgba(63,203,151,0.12), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.d19828ir{color:#DDE3FD}
.d198ahom{font-size:19px;font-weight:700;letter-spacing:-0.02em}
.d198r83i{flex:1 1 auto;padding:8px 10px;border-radius:9px;background:#FFFFFF;color:#4B5674}
.d19a7sit{height:100%;border-radius:32px;background:#F4F4F0;overflow:hidden;color:#121614;text-align:left;font-size:12px;display:flex;flex-direction:column}
.d19b6uv9{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #2340F0;color:#FFFFFF;font-size:10px;font-weight:800}
.d19eyeh7{display:flex;justify-content:space-between;padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 2px #2340F0}
.d19ggsg6{padding:6px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 2px #0F7A5A;font-weight:600}
.d19h6qw5{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#EEEDE6;color:#4D5652;font-size:11px;font-weight:700}
.d19j0g62{display:flex;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid #F0F0EA}
.d19j9erp{padding:2px 10px;border-radius:999px;background:#FFFFFF;color:#121614;font-weight:600}
.d19nke93{letter-spacing:0.12em;color:#4D5652}
.d19o8atu{font-weight:700;color:#6B7390}
.d19qpixi{align-self:flex-start;padding:3px 10px;border-radius:999px;background:#EEEDE6;color:#4D5652;font-weight:600}
.d19wi20l{padding:11px 14px;border-top:none;color:#4D5652}
.d19x68n9{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}
.d19xuk6f{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#0E2A22}
.d1a15obl{padding:0 4px 4px}
.d1a2aet1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #C9CCC4;color:#FFFFFF;font-size:10px;font-weight:800}
.d1a2c7da{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #C9CCC4;font-size:13px;font-weight:800}
.d1a2llt7{padding:7px 10px;background:#F7F6F1;color:#61656B;font-weight:700}
.d1a3ifd7{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#1877F2;color:#FFFFFF;box-shadow:inset 0 0 0 1px #E3E2DA;font-weight:800}
.d1a3p1rf{height:100%;display:flex;flex-direction:column;gap:8px;padding:18px 14px;box-sizing:border-box;border-radius:32px 32px 0 0;background:#FFFFFF;color:#0B1533;font-size:12px}
.d1a64mus{display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;background:#0B231C;color:#FFFFFF;font-size:13px}
.d1a6oqew{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#6D3FD1;color:#FFFFFF;box-shadow:none;font-size:12px;font-weight:800}
.d1a9uapt{flex:1.4 1 600px;min-width:0;display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:28px;background:#F2F5FA;color:#0B1533;font-size:14px;box-shadow:0 0 0 1px #E3E6EE}
.d1afyf6s{margin:14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1aiuavh{display:flex;flex-direction:column;gap:14px;padding:20px}
.d1anb1ah{font-size:12px;font-weight:600;color:#4D5652}
.d1ap4hy5{flex:1 1 auto;height:2px;background:#E3E2DA}
.d1aqtb86{display:block;width:100%;height:100%;border-radius:999px;background:#6FEBC0}
.d1avx0rl{position:relative;width:100%;max-width:1176px;height:600px;margin-top:36px}
.d1aw3fj{color:#C5D3CD}
.d1axctu6{flex:1 1 auto;display:flex;flex-direction:column;gap:14px;padding-top:6px}
.d1axhfmy{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#3FCB97;color:#0B2019;font-weight:800}
.d1b0769n{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#3FCB97;color:#0B2019}
.d1b36txq{flex:1 1 auto;font-weight:600}
.d1b3f5p6{padding:4px 10px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:11px;font-weight:700}
.d1b3sz84{text-align:center;color:#6B7591;font-size:11px}
.d1b5eu9r{font-size:13px;color:#6B736F}
.d1b64z7p{display:flex;gap:6px;margin-top:auto}
.d1b7twvw{font-size:16px;padding:0 4px}
.d1b83bw5{margin-top:auto;padding:10px 12px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0;font-size:13px}
.d1bawtal{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #E3E2DA;font-size:16px}
.d1bbo335{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box;border-radius:50%;background:#0F7A5A;border:2px solid #0F7A5A;color:#FFFFFF;font-size:11px;font-weight:800}
.d1bco566{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding:12px}
.d1bczsgc{width:15%;background:#8FA59C}
.d1be2r08{flex:1 1 0;display:flex;justify-content:center;padding:8px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #0B1533;font-weight:700}
.d1berh5j{width:16px;height:16px;border-radius:50%;background:#FFFFFF}
.d1bg7661{display:flex;justify-content:space-between;color:#0B5D45}
.d1bn85s9{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;font-size:13px}
.d1bp92ml{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800}
.d1bqbgbt{display:flex;align-items:center;gap:6px}
.d1bqcv8n{display:flex;flex-direction:column;gap:14px}
.d1brqfus{display:flex;flex-direction:column;gap:0;padding:4px 14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1btrn07{display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid #EEF1F7}
.d1c0exsm{display:flex;justify-content:flex-end;width:40px;height:22px;box-sizing:border-box;padding:3px;border-radius:999px;background:#3FCB97}
.d1c7otcq{display:flex;flex-direction:column;gap:5px;padding:12px 14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1c8eg7w{flex:1 1 auto;font-size:11px}
.d1cch0h6{flex:1.2 1 540px;min-width:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;font-size:14px}
.d1ccq23j{padding:2px 8px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:11px;font-weight:700}
.d1cdag6x{padding:11px 14px;border-top:1px solid #ECEBE4;color:#0B5D45}
.d1cf0lgk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#FFFFFF;color:#0B2019;font-size:15px;font-weight:800}
.d1ch04lv{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid #F0F0EA;font-weight:500}
.d1clolv1{height:10px;border-radius:999px;background:rgba(255,255,255,0.25)}
.d1cp3ooj{min-height:74px;padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 2px #6D3FD1;color:#121614;line-height:1.45}
.d1cqcr1v{position:absolute;top:3px;left:17px;width:14px;height:14px;border-radius:50%;background:#FFFFFF}
.d1cuy5cu{display:flex;justify-content:space-between;padding-top:6px;border-top:1px solid #DDE3EE}
.d1cvpezo{flex-shrink:0;margin-top:3px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#E3F3EC;color:#0F7A5A;font-size:11px;font-weight:800}
.d1cy1o8g{position:absolute;top:0;bottom:0;left:50%;border-left:2px dashed #3FCB97;opacity:0.6}
.d1cy6ddm{display:flex;align-items:center;justify-content:space-between;padding:6px 0}
.d1cz1t51{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:#E2E7F0}
.d1d3dwu7{display:flex;align-items:center;justify-content:center;height:38px;border-radius:8px;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #D5DAE6;font-size:17px;font-weight:700}
.d1d46f4v{align-self:center;width:40px;height:4px;border-radius:4px;background:#D5DBE8}
.d1d66npb{width:100%;height:2px;background:#FFFFFF;position:relative}
.d1d8uh0n{color:#6B7591;font-size:11px}
.d1d9c4ma{margin-left:auto;padding:5px 12px;border-radius:999px;background:#0B1533;color:#FFFFFF;font-weight:700}
.d1d9y75a{padding:11px 12px;border-radius:10px;box-shadow:inset 0 0 0 2px #2340F0}
.d1dc4dhf{padding:5px 10px;border-radius:9px;background:#E3F3EC;color:#0B5D45}
.d1ddyqvg{display:flex;align-items:center;justify-content:center;height:46px;background:#FFFFFF;font-weight:800;font-size:15px;letter-spacing:-0.02em}
.d1dj49qu{font-size:16px;color:#1B4FA8}
.d1dlbzpu{display:grid;grid-template-columns:70px minmax(0, 1.1fr) minmax(0, 1.8fr) minmax(0, 1fr);align-items:center;gap:12px;padding:11px 16px;border-top:1px solid #F0F0EA}
.d1dlzrt5{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 2px #0F7A5A}
.d1dnvlqh{display:flex;align-items:center;justify-content:center;min-height:36px;margin-top:auto;border-radius:999px;background:#6FEBC0;font-weight:700}
.d1drcqk3{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:18px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.d1dt8nvx{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 2px #0F7A5A}
.d1dxg0e0{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #EEF1F6;font-weight:800}
.d1dz6wua{display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 22px;background:#FFFFFF}
.d1e1nymd{display:block;width:46%;height:100%;border-radius:999px;background:#6D3FD1}
.d1e234s4{display:flex;justify-content:space-between;padding:7px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 2px #0F7A5A}
.d1e4ets5{margin-left:16px;padding:3px 14px;border-radius:8px;background:#FFFFFF;color:#4B5674}
.d1e5965n{flex:1 1 0;display:flex;justify-content:space-between;padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #C7CEDB}
.d1e64ahk{font-size:12px;color:#4B5674}
.d1e9f7u{position:absolute;left:4px;top:4px;display:inline-block;padding:1px 7px;border-radius:999px;background:#0B1533;color:#FFFFFF;font-size:10px;font-weight:700}
.d1e9kf1v{flex:1 1 auto;display:flex;justify-content:space-between;padding:8px 12px;border-radius:999px;background:#FFFFFF;box-shadow:inset 0 0 0 2px #0F7A5A;font-weight:700;letter-spacing:0.04em}
.d1ebil32{margin:16px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1ebmbol{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;background:#0B231C;color:#FFFFFF}
.d1ebzq8v{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-top:none}
.d1edbdw5{display:flex;align-items:center;gap:10px}
.d1ef28vp{width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:4px solid #0F7A5A}
.d1einw6k{line-height:1.35}
.d1eip7zr{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#3FCB97;color:#0B2019;font-size:10px;font-weight:800}
.d1el3wm6{display:flex;align-items:center;gap:10px;height:44px;padding:0 16px;background:#0B231C;color:#FFFFFF}
.d1el9s0i{display:flex;flex-direction:column;border-radius:20px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.12);overflow:hidden}
.d1er0s2n{border-radius:16px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.d1er3nzo{padding:4px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 2px #2340F0}
.d1estewp{width:10px;height:10px;border-radius:3px;background:#2340F0}
.d1et314i{margin-top:auto;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}
.d1et618s{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;background:#F7F6F1;font-size:13px}
.d1evdwm7{width:6px;height:6px;border-radius:50%;background:#0F7A5A}
.d1ezw63v{display:grid;grid-template-columns:70px minmax(0, 1.1fr) minmax(0, 1.8fr) minmax(0, 1fr);gap:12px;padding:9px 16px;background:#F7F6F1;color:#6B736F;font-size:12px;font-weight:700}
.d1f0gw7h{width:10px;height:10px;border-radius:50%;background:#C7CDD9}
.d1f2m49e{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #C7CEDB;font-weight:700}
.d1f4a0z7{padding:7px 11px;border-radius:9px;box-shadow:inset 0 0 0 1px #DADAD2;font-weight:600}
.d1f688cl{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#6D3FD1;color:#FFFFFF;font-size:12px}
.d1f8ytjf{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin-right:150px}
.d1f9gyp2{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#F4F4F0}
.d1fc0ii8{padding:9px 16px;border-radius:10px;background:#6D3FD1;color:#FFFFFF;font-weight:700}
.d1fc0jby{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:10px;background:#FFFFFF}
.d1fd7kqh{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}
.d1ffdu3a{display:block;font-size:22px;line-height:1.08;letter-spacing:-0.03em}
.d1fnur3u{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#0B5D45}
.d1fpjymf{display:flex;flex-direction:column;gap:14px;padding:20px 22px}
.d1fr9esc{flex-shrink:0;width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:1.5px solid #C9CCC4}
.d1fst9nw{display:block;padding-left:20px}
.d1ftmdtv{flex-shrink:0;padding:2px 8px;border-radius:999px;background:rgba(63,203,151,0.16);color:#9BE7C9;font-size:11px;font-weight:700}
.d1fupsn1{margin-top:auto;display:flex;flex-direction:column;border-radius:16px;background:#F4F4F0;overflow:hidden;font-size:13px}
.d1fxomwa{height:64px;border-radius:14px;background:#0B1533;box-shadow:inset 0 0 0 1px rgba(11,21,51,0.08)}
.d1fzfs3n{display:flex;flex-direction:column;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0;overflow:hidden}
.d1g01k6t{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#6D3FD1;color:#FFFFFF}
.d1g0lypr{position:absolute;right:-90px;bottom:-110px;width:280px;height:280px;border-radius:50% 50% 50% 30px;background:#3FCB97;opacity:0.1;transform:rotate(-45deg)}
.d1g0rcv4{display:flex;align-items:center;justify-content:space-between}
.d1g1rp0x{color:#8FA59C}
.d1g1wxjc{position:absolute;left:50%;top:-3px;width:3px;height:16px;background:#0B1533}
.d1gbzkg5{padding:10px 14px;border-radius:12px;background:#FFFFFF}
.d1gcdaqy{flex:1.6 1 600px;min-width:0;border-radius:16px;background:#F4F4F0;box-shadow:0 20px 60px rgba(11,32,25,0.12), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;font-size:13px}
.d1gf8fjh{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#FFC24B;color:#0B2019;font-weight:800}
.d1ggg89u{position:absolute;left:0;right:0;bottom:54%;border-top:2px solid #C9CCC4}
.d1gn1zvo{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 2px #6FEBC0;background:#F3FDF9}
.d1gn9ths{display:flex;align-items:center;gap:8px;padding:8px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1goa5nc{flex:1 1 0;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:16px;background:#F4F4F0}
.d1gohnxp{margin-top:auto;color:#6B736F}
.d1gp8w5s{position:absolute;left:0;right:0;bottom:27%;border-top:2px solid #C9CCC4}
.d1gtln8n{display:flex;align-items:center;gap:6px;font-size:11px;color:#5B2FB8;font-weight:700}
.d1gw3j37{padding:0 6px;border-radius:999px;background:#E9E9E3;color:#34383D;font-size:11px;font-weight:700}
.d1gyhz32{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#E3F3EC;color:#0B5D45;font-weight:800}
.d1h21rau{color:#4B5674;text-align:center}
.d1h42l8r{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid #F0F0EA}
.d1h4qwsc{display:flex;align-items:center;gap:10px;color:#6B736F;font-size:12px}
.d1h5t16e{flex:2 1 0;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1h91w46{align-self:flex-start;padding:2px 10px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:12px;font-weight:700}
.d1hglh5o{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:#FFFFFF}
.d1hspct1{display:flex;gap:6px;border-bottom:1px solid #E3E2DA}
.d1hv4go2{font-family:'Inter', sans-serif;font-size:12px;font-weight:700;color:#B42318}
.d1hv9hf7{font-size:17px}
.d1hwbuqe{padding:6px 12px;border-radius:9px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #DADAD2;color:#B42318;font-weight:600}
.d1hxwppg{margin-top:4px}
.d1hz0xvc{display:flex;justify-content:space-between;padding:8px 10px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1hzb9xe{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px #E4E8F0}
.d1hzp4qb{flex:0 0 250px;display:flex;flex-direction:column;gap:8px}
.d1i29dbb{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#F4F4F0}
.d1i2t9w{font-size:11px;font-weight:700}
.d1ibae0m{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#E3F3EC;color:#0F7A5A}
.d1ihpzfe{flex:1 1 auto;line-height:1.3}
.d1ikj00{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px #E3E2DA}
.d1irhade{flex:0 0 120px;display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:14px;background:#F2F5FA}
.d1irza1p{display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid #E6E6E0;background:transparent}
.d1itirl3{position:relative;width:34px;height:20px;border-radius:999px;background:#3FCB97}
.d1iw222i{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1iwqbhn{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#133A2E;color:#9BE7C9}
.d1j20gek{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:12px;background:#FFFFFF}
.d1j6bgc{display:flex;justify-content:space-between;align-items:center}
.d1jb1enp{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:24px;background:#FFFFFF;box-shadow:0 30px 80px rgba(11,32,25,0.18), 0 0 0 1px rgba(11,32,25,0.06);font-size:13px}
.d1jfp7zl{color:#0B5D45}
.d1jjdjs8{flex-shrink:0;width:5px;height:5px;margin-top:7px;border-radius:50%;background:#9BE7C9}
.d1jkm0mm{color:#0B7A55}
.d1jmasje{width:100%;height:66%;border-radius:4px 4px 0 0;background:#0F7A5A}
.d1jo2ii7{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}
.d1jq0dfj{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E3E2DA;font-weight:600}
.d1jrdgfg{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1jrfle1{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-top:1px solid #F0EBFA}
.d1jse7vn{display:block;font-size:20px;line-height:1.1;letter-spacing:-0.03em}
.d1jvstxc{position:absolute;right:-20px;top:470px;width:240px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:16px;background:#FFFFFF;color:#121614;box-shadow:0 20px 50px rgba(0,0,0,0.4);font-size:13px}
.d1jylyg5{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#FFFFFF;color:#0B2019;font-size:12px;font-weight:800}
.d1k0o49v{padding:12px;border-radius:14px;background:rgba(255,255,255,0.12)}
.d1k0o813{width:12px;height:12px;border-radius:50% 50% 50% 3px;background:#3FCB97;transform:rotate(-45deg)}
.d1k2i4f5{color:#61656B}
.d1k8a4ll{display:flex;align-items:center;justify-content:center;color:#3FCB97;font-size:26px}
.d1kd10yf{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#F1EBFD;color:#6D3FD1}
.d1kf9g6h{padding:4px 10px;border-radius:999px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0;font-weight:600}
.d1kj3ng6{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#F4F4F0;font-size:13px}
.d1kjtwhf{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#FFE01B;color:#0B2019;box-shadow:inset 0 0 0 1px #E3E2DA;font-size:11px;font-weight:800}
.d1kkiiz7{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:12px;padding:9px 14px;border-top:1px solid #F0F0EA}
.d1kmcedx{margin-top:auto;padding:12px 14px;border-radius:14px;background:#FDECEA;color:#8C1D18;font-size:14px}
.d1kmt6fg{width:10px;height:10px;border-radius:3px;background:#6FEBC0}
.d1kougvq{font-size:17px;letter-spacing:-0.01em}
.d1ksd9h3{padding:0 8px 10px;font-size:14px}
.d1kspl7l{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:#F7F6F1;font-size:14px}
.d1ktgxo3{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;border-radius:20px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;overflow:hidden;font-size:14px}
.d1ktm35p{display:flex;gap:16px;margin-left:12px;color:#4B5674}
.d1kvhco7{flex:1 1 0;height:88%;border-radius:4px 4px 0 0;background:#3FCB97}
.d1kx9ase{font-size:14px;line-height:1.2}
.d1l14q0d{flex:1 1 480px;min-width:0;position:relative;height:640px}
.d1l1md5v{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:18px;background:#FFFFFF;font-size:14px}
.d1l1xy3b{color:#2E2740}
.d1l4du2j{display:flex;align-items:center;gap:10px;padding:8px;border-radius:9px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E3DC}
.d1l4qppp{width:85%;background:#3FCB97}
.d1l5cosy{display:flex;gap:14px;padding:18px;border-radius:18px;background:#F2F5FA;color:#0B1533;font-size:13px}
.d1l73lss{display:flex;justify-content:space-between;padding:9px 11px;border-radius:10px;background:#0B2019}
.d1l78whd{font-size:14px;line-height:1.3}
.d1ldjre3{padding:7px 10px;border-top:1px solid #ECEBE4;color:#61656B}
.d1leblod{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:#FFFFFF;font-size:13px}
.d1lefds5{position:absolute;left:0;top:110px;width:260px;height:520px;box-sizing:border-box;padding:8px;border-radius:40px;background:#0B1210;box-shadow:0 30px 80px rgba(0,0,0,0.5)}
.d1lfd6xa{font-weight:700}
.d1lfqt6v{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#0B5D45}
.d1li9c38{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}
.d1lkg998{color:#6B736F;font-size:14px}
.d1ln8t5h{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#E8F0FD;color:#1B4FA8;font-weight:700}
.d1lsjr7c{position:absolute;right:24px;top:400px;width:300px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;text-align:left;font-size:13px}
.d1ltbuqe{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-weight:700}
.d1ltfx7d{width:100%;height:46%;border-radius:4px 4px 0 0;background:#D9CCF6}
.d1lue0tl{display:flex;min-height:470px}
.d1luvls7{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#133A2E;font-size:13px}
.d1lwc9na{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid #ECEBE4}
.d1lxbn4h{font-size:11px;line-height:1.2}
.d1m90k87{padding:2px 9px;border-radius:8px;background:rgba(255,255,255,0.08)}
.d1mbpwq8{padding:8px 10px;border-radius:10px;background:#F2F5FA}
.d1mbxup8{color:#4D5652;font-size:12px}
.d1mc01lr{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:20px}
.d1mcimbv{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:transparent;box-shadow:inset 0 0 0 1px #1B4A3B}
.d1mcrmr5{font-size:20px;letter-spacing:-0.02em}
.d1mm68fh{display:block;width:28%;height:100%;border-radius:999px;background:#6D3FD1}
.d1moyc29{padding:4px 10px;border-radius:999px;background:#CFF5E6;font-weight:700}
.d1mph9ja{padding:8px 12px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.d1mppp34{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d1mq9crc{align-self:flex-start;padding:0 7px;border-radius:999px;background:#FDECEA;color:#B42318;font-size:11px;font-weight:700}
.d1mqizo7{display:flex;align-items:center;justify-content:center;min-height:34px;border-radius:9px;box-shadow:inset 0 0 0 1px #DADAD2;color:#B42318;font-weight:600}
.d1mtdo31{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:18px;font-size:14px}
.d1mxyupl{flex-shrink:0;padding:2px 9px;border-radius:999px;background:#EEEDE6;color:#4D5652;font-size:12px;font-weight:600}
.d1myr6sz{display:flex;flex-direction:column;gap:8px}
.d1mzbro8{border-radius:16px;background:#F4F4F0;box-shadow:0 30px 80px rgba(11,32,25,0.14), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;font-size:14px}
.d1n0dedk{display:block;font-size:12px;color:#0B5D45}
.d1n17qf5{flex:1.25 1 0;display:flex;flex-direction:column;gap:12px;padding:22px 22px 22px 122px}
.d1n25vdt{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0 12px;border-radius:10px;background:#F7F6F1;box-shadow:inset 0 0 0 1px #E3E2DA}
.d1n4vvul{display:flex;flex-direction:column;gap:6px}
.d1n5bubf{font-size:12px;line-height:1.25}
.d1n5hn3s{flex:1.2 1 480px;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:14px}
.d1n5z1hn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#6D3FD1;color:#FFFFFF;font-size:13px;font-weight:800}
.d1na8i4o{flex:1 1 auto;line-height:1.25}
.d1na94w5{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));padding:14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1nbzgi7{color:#4D5652;line-height:1.4}
.d1nc8q98{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:42px;line-height:1}
.d1nfjco6{margin-left:auto;padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:11px;font-weight:700}
.d1ngni7e{display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;background:#FFFFFF}
.d1nk0ztg{position:absolute;left:0;right:0;bottom:70%;border-top:2px solid #C9CCC4}
.d1nkpiz0{align-self:flex-start;padding:2px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.d1nl7wzi{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;background:#F4F4F0}
.d1nl9gvd{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#133A2E;box-shadow:inset 0 0 0 2px #3FCB97}
.d1nnlfqj{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#FFE01B;color:#0B2019;font-size:13px;font-weight:800}
.d1nsb2f0{color:#2340F0;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.06em}
.d1nsis8w{width:100%;height:8%;border-radius:4px 4px 0 0;background:#3FCB97}
.d1nt1bqx{display:flex;justify-content:space-between;gap:10px;padding-top:8px;border-top:none}
.d1nt670y{display:flex;flex-direction:column;gap:12px;padding:18px 20px}
.d1numesb{display:flex;gap:18px;color:#4B5674}
.d1nwu7vy{display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:10px;background:#0F7A5A;color:#FFFFFF;font-weight:700}
.d1nxf140{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#EEEDE6}
.d1nyhevu{position:absolute;left:0;top:150px;width:250px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45);text-align:left;font-size:13px}
.d1nyvalv{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:5px}
.d1o0lbih{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:#F7F6F1}
.d1o1880w{display:grid;grid-template-columns:64px 34px minmax(0, 1fr);align-items:center;gap:12px;padding:14px 20px;border-top:none}
.d1o1sir8{display:flex;align-items:center;gap:8px;font-weight:600}
.d1o2bupf{position:absolute;right:0;top:60px;width:320px;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:18px;background:#FFFFFF;color:#0B1533;box-shadow:0 30px 80px rgba(0,0,0,0.45);text-align:left;font-size:13px}
.d1o2w1hy{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#FFFFFF;opacity:0.6}
.d1o53zy{color:#0F7A5A}
.d1ofpnu7{padding:6px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px #DADAD2;color:#B42318;font-weight:600}
.d1ogs13d{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px}
.d1ogtd52{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px}
.d1ohv831{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#6D3FD1;color:#FFFFFF;font-size:10px;font-weight:800}
.d1oquvb3{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));font-size:13px}
.d1ornglg{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#F2F5FA}
.d1ou0d80{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0;font-size:21px}
.d1ozmvne{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#E3F3EC;color:#0F7A5A}
.d1p0g7bv{font-size:18px;letter-spacing:-0.03em}
.d1p0rj56{padding:0 6px;border-radius:999px;background:#6D3FD1;color:#FFFFFF;font-size:11px;font-weight:700}
.d1p1dwzq{padding:5px 12px;border-radius:999px;background:#FFFFFF;color:#0B1533;font-weight:700}
.d1p1mz35{flex:1 1 auto;display:flex;justify-content:center;padding:10px;border-radius:10px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.d1p71m0z{position:absolute;left:-80px;top:-120px;width:260px;height:260px;border-radius:50% 50% 50% 24px;background:#2340F0;opacity:0.35;transform:rotate(-45deg)}
.d1p99b9z{width:6px;height:6px;border-radius:50%;background:#3FCB97}
.d1paydzq{font-weight:600;color:#4D5652}
.d1pbab7f{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E3DC;font-weight:700}
.d1pcmkbc{font-size:10px;color:#61656B}
.d1pcva0y{padding:8px 12px;border-radius:9px;box-shadow:inset 0 0 0 1px #DADAD2;color:#B42318;font-weight:600}
.d1pi7mvn{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:#F4F4F0;font-size:13px}
.d1piamk5{padding:5px 12px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d1pjji4e{display:flex;flex-direction:column;gap:10px;font-size:14px}
.d1pkvlqu{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-size:10px;font-weight:800}
.d1pnghla{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:#F7F6F1;font-size:13px}
.d1pr9v0s{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#635BFF;color:#FFFFFF;box-shadow:none;font-size:12px;font-weight:800}
.d1psyzx4{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;justify-items:center}
.d1ptr34p{flex:1 1 0;height:64%;border-radius:4px 4px 0 0;background:#3FCB97}
.d1pzu8v0{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:10px;padding:16px 14px 18px;border-radius:22px 22px 0 0;background:#FFFFFF}
.d1q0qv2v{position:absolute;right:0;top:70px;width:300px;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45);text-align:left;font-size:13px}
.d1q5pvnh{font-family:'Inter Tight', sans-serif;font-size:19px;letter-spacing:-0.02em}
.d1q6e9rw{flex-shrink:0;display:flex;align-items:center;gap:6px;color:#4D5652;font-size:13px}
.d1q6onbc{color:#61656B;display:none}
.d1q8yht{padding:8px 16px;border-radius:999px;background:#6FEBC0;color:#0B1533;font-weight:700}
.d1q98rsh{position:absolute;top:calc(50% + 158px);left:calc(50% - 60px);width:120px;padding:6px 0;border-radius:999px;background:#FFFFFF;color:#0B1533;font-size:13px;font-weight:800;text-align:center}
.d1q9onj0{font-family:'Inter Tight', sans-serif;font-size:18px;letter-spacing:-0.02em}
.d1q9vjg9{color:#61656B;font-size:11px}
.d1qc1z8j{position:relative;display:flex;align-items:center;justify-content:center}
.d1qgopps{display:flex;justify-content:space-between;font-size:12px;color:#4B5674}
.d1qhb099{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;padding:16px 20px 20px}
.d1qi4jgu{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;background:#0F7A5A;border:2px solid #0F7A5A;color:#FFFFFF;font-size:10px;font-weight:800}
.d1qitib3{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:12px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;font-weight:600}
.d1qkfgku{flex-shrink:0;width:24px;height:24px;border-radius:7px;background:#FDECEA}
.d1qmtf4t{position:absolute;left:-2px;top:-4px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:7px solid #FFFFFF}
.d1qq8c5v{color:#8FA59C;font-size:13px}
.d1qs3tzp{flex:1.6 1 600px;min-width:0;display:flex;flex-direction:column;border-radius:18px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45);overflow:hidden;font-size:13px}
.d1qspj8z{padding:11px 18px;border-radius:11px;box-shadow:inset 0 0 0 1.5px #E3C2BE;color:#B42318;font-weight:700}
.d1qszvpz{color:#61656B;text-decoration:line-through}
.d1qt2c6p{font-family:'Inter Tight', sans-serif;font-size:20px;letter-spacing:-0.02em}
.d1qu9pvi{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:#6D3FD1;color:#FFFFFF}
.d1qv8xgu{padding:8px 12px;color:#61656B}
.d1qwod2e{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #F0F0EA}
.d1qwsapt{font-size:13px;color:#4D5652}
.d1qxiq60{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 12px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #CFCFC7;color:#121614}
.d1qxw741{position:absolute;left:0;right:0;bottom:2%;border-top:2px solid #C9CCC4}
.d1qzpi66{font-size:24px;letter-spacing:-0.03em}
.d1r035cd{padding:11px 0;border-top:none;color:#8A8F8C;text-align:center}
.d1r6bnr4{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0;font-size:18px}
.d1r6d8mg{display:flex;flex-direction:column;gap:10px;padding:18px 20px;border-radius:16px;background:#F7F6F1;font-size:14px}
.d1rclage{display:flex;gap:14px;padding:14px 16px;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1rdtum8{color:#121614}
.d1rly62q{width:80px;text-align:right}
.d1rniu17{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px}
.d1rtgnou{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));padding-top:4px}
.d1rtlf9n{display:flex;justify-content:space-between;padding-top:6px;border-top:1px solid #EEF1F7;font-size:16px}
.d1ru7r5f{display:grid;grid-template-columns:minmax(0, 1fr) 150px minmax(0, 1fr);align-items:center;gap:0}
.d1rvqorh{position:absolute;right:0;top:36px;width:300px;display:flex;flex-direction:column;border-radius:18px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.5);text-align:left;font-size:13px;overflow:hidden}
.d1rxs5pl{display:flex;align-items:center;gap:10px;padding:8px;border-radius:9px;background:transparent;box-shadow:none}
.d1s3h72a{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d1s5jula{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-top:none;background:#FFFFFF}
.d1sa7lm8{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#E8F0FD;color:#1B4FA8;font-weight:800}
.d1sbovbm{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px #DADAD2}
.d1sd3347{width:15px;height:15px;border-radius:50% 50% 50% 3px;background:#3FCB97;transform:rotate(-45deg)}
.d1sf379g{padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px #D5DBE8}
.d1shmt5j{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid #E3E2DA;font-weight:700}
.d1sjhtlb{padding:10px 12px;border-radius:10px;background:#FFF2D6;color:#8A5300}
.d1sjyda{display:flex;justify-content:space-between;padding:8px 0}
.d1slhu5q{font-size:32px;line-height:1.02;letter-spacing:-0.04em}
.d1smetfi{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.d1ssd9ch{padding:8px 10px;border-radius:10px;background:#E9FBF4;color:#0B5D45;font-size:12px;font-weight:600}
.d1st8m49{font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:#4D5652}
.d1sunbu7{width:230px;height:400px;box-sizing:border-box;padding:8px 8px 0;border-radius:36px 36px 0 0;background:#0B1210;box-shadow:inset 0 0 0 1px #1B4A3B}
.d1sv4wfw{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #E5A000;color:#FFFFFF;font-size:11px;font-weight:800}
.d1t1e9w2{display:block;font-size:21px;line-height:1.1;letter-spacing:-0.03em}
.d1t2an0f{margin-top:auto;display:flex;flex-direction:column;gap:8px;font-size:14px}
.d1t46pgf{display:block;width:100%;height:100%;border-radius:999px;background:#2340F0}
.d1t4jik6{flex:1 1 0;height:72%;border-radius:4px 4px 0 0;background:#3FCB97}
.d1t51dll{align-self:flex-start;padding:2px 10px;border-radius:999px;background:#FDECEA;color:#B42318;font-size:12px;font-weight:700}
.d1t8qoaq{width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:1.5px solid #C9CCC4}
.d1tb2fpo{color:#0B1533;line-height:1.2}
.d1tfnkxr{width:10px;height:10px;border-radius:50%;background:#C7CEDB}
.d1tibqaw{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#FFF2D6;font-size:11px;font-weight:800}
.d1tjvccl{display:flex;gap:4px}
.d1tlcabl{display:flex;justify-content:space-between;gap:8px;font-size:13px}
.d1tn53ok{justify-self:start;padding:2px 9px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:11px;font-weight:700}
.d1toasdo{display:block;width:27%;height:100%;border-radius:999px;background:#3FCB97}
.d1tp2vw8{flex-shrink:0;color:#6B736F;font-size:12px}
.d1tpzcwz{font-size:24px;line-height:1.05;letter-spacing:-0.03em}
.d1trpmho{display:flex;align-items:center;gap:10px;height:40px;padding:0 14px;background:#0B231C;color:#FFFFFF}
.d1tvnv24{display:flex;justify-content:space-between;padding:14px 18px}
.d1u0tmri{padding:9px 11px;border-radius:10px;background:#F7F3FF;color:#3E3651}
.d1u1bi26{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#635BFF;color:#FFFFFF;font-weight:800}
.d1u5emvh{padding:4px 12px;border-radius:999px;background:#E9FBF4;color:#0B5D45;font-weight:700;font-size:13px}
.d1u7yxgs{display:flex;flex-direction:column;gap:0;padding:10px 12px;border-radius:14px;background:#FFFFFF}
.d1u8sgtv{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1uafn6v{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#635BFF;color:#FFFFFF;font-size:13px;font-weight:800}
.d1uh0u6p{position:relative;width:100%;max-width:1176px;height:590px;margin-top:36px}
.d1uh3uq{position:absolute;left:34px;right:34px;top:0;bottom:0;box-sizing:border-box;padding:7px;border-radius:38px 38px 0 0;background:#0B1210;box-shadow:0 -10px 60px rgba(63,203,151,0.15)}
.d1ui8tv3{padding:3px 10px;border-radius:999px;background:#FFFFFF}
.d1ujbvwn{display:flex;align-items:center;gap:8px}
.d1ujvhyz{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #DDE3EE;font-size:16px}
.d1um4c8z{display:flex;align-items:center;gap:16px;padding:13px 16px;border-top:1px solid #F0F0EA}
.d1uotslv{display:inline-block;padding:0 6px;border-radius:999px;background:#E9E9E3;color:#34383D;font-size:11px;font-weight:700}
.d1uq1rkg{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:22px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.12);font-size:14px}
.d1uta0js{position:absolute;right:0;top:40px;width:330px;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.5);text-align:left;font-size:13px}
.d1utjxm3{height:8px;border-radius:999px;background:#1B4A3B;overflow:hidden;display:flex}
.d1uu4rhi{width:100%;height:2%;border-radius:4px 4px 0 0;background:#3FCB97}
.d1uwf0pl{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:40px;line-height:1}
.d1uxels3{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#FFFFFF;color:#4D5652;box-shadow:inset 0 0 0 1px #E3E2DA;font-size:11px;font-weight:800}
.d1uy82us{justify-self:start;padding:2px 9px;border-radius:999px;background:#E8F0FD;color:#1B4FA8;font-size:11px;font-weight:700}
.d1v2dwi5{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.d1v67ujh{align-self:flex-start;padding:0 7px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:11px;font-weight:700}
.d1vbcj46{color:#6B736F;font-size:12px}
.d1vc1ck1{display:flex;justify-content:space-between;align-items:center;margin:4px 0 8px;padding:8px 10px;border-radius:9px;background:#F4F4F0}
.d1vcjupw{width:100%;height:38%;border-radius:4px 4px 0 0;background:#D9CCF6}
.d1vdyd7l{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#FFFFFF;color:#0B2019;box-shadow:inset 0 0 0 1px #E3E2DA;font-size:12px;font-weight:800}
.d1ve9ukg{padding:7px 12px;border-radius:9px;background:#EEEDE6;font-weight:600}
.d1vf604r{font-family:'Inter Tight', sans-serif;font-size:22px;letter-spacing:-0.02em}
.d1vfcppp{justify-self:start;padding:2px 9px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-weight:700;font-size:12px}
.d1vhw4hx{width:22px;height:22px;border-radius:50% 50% 50% 5px;background:#3FCB97;transform:rotate(-45deg)}
.d1vijria{color:#4B5674;font-size:12px}
.d1vjl9ev{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#635BFF;color:#FFFFFF;font-size:13px;font-weight:800}
.d1vjn4aq{font-family:'Inter Tight', sans-serif;font-size:18px}
.d1vmnix4{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#FFFFFF;box-shadow:inset 0 0 0 2px #0F7A5A;color:#0F7A5A;font-size:13px;font-weight:800}
.d1vmzzbz{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr) 24px minmax(0, 1fr);align-items:center;border-radius:14px;box-shadow:0 0 0 1px #ECEBE4;overflow:hidden}
.d1vn5ps7{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#6D3FD1;color:#FFFFFF;font-size:12px;font-weight:800}
.d1vs8uaq{position:absolute;right:-2px;top:-4px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #9BE7C9}
.d1vuny2w{height:64px;border-radius:14px;background:#F2F5FA;box-shadow:inset 0 0 0 1px rgba(11,21,51,0.08)}
.d1vw71im{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:12px;background:#FFFFFF;color:#121614}
.d1w0gu79{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:14px;background:#0E2A22}
.d1w12cqb{flex:1 1 auto;display:flex;flex-direction:column;line-height:1.35}
.d1w41ia5{position:absolute;left:40px;right:0;top:0;display:flex;flex-direction:column;border-radius:20px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45);overflow:hidden;font-size:14px}
.d1w4j05b{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:14px;background:#F7F6F1}
.d1wbfbpx{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#0E2A22}
.d1wc1wr0{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#B42318;color:#FFFFFF;font-size:12px;font-weight:800}
.d1wdpsft{opacity:1}
.d1weyowp{display:grid;grid-template-columns:minmax(0, 1fr) 60px minmax(0, 1.2fr) 60px minmax(0, 1fr);align-items:center;font-size:14px}
.d1wgclcr{padding:4px 10px;border-radius:999px;color:#61656B}
.d1whh0eb{margin-top:auto;padding:9px 11px;border-radius:10px;background:#E3F3EC;color:#0B5D45;font-weight:600}
.d1wiidxi{flex:1.5 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}
.d1wiqq8b{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;background:#E3F3EC;box-shadow:inset 0 0 0 2px #0F7A5A;font-weight:600}
.d1wjealw{padding:6px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700;text-align:center}
.d1wjm38e{position:absolute;left:0;right:0;bottom:7%;border-top:2px solid #C9CCC4}
.d1wjwjj{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1wo1nge{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #ECEBE4}
.d1wqj63w{height:7px;border-radius:999px;background:#DDE3FD}
.d1wqls8x{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:11px;font-weight:700}
.d1wso7pj{display:flex;flex-direction:column;gap:4px}
.d1wxdblx{margin-top:auto;display:flex;flex-direction:column;gap:10px;font-size:13px}
.d1wya0go{display:flex;align-items:center;gap:8px;color:#61656B}
.d1x4fl3q{display:flex;flex-direction:column;padding:6px 22px 18px}
.d1x4hddx{flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;background:#0F7A5A;color:#FFFFFF;font-size:11px;font-weight:800}
.d1x5lwjd{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#6B736F}
.d1x5mtpd{display:block;width:81%;height:100%;border-radius:999px;background:#2340F0}
.d1x7hu7e{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 8px 0 14px;border-radius:999px;box-shadow:inset 0 0 0 2px #B3261E;font-weight:700;letter-spacing:0.04em}
.d1x7nfy5{padding:10px 14px;border-radius:12px;background:rgba(255,255,255,0.55)}
.d1x7x3jn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#F1EBFD;color:#6D3FD1}
.d1xcm210{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:14px;background:#F2F5FA}
.d1xenpx3{display:flex;justify-content:space-between;padding:6px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px #DADAD2}
.d1xerh46{flex:1 1 0;height:58%;border-radius:4px 4px 0 0;background:#3FCB97}
.d1xiixr0{display:flex;flex-direction:column;gap:10px;padding:14px 0;border-top:1px solid #F0EBFA}
.d1xkt8os{width:100%;height:30%;border-radius:4px 4px 0 0;background:#D9CCF6}
.d1xm28ao{padding:18px 20px;border-radius:16px;background:#0B2019;color:#C5D3CD;font-family:ui-monospace, Menlo, Consolas, monospace;font-size:13px;line-height:1.7}
.d1xmcs2k{display:flex;justify-content:space-between;color:#5B2FB8;font-weight:700}
.d1xohe1t{display:flex;align-items:center;gap:24px;padding:30px 32px 30px 130px;background:#2340F0;color:#FFFFFF}
.d1xqu3pk{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d1xqummh{padding:3px 10px;border-radius:999px;background:#0B2019;color:#9BE7C9;font-weight:700}
.d1xrkmi6{flex:1 1 auto;height:8px;border-radius:999px;background:#EEEDE6}
.d1xt00kz{color:#FFE6A8}
.d1xvk4av{color:#B194F0}
.d1xx1mzt{font-size:15px;margin-right:8px}
.d1y383of{width:14px;height:14px;border-radius:50% 50% 50% 3px;background:#3FCB97;transform:rotate(-45deg)}
.d1y3jq6n{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#E9FBF4;color:#0B5D45;font-weight:600}
.d1y4r78w{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;background:#2340F0;border:2px solid #2340F0;color:#FFFFFF;font-size:10px;font-weight:800}
.d1y7cnv2{padding:6px 12px;border-radius:999px;background:#F2F5FA;color:#0B1533;letter-spacing:0;font-size:13px}
.d1y802r1{color:#4D5652}
.d1y98wbg{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d1y9gle4{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:1px solid #F0EBFA}
.d1y9k3fo{padding:8px 10px;border-radius:9px;background:#6FEBC0;color:#0B1533;font-weight:800}
.d1ycq9c0{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 14px;border-radius:12px;background:#FFFFFF;color:#121614;box-shadow:inset 0 0 0 1px #CFCFC7;font-weight:600}
.d1yht0de{width:18px;height:18px;border-radius:50% 50% 50% 4px;background:#3FCB97;transform:rotate(-45deg)}
.d1yi6k6v{padding:2px 8px;border-radius:999px;background:#FFFFFF}
.d1ynjyo8{display:block}
.d1yompc1{flex:1 1 auto}
.d1yp19iu{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:#FFFFFF}
.d1yq1f0z{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-top:1px solid #F0F0EA;background:#FFFBF0}
.d1yye7mk{display:flex;align-items:center;gap:14px;padding:14px 16px}
.d1yz1h1t{line-height:1.2}
.d21ajw3{color:#6B736F}
.d21mz0a{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 14px;font-weight:800;font-size:14px;letter-spacing:-0.02em}
.d234adv{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:#E4E9F2}
.d23ws3k{padding:8px 16px;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.5);font-weight:700}
.d241wz{display:flex;flex-direction:column;gap:12px;padding:20px}
.d24a7n4{font-size:38px;line-height:1.02;letter-spacing:-0.04em}
.d270wxi{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800}
.d28egdj{font-size:11px;font-weight:600;text-align:center;color:#6B7591}
.d28v9h5{position:relative;display:flex;align-items:center;height:16px}
.d2ca1oy{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#133A2E;color:#9BE7C9;font-size:12px;font-weight:700}
.d2cv7j2{flex:1 1 0;height:50%;border-radius:4px 4px 0 0;background:#3FCB97}
.d2dzfks{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#E3F3EC;color:#0B5D45;font-weight:800}
.d2eh2n8{padding:7px 12px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:700}
.d2h5s0d{position:relative;width:14px;height:14px;border-radius:50%;background:#0F7A5A;box-shadow:0 0 0 4px #F7F6F1}
.d2hdl8l{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 2px #0F7A5A;font-family:ui-monospace, Menlo, Consolas, monospace;font-size:13px}
.d2i69qu{display:flex;justify-content:space-between;padding:14px 0 0;border-top:2px solid #121614;font-size:16px}
.d2ikq7c{padding:3px 10px;border-radius:8px;background:rgba(255,255,255,0.08)}
.d2jqxsb{height:100%;border-radius:32px;background:#F2F5FA;overflow:hidden;color:#0B1533;font-size:12px}
.d2k2120{margin:auto 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14px}
.d2k6mbd{flex:1 1 auto;font-weight:700}
.d2lwvug{font-size:13px;line-height:1.3}
.d2p5yl{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:none}
.d2reh3h{display:flex;justify-content:space-between;padding:10px 14px;border-radius:12px;background:#FFFFFF}
.d2tz3x3{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.d2wt3u{display:flex;justify-content:space-between;align-items:baseline}
.d2xuvmn{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.d2yigpj{flex:1 1 0;padding:5px 0;border-radius:999px;background:#2340F0;color:#FFFFFF;text-align:center;font-weight:700}
.d30fi33{margin:0 2px;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0;font-size:18px}
.d36gbe7{padding:10px 12px;border-radius:12px;background:#F2F5FA}
.d36jwhc{display:flex;align-items:center;gap:10px;color:#9BE7C9;font-weight:700}
.d37a2ld{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#6D3FD1;color:#FFFFFF;font-size:13px;font-weight:800}
.d38k63o{padding:1px 8px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-weight:700;font-size:11px}
.d3bvpxa{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#3FCB97;color:#0B2019;box-shadow:none;font-size:12px;font-weight:800}
.d3d6ezw{font-size:22px;letter-spacing:-0.03em}
.d3d6qs9{color:#B42318}
.d3d7mms{padding:11px 14px;border-top:none;color:#6B736F;text-decoration:none}
.d3drfz{justify-self:start;padding:2px 9px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-weight:700;font-size:12px}
.d3fgokc{height:26px;border-radius:6px;background:#6FEBC0}
.d3go2m8{color:#DCE2FF;font-size:14px}
.d3haujd{flex:0 0 230px;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;font-size:13px}
.d3hbd3v{padding:4px 10px;border-radius:999px;background:#EEEDE6;color:#121614;font-weight:600}
.d3hhh0t{height:100%;border-radius:28px 28px 0 0;background:#F4F4F0;overflow:hidden;color:#121614;font-size:12px;display:flex;flex-direction:column;gap:8px;padding:14px 12px;box-sizing:border-box}
.d3kqwoh{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;font-size:13px}
.d3mp0ks{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:36px;line-height:1}
.d3oy4pk{padding:11px 18px;border-radius:11px;background:#0F7A5A;color:#FFFFFF;font-weight:700}
.d3rd5nh{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:22px;background:#FFFFFF;color:#121614}
.d3v0yn8{font-size:12px}
.d3zlckb{font-size:17px;letter-spacing:-0.02em}
.d403h7u{display:grid;grid-template-columns:74px minmax(0, 1.1fr) minmax(0, 2fr);align-items:center;gap:12px;padding:10px 14px;border-top:1px solid #F0F0EA}
.d41h7ne{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#635BFF;color:#FFFFFF;font-weight:800}
.d428mme{padding:2px 9px;border-radius:999px;background:#6FEBC0;font-weight:700}
.d429enl{width:26px;height:26px;border-radius:8px;background:#FFF2D6}
.d42xa8n{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:#EEEDE6;color:#4D5652;font-size:10px;font-weight:700}
.d439o2a{color:#B9C7C1}
.d43byag{position:absolute;right:50px;top:330px;width:250px;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:#2340F0;color:#FFFFFF;box-shadow:0 30px 70px rgba(0,0,0,0.45);text-align:left;font-size:13px}
.d473zzw{padding:4px 10px;border-radius:999px;background:#0B2019;color:#FFFFFF;font-weight:600}
.d48wzao{padding:4px 10px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d49nk8f{display:flex;gap:6px}
.d4a26jk{flex:0 0 340px;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:18px 0 0 18px;background:#FFFFFF;color:#0B1533;font-size:14px;box-shadow:0 30px 80px rgba(11,21,51,0.35)}
.d4b5obz{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#E3F3EC;color:#0F7A5A}
.d4evtfk{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:#F7F6F1;font-family:ui-monospace, Menlo, monospace;font-size:11px}
.d4fh257{padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-weight:600}
.d4g5xsg{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) 80px;align-items:center;gap:10px;padding:9px 14px;border-top:1px solid #F0F0EA}
.d4i32w9{flex:1 1 auto;border-radius:16px;background:#F4F4F0;box-shadow:0 30px 80px rgba(11,32,25,0.14), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;font-size:14px}
.d4iyw0t{position:absolute;left:150px;right:150px;top:0;bottom:-40px;border-radius:18px 18px 0 0;background:#F2F5FA;color:#0B1533;box-shadow:0 -10px 80px rgba(63,203,151,0.12), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.d4j1nts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;font-size:14px}
.d4lw5kk{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#FFF2D6;color:#8A5300}
.d4mzta8{display:flex;flex-wrap:wrap;gap:8px}
.d4s8f0f{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border-radius:9px;background:#FDECEA;box-shadow:inset 0 0 0 1px #F4C7C2;color:#B42318;font-size:14px;font-weight:600}
.d4u9qk5{font-size:17px;line-height:1.15;letter-spacing:-0.02em}
.d4wu9va{flex:1 1 auto;height:1px;background:#E3E8F1}
.d4zd855{display:flex;align-items:center;justify-content:center;min-height:38px;margin-top:auto;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.d50ii27{position:absolute;right:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#FFFFFF}
.d517ncx{display:flex;flex-direction:column;gap:8px;font-size:14px}
.d55a83q{display:flex;flex-direction:column;gap:6px}
.d56um9x{font-size:12px;font-weight:700}
.d576o6o{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#6D3FD1;color:#FFFFFF;font-size:13px}
.d5er59a{position:relative;width:100%;max-width:1176px;height:560px;margin-top:36px}
.d5fhy9z{display:flex;align-items:center;justify-content:center;min-height:34px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.d5gtqoj{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#FFFFFF;color:#1B4FA8;box-shadow:inset 0 0 0 1px #E3E2DA;font-size:12px;font-weight:800}
.d5hfzb2{position:absolute;left:0;right:0;bottom:36%;border-top:2px solid #C9CCC4}
.d5i4tjt{width:7px;height:7px;border-radius:50%;background:#3FCB97}
.d5iifa4{display:flex;align-items:center;justify-content:center;height:48px;border-radius:10px;box-shadow:inset 0 0 0 2px #0F7A5A;font-family:'Inter Tight', sans-serif;font-size:22px;font-weight:700}
.d5jr8xw{height:100%;border-radius:32px;background:#F2F5FA;overflow:hidden;color:#0B1533;text-align:left;font-size:12px}
.d5k1w1v{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #E5A000;color:#FFFFFF;font-size:10px;font-weight:800}
.d5p2rwr{display:block;font-size:26px;line-height:1.05;letter-spacing:-0.03em}
.d5pquxf{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:8px;background:transparent;box-shadow:none;font-weight:500}
.d5qgbwu{display:flex;align-items:flex-end;gap:5px;height:70px;padding:8px 10px 0;border-radius:12px;background:#F7F6F1}
.d5seqjg{position:absolute;left:0;right:330px;top:0;bottom:-30px;border-radius:18px 18px 0 0;background:#F4F4F0;color:#121614;box-shadow:0 -10px 80px rgba(109,63,209,0.25), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.d5t30n7{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.d5u6j36{color:#B42318}
.d5upqa7{padding:4px 10px;border-radius:999px;background:#0B1533;color:#FFFFFF;font-weight:700}
.d5yqtcu{padding:12px 8px;border-radius:12px;background:#F7F6F1;font-weight:700}
.d5zczoy{font-size:12px;color:#61656B}
.d613h9u{position:absolute;left:0;right:0;bottom:3%;border-top:2px solid #C9CCC4}
.d6427bq{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:18px;background:#F2F5FA;color:#0B1533;font-size:14px}
.d67alsu{flex:0 0 210px;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:#FFFFFF}
.d68tkqi{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0;font-size:16px}
.d6c2htx{display:flex;gap:14px;padding:14px 16px;border-radius:14px;background:#FAFAF7;box-shadow:0 0 0 1px #ECEBE4;color:#6B736F}
.d6cmio2{display:grid;grid-template-columns:60px minmax(0, 1.3fr) 70px minmax(0, 1fr) 90px;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid #F0F0EA}
.d6i1q7h{letter-spacing:0}
.d6oizc8{position:absolute;left:0;right:0;bottom:12%;border-top:2px solid #C9CCC4}
.d6p2a6w{color:#0F7A5A;font-weight:800}
.d6pkhn9{flex:1 1 auto;margin:0 30px;padding:4px 12px;border-radius:8px;background:#FFFFFF;color:#4B5674;font-size:12px;text-align:center}
.d6s9esi{display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #DADAD2;font-weight:600}
.d6t6lyo{padding:2px 8px;border-radius:999px;background:#3FCB97;color:#0B2019;font-size:11px;font-weight:700}
.d6vl26f{display:flex;justify-content:space-between;color:#C5D3CD}
.d6ww2fu{margin-top:auto;display:grid;grid-template-columns:minmax(0, 1fr) 24px minmax(0, 1fr) 24px minmax(0, 1fr);align-items:center;gap:6px;font-size:13px;text-align:center}
.d6xqaaj{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;background:#FFFFFF;color:#000000;font-weight:700}
.d6yzlhp{width:100%;height:30%;border-radius:4px 4px 0 0;background:#3FCB97}
.d70m44d{padding:2px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px #D5DBE8}
.d7766bt{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;background:linear-gradient(180deg, #F7F3FF 0%, #FFFFFF 85%);box-shadow:0 0 0 1px #E4DCF7}
.d78cy1r{display:flex;gap:18px}
.d78pg4v{flex:1 1 auto;margin:0 40px;padding:6px 12px;border-radius:8px;background:rgba(255,255,255,0.08);color:#B9C7C1}
.d78un4c{font-size:12px;line-height:1.2}
.d78wtrg{display:grid;grid-template-columns:60px minmax(0, 1.3fr) 70px minmax(0, 1fr) 90px;gap:10px;padding:9px 14px;background:#FAFAF7;color:#61656B;font-size:12px;font-weight:600}
.d7aaf7g{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;background:#E4E8F0}
.d7alxjl{margin-left:auto;color:#B9C7C1;font-size:12px}
.d7aqfzl{flex:1 1 auto;height:2px;background:#0F7A5A}
.d7ayux3{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px;border-radius:12px;background:#E9FBF3;border:1.5px dashed #3FCB97}
.d7bn6ij{width:8px;height:8px;border-radius:50%;background:#3FCB97}
.d7d3i66{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#3FCB97;color:#0B2019;font-size:30px;font-weight:800}
.d7duknm{display:flex;align-items:center;gap:12px}
.d7e7wuu{display:flex;align-items:baseline;justify-content:space-between}
.d7easq0{margin-left:auto;padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:12px;font-weight:600}
.d7ekecb{font-weight:500;color:#4D5652}
.d7fchld{display:flex;flex-direction:column;gap:2px}
.d7fsofe{position:absolute;left:0;top:300px;width:230px;height:340px;box-sizing:border-box;padding:8px;border-radius:36px;background:#0B1210;box-shadow:0 30px 80px rgba(0,0,0,0.5)}
.d7i0edd{position:absolute;left:-80px;top:-120px;width:260px;height:260px;border-radius:50% 50% 50% 24px;background:#6D3FD1;opacity:0.18;transform:rotate(-45deg)}
.d7j66ax{position:absolute;top:calc(50% - 14px);left:calc(50% + 116px);width:110px;padding:6px 0;border-radius:999px;background:#FFFFFF;color:#0B1533;font-size:13px;font-weight:800;text-align:center}
.d7jo0xu{justify-self:start;padding:2px 9px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:11px;font-weight:700}
.d7kgdbn{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:12px;background:#FFFFFF;box-shadow:none}
.d7qlcrt{display:flex;align-items:center;gap:12px;padding:12px 18px;border-top:none}
.d7skw18{position:absolute;right:0;top:40px;width:350px;display:flex;flex-direction:column;border-radius:20px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.5);text-align:left;font-size:13px;overflow:hidden}
.d7sojn{color:#61656B;font-size:13px}
.d7thkty{display:flex;gap:14px;padding:14px 16px;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 2px #0F7A5A}
.d7ujsd6{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1.6fr) minmax(0, 1fr) 46px;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid #F0F0EA}
.d7v3qtv{display:flex;flex-direction:column;gap:4px;padding:9px 14px;border-top:1px solid #ECEBE4}
.d7wslsr{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:none}
.d7xpge7{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#F7F6F1}
.d7y3ris{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #F0EBFA}
.d7yk7wt{font-size:11px;color:#6B736F}
.d7z68x0{color:#FFE2A8;font-weight:600}
.d820qzx{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;border-radius:18px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.d84qix8{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#FFC24B;color:#0B2019;font-size:13px;font-weight:800}
.d893uae{display:block;width:100%;height:100%;border-radius:999px;background:#3FCB97}
.d8bisma{padding:11px 12px;border-radius:12px;box-shadow:inset 0 0 0 1.5px #C7CDD9;color:#4B5674;font-size:13px}
.d8esnc6{font-size:11px;font-weight:700;color:#6B736F;letter-spacing:0.06em}
.d8f5m9e{align-self:flex-end;color:#4B5674;font-size:16px}
.d8i1vvu{flex-shrink:0;padding:0;border-radius:999px;background:transparent;color:#121614;font-weight:700;font-size:13px}
.d8i5y5z{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#2340F0;color:#FFFFFF;font-size:12px;font-weight:800}
.d8nzff7{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #E5A000;color:#FFFFFF;font-size:9px;font-weight:800}
.d8q26w2{display:flex;align-items:center}
.d8rvrgs{width:100%;height:60%;border-radius:4px 4px 0 0;background:#3FCB97}
.d8sgsfz{font-family:'Inter Tight', sans-serif;font-size:28px;letter-spacing:-0.03em;line-height:1.1}
.d8wvtzt{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-top:1px solid #F0F0EA;background:#FFFFFF}
.d8xdbvr{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}
.d904oaa{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#3FCB97;color:#0B2019;font-weight:800}
.d90rdt1{padding:18px 16px;background:#2340F0;color:#FFFFFF}
.d91aohq{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#F1EBFD;font-size:11px;font-weight:800}
.d91vykp{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.d9236bm{position:absolute;right:0;top:60px;width:236px;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:16px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.45);text-align:left;font-size:13px}
.d926dyi{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;box-sizing:border-box;border-radius:4px;background:#0F7A5A;border:1.5px solid #0F7A5A;color:#FFFFFF;font-size:10px;font-weight:800}
.d94zk99{width:100%;height:92%;border-radius:4px 4px 0 0;background:#6D3FD1}
.d9ccex7{justify-self:start;padding:2px 9px;border-radius:999px;background:#EEEDE6;color:#4D5652;font-size:11px;font-weight:700}
.d9gia5a{width:100%;height:22%;border-radius:4px 4px 0 0;background:#3FCB97}
.d9kz9c0{color:#2340F0;font-weight:700}
.d9lmxqt{width:26px;height:26px;border-radius:50% 50% 50% 5px;background:#3FCB97;transform:rotate(-45deg)}
.d9m5eme{display:flex;align-items:center;gap:20px;padding:26px 24px;background:#2340F0;color:#FFFFFF}
.d9mo5wi{display:flex;justify-content:space-between;padding-top:6px;font-weight:700}
.d9ms7bf{width:16px;height:16px;box-sizing:border-box;border-radius:4px;border:1.5px solid #8A93AB}
.d9nuurw{font-size:13px;line-height:1.3;padding-right:10px}
.d9p50xm{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-top:1px solid #F0F0EA}
.d9t0sp{padding:16px 14px;background:#2340F0;color:#FFFFFF}
.d9txhk5{display:flex;gap:16px;padding:20px}
.d9v4rta{position:absolute;left:150px;right:250px;top:0;bottom:-40px;border-radius:18px 18px 0 0;background:#FFFFFF;color:#0B1533;box-shadow:0 -10px 80px rgba(63,203,151,0.12), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.d9v4zk5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;box-sizing:border-box;border-radius:50%;background:#0F7A5A;border:2px solid #0F7A5A;color:#FFFFFF;font-size:11px;font-weight:800}
.d9v7e07{border-radius:18px;background:#F4F4F0;box-shadow:0 30px 80px rgba(11,32,25,0.18), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;font-size:13px}
.d9wrf3v{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #C9CCC4;color:#FFFFFF;font-size:12px;font-weight:800}
.da0eq7e{width:22px;height:22px;border-radius:50% 50% 50% 4px;background:#3FCB97;transform:rotate(-45deg)}
.da3b8z{display:block;width:39%;height:100%;border-radius:999px;background:#3FCB97}
.da3unca{flex:1 1 0;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 2px #0F7A5A}
.da4mesb{padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:12px;font-weight:700}
.da5g8od{display:flex;justify-content:center;gap:18px;margin-top:auto}
.da5k7x1{padding:2px 10px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-weight:600}
.da6iy9r{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#0B2019;color:#9BE7C9;box-shadow:none;font-size:12px;font-weight:800}
.da83xgg{display:flex;justify-content:space-between;color:#61656B;font-size:12px}
.da9c2i4{display:inline-block;padding:6px 12px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.da9ek1w{height:90px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid #E6E6E0}
.dab3zuk{display:flex;flex-direction:column;gap:2px;align-items:center;font-size:12px;color:#9BE7C9}
.daiiqek{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#F1EBFD;color:#5B2FB8}
.dajppcx{padding:12px 8px;border-radius:12px;background:#0B2019;color:#FFFFFF;font-weight:700}
.dalvxqg{display:flex;align-items:center;gap:8px;color:#5B2FB8;font-size:12px;font-weight:700}
.damw2ys{letter-spacing:0.3em}
.danwf8a{position:absolute;left:0;right:0;bottom:76%;border-top:2px solid #C9CCC4}
.dapnzmt{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:20px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.12)}
.dapxozf{display:flex;flex-direction:column;gap:2px;align-items:center;font-size:12px;color:#FFFFFF}
.dasamn9{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#3FCB97;color:#0B2019;font-size:13px;font-weight:800}
.dasyb7j{position:absolute;left:0;top:90px;width:250px;height:500px;box-sizing:border-box;padding:8px;border-radius:40px;background:#0B1210;box-shadow:0 30px 80px rgba(0,0,0,0.5)}
.dax3x2t{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#E3F3EC;color:#0F7A5A}
.daygg52{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#0F7A5A;color:#FFFFFF}
.dazphiy{position:relative;width:40px;height:24px;border-radius:999px;background:#0F7A5A}
.db0ox3h{position:absolute;left:0;top:0;bottom:0;width:66.6%;border-radius:999px;background:#2340F0}
.db117zh{display:flex;flex-direction:column;gap:10px;padding:14px 16px}
.db1yx4y{max-width:92%;padding:10px 12px;border-radius:14px 14px 14px 4px;background:#F7F3FF;color:#2E2740}
.db21t73{display:block;font-size:15px}
.db2invi{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-weight:700}
.db4z0nh{display:flex;align-items:center;gap:10px;padding:11px 14px;border-top:1px solid #ECEBE4}
.db87hjj{display:flex;flex-direction:column;gap:8px;padding:12px}
.db8kcj7{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:13px}
.db9uybh{justify-self:start;padding:2px 9px;border-radius:999px;background:#E8F0FD;color:#1B4FA8;font-weight:700;font-size:12px}
.dbbvave{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.dbdnzdb{letter-spacing:0.04em}
.dbdpx3f{display:none;padding:6px 12px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.dbduciy{display:flex;align-items:center;justify-content:center;height:48px;background:#FFFFFF;font-weight:800;font-size:15px;letter-spacing:-0.02em}
.dbff18h{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0;font-size:22px}
.dbkcsrc{color:#0F7A5A;letter-spacing:0}
.dbphryp{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#FFFFFF;box-shadow:0 0 0 1px #DADAD2}
.dbpxdku{display:flex;align-items:center;gap:10px;padding:6px 0}
.dbr8b63{padding:10px 12px;border-radius:12px;background:#FDECEA;color:#8C1D18;font-size:13px}
.dbs8l8f{flex:0 0 300px;position:relative;height:600px;box-sizing:border-box;padding:8px;border-radius:40px;background:#0B1210;box-shadow:0 30px 80px rgba(11,32,25,0.25)}
.dbsgz4z{padding:10px 12px;border-radius:12px;background:#FFFFFF}
.dbsnuq7{position:absolute;left:230px;right:200px;top:0;bottom:-40px;border-radius:18px 18px 0 0;background:#F4F4F0;color:#121614;box-shadow:0 -10px 80px rgba(63,203,151,0.12), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.dbt9ct8{margin-left:auto;display:flex;align-items:center;gap:8px;font-weight:600}
.dbtzioh{display:flex;flex-direction:column;padding:4px 14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dbvmtyg{display:flex;flex-direction:column;gap:8px;padding:12px 14px}
.dbxnltm{display:inline-block;padding:0 6px;border-radius:999px;background:#6D3FD1;color:#FFFFFF;font-size:11px;font-weight:700}
.dbypbs3{flex:1 1 auto;font-weight:500}
.dc15hje{font-size:16px;letter-spacing:-0.02em}
.dc2g63m{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#F1EBFD;color:#6D3FD1}
.dc3zg6h{flex:1 1 0;display:flex;flex-direction:column;gap:12px}
.dc7bsov{position:absolute;left:66.6%;top:-3px;width:3px;height:16px;background:#0B1533}
.dc84hll{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:13px;font-weight:800}
.dc8bq4o{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#FFC24B;color:#0B2019;font-size:12px;font-weight:800}
.dcahlaz{position:absolute;left:-80px;top:-120px;width:260px;height:260px;border-radius:50% 50% 50% 24px;background:#2340F0;opacity:0.22;transform:rotate(-45deg)}
.dcd2w0f{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(11,21,51,0.45)}
.dcgpms6{padding:11px 0;border-top:1px solid #ECEBE4;color:#8A8F8C;text-align:center}
.dchd7ya{flex-shrink:0;margin-top:3px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#F1EBFD;color:#5B2FB8;font-size:11px;font-weight:800}
.dckvcht{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#FDECEA;color:#B42318}
.dcmyqij{flex-shrink:0;color:#4D5652}
.dcol082{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#3FCB97;color:#0B2019;font-weight:800;font-size:11px}
.dcrdlre{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#FDECEA;font-size:11px;font-weight:800}
.dcs51a{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:8px}
.dcsxv7j{display:flex;align-items:center;justify-content:center;min-height:36px;border-radius:9px;box-shadow:inset 0 0 0 1px #D5DAE6;font-weight:600}
.dct198e{flex:1 1 460px;min-width:0;position:relative;height:580px}
.dcta0z4{text-align:center;font-size:13px}
.dcwczax{font-weight:600}
.dd10plq{display:block;width:58%;height:100%;border-radius:999px;background:#3FCB97}
.dd2pbr9{height:100%;display:flex;flex-direction:column;gap:10px;padding:20px 16px;box-sizing:border-box;border-radius:32px 32px 0 0;background:#FFFFFF;color:#0B1533;font-size:12px}
.dd4j843{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:20px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.14);font-size:14px}
.dd5ublx{position:relative;width:38px;height:22px;border-radius:999px;background:#0F7A5A}
.ddbjd2n{padding:6px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E2DA;font-weight:600}
.dddla88{display:flex;justify-content:space-between;font-size:15px}
.dde46ln{padding:11px 14px;border-top:1px solid #ECEBE4;color:#6B736F;text-decoration:none}
.ddelxgg{height:10px;border-radius:999px;background:#DDE3FD}
.dditai6{font-size:14px}
.ddj9prz{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 12px;border-radius:10px;background:#F7F6F1;box-shadow:inset 0 0 0 1px #E3E2DA}
.ddmxa4t{color:#4B5674;font-size:12px;font-weight:600}
.ddneau4{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.ddnjwqd{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.ddoqdpl{color:#0B5D45;font-weight:700}
.ddqjaqf{position:absolute;right:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#FFFFFF}
.dds791{height:150px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid #E6E6E0}
.ddt6ldl{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border-radius:999px;background:#FFFFFF;font-weight:700}
.ddw41yg{padding:11px 14px;border-top:1px solid #ECEBE4;color:#121614}
.ddwsoet{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800}
.ddxls9h{height:8px;border-radius:999px;background:#EEEDE6}
.ddydlsy{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;background:#F7F6F1;box-shadow:inset 0 0 0 1px #E3E2DA;font-family:ui-monospace, Menlo, Consolas, monospace;font-size:13px}
.de0i2f6{font-weight:600}
.de0v80q{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#0B2019;color:#9BE7C9;font-size:10px;font-weight:800}
.de12mf2{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.de8ifhk{position:relative;width:38px;height:22px;border-radius:999px;background:#C9CCC4}
.deaifj8{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#F1EBFD;color:#6D3FD1}
.deavo2s{line-height:1.4}
.debkh1r{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:#2340F0;color:#6FEBC0;font-weight:800;font-size:15px}
.decd309{padding:6px 12px;border-radius:9px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #DADAD2;font-weight:600}
.ded0cs0{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:14px;font-size:14px}
.dedlngn{padding:3px 10px;border-radius:999px;background:#6FEBC0;font-weight:700}
.deeel4o{font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#4B5674}
.defuq31{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #E5A000;color:#FFFFFF;font-size:12px;font-weight:800}
.dege6u6{font-weight:800;font-size:18px;letter-spacing:-0.02em}
.degrmgt{display:block;width:60%;height:100%;border-radius:999px;background:#3FCB97}
.delt1t2{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#FFFFFF}
.demnhun{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:14px;background:#F7F3FF}
.demyurn{margin-top:auto;display:flex;gap:12px;padding:14px;border-radius:16px;background:#F2F5FA;color:#0B1533;font-size:12px}
.desdhpl{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:12px;padding:9px 14px;color:#61656B;font-size:12px;font-weight:700}
.dethqyt{position:absolute;right:-120px;bottom:-160px;width:420px;height:420px;border-radius:50% 50% 50% 40px;background:#3FCB97;opacity:0.1;transform:rotate(-45deg)}
.detvyao{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px;font-size:14px}
.dexz0nm{margin-left:auto;padding:3px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.df2dupr{align-self:flex-start;padding:6px 12px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:600;font-size:13px}
.df5mq4y{display:flex;align-items:center;gap:8px;padding:6px 0;border-top:1px solid #EEF1F6}
.df8wj2j{display:flex;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid #F0F0EA;background:#FFFBF0}
.dff9qwc{padding:11px 14px;border-top:1px solid #ECEBE4;color:#4D5652}
.dficqz7{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#0B2019}
.dfipwo9{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #E4E8F0;font-weight:800}
.dfj3zdj{display:flex;align-items:center;gap:10px;padding:10px;border-radius:14px;background:#FFFFFF;color:#0B1533}
.dfj464i{display:block;width:95%;height:100%;border-radius:999px;background:#FFC24B}
.dfjpuo2{width:100%;height:40%;border-radius:4px 4px 0 0;background:#3FCB97}
.dflefyq{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#E3F3EC;color:#0F7A5A}
.dfojchx{display:flex;justify-content:space-between;font-size:12px}
.dfrw44b{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#635BFF;color:#FFFFFF;font-size:12px;font-weight:800}
.dfs0s3i{flex-shrink:0;width:24px;height:24px;border-radius:7px;background:#F1EBFD}
.dfswdyq{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}
.dfta9v2{display:flex;justify-content:space-between;padding:7px 0;border-top:none;font-weight:500}
.dfu739g{padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px #D5DBE8;color:#8A93AB;text-decoration:line-through}
.dfuarh7{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:10px;font-size:14px}
.dfucm7c{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:10px;font-weight:800}
.dfun51z{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;background:#FFFFFF}
.dfw1wob{height:8px;border-radius:999px;background:#DDE3FD}
.dfwsh7n{width:10px;height:10px;border-radius:50%;background:#F06A5B}
.dg0h1nm{color:#0F7A5A;font-weight:600}
.dg12p6m{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;background:#0B231C;color:#FFFFFF}
.dg86k5j{width:13px;height:13px;border-radius:50% 50% 50% 3px;background:#3FCB97;transform:rotate(-45deg)}
.dg8nil9{flex:1 1 400px;min-width:0;position:relative;display:flex;align-items:center;justify-content:center;padding:48px;background:#2340F0;overflow:hidden}
.dgc3719{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#6D3FD1;color:#FFFFFF;font-weight:800}
.dgfms9e{color:#6B7390}
.dgh2e0f{padding:2px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.dgijsvm{padding:9px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px #D5DAE6;color:#6B7591}
.dgkcblx{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#6D3FD1;color:#FFFFFF;font-weight:700}
.dgujehi{flex:1 1 0;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dguxl5z{position:absolute;right:-160px;bottom:-180px;width:520px;height:520px;border-radius:50% 50% 50% 44px;background:#3FCB97;opacity:0.09;transform:rotate(-45deg)}
.dgv0s4t{flex:1 1 0;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:22px;background:#FFFFFF;color:#0B1533;box-shadow:0 30px 80px rgba(0,0,0,0.45);font-size:14px}
.dgvrlio{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #ECEBE4}
.dgz3jsq{flex:1 1 0;position:relative;height:100%;display:flex;align-items:flex-end}
.dgzsqsi{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;font-size:14px}
.dh10mpm{flex-shrink:0;padding:2px 9px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:12px;font-weight:600}
.dh1mwik{display:flex;align-items:center;gap:10px}
.dh21jwa{width:100%;height:50%;border-radius:4px 4px 0 0;background:#D9CCF6}
.dh2rjnv{height:20px;border-radius:6px;background:#F4E58C}
.dh7dtsv{padding:11px 14px;border-top:1px solid #ECEBE4;color:#6B736F;text-decoration:line-through}
.dh8sz59{padding:3px 10px;border-radius:999px;background:rgba(111,235,192,0.18);color:#6FEBC0;font-size:12px;font-weight:700}
.dh9ku44{width:10px;height:10px;border-radius:50%;background:#F4C84B}
.dh9rlhn{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid #ECEBE4}
.dh9wdka{margin-left:auto;color:#B9C7C1}
.dhgfr1s{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #1B4A3B}
.dhje2wd{flex:0 0 214px;display:flex;flex-direction:column;gap:2px;padding:16px 10px;border-right:1px solid #E6E6E0}
.dhkqshv{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:22px;background:#FFFFFF}
.dhqgfvz{display:flex;align-items:center;gap:10px;color:#FFFFFF;font-weight:700}
.dhtesb3{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;background:#F4F4F0;font-size:13px}
.dhugxrl{padding:11px 14px;border-top:1px solid #ECEBE4;color:#B42318}
.dhuq8yf{display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 2px #2340F0}
.dhy4hhh{font-size:11px;color:#4B5674}
.dhyydef{color:#5C5470}
.dhzhns7{color:#4D5652;font-size:13px}
.di02164{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:#6D3FD1;color:#FFFFFF}
.di2dgqx{position:relative;flex-shrink:0;width:34px;height:20px;border-radius:999px;background:#0F7A5A}
.di2jv17{padding:8px 14px;border-radius:9px;box-shadow:inset 0 0 0 1px #DADAD2;font-weight:600}
.di46ohd{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #F0F0EA}
.di4sacj{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:16px 96px 16px 6px}
.di6bnk1{position:absolute;left:0;right:0;bottom:19%;border-top:2px solid #C9CCC4}
.dih2fry{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#0B2019;color:#9BE7C9;font-size:10px;font-weight:800}
.dij21el{flex-shrink:0;padding:2px 9px;border-radius:999px;background:#FDECEA;color:#B42318;font-size:12px;font-weight:600}
.dijqxh8{position:absolute;left:110px;right:170px;top:0;bottom:0;border-radius:18px;background:#F4F4F0;color:#121614;box-shadow:0 30px 80px rgba(11,32,25,0.18), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;text-align:left;font-size:13px}
.dilqp3i{flex:0 0 170px;display:flex;flex-direction:column;gap:2px;padding:14px 10px}
.dilz4v2{display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #2340F0;color:#0B1533;font-weight:800}
.din1sld{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;background:#0B2019;color:#9BE7C9;font-weight:700}
.din3jae{flex:1.4 1 340px;min-width:0;display:flex;gap:14px;font-size:13px}
.diqls8q{display:flex;flex-wrap:wrap;gap:6px}
.dirg8rx{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:12px;background:#F4F4F0}
.dixs1v2{padding:8px 12px;border-bottom:2px solid #6D3FD1;font-weight:700}
.diy1pht{position:absolute;left:0;top:100px;width:250px;height:500px;box-sizing:border-box;padding:8px;border-radius:40px;background:#0B1210;box-shadow:0 30px 80px rgba(0,0,0,0.5)}
.diyv5qr{display:flex;flex-direction:column;border-radius:16px;background:#F7F6F1;font-size:14px}
.diz1aco{width:100%;height:0%;border-radius:4px 4px 0 0;background:#3FCB97}
.dj07k1a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#121614}
.dj3cvo6{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;background:#0B2019;color:#FFFFFF;font-size:12px;font-weight:700}
.dj7hd76{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:120px;padding:8px;box-sizing:border-box;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 2px #2340F0;color:#4B5674;font-size:12px;text-align:center}
.djckn4b{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:16px 18px 16px 6px}
.djcsyww{height:22px;border-radius:6px;background:#F06A5B}
.djgjmll{height:100%;border-radius:32px;background:#F2F5FA;overflow:hidden;color:#0B1533;text-align:left;font-size:12px;display:flex;flex-direction:column;gap:10px;padding:18px 14px;box-sizing:border-box}
.djgvjuj{padding:7px 10px;border-top:1px solid #ECEBE4}
.djm98w8{position:absolute;right:0;top:70px;width:250px;height:500px;box-sizing:border-box;padding:8px;border-radius:40px;background:#0B1210;box-shadow:0 30px 80px rgba(11,32,25,0.3)}
.djmf3ou{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:6px}
.djplotv{display:flex;align-items:center;gap:6px;color:#9BE7C9;font-size:13px}
.djq9tos{flex:1 1 0;display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:18px;background:#F7F6F1}
.djto9f2{width:10px;height:10px;border-radius:3px;background:#A7C7BB}
.djyd4e2{padding:3px 10px;border-radius:999px;background:#0B1533;color:#FFFFFF;font-weight:700}
.dk195ae{width:8px;height:8px;border-radius:50%;background:#C9CCC4}
.dk1w5f6{width:100%;height:58%;border-radius:4px 4px 0 0;background:#D9CCF6}
.dk28x3l{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#E8F0FD;color:#1B4FA8;font-size:12px;font-weight:800}
.dk29ca9{position:absolute;left:4px;top:4px;display:none;padding:1px 7px;border-radius:999px;background:#0B1533;color:#FFFFFF;font-size:10px;font-weight:700}
.dk2k9dw{display:flex;align-items:center;justify-content:center;height:48px;border-radius:10px;box-shadow:inset 0 0 0 1.5px #C7CEDB;font-size:22px;font-weight:700}
.dk41ik1{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:12px}
.dk9slxx{padding:5px 12px;border-radius:999px;background:#CFF5E6;color:#0B1533;font-weight:700}
.dkc5220{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #E5A000;color:#FFFFFF;font-size:11px;font-weight:800}
.dkctcjk{font-size:12px;color:#6B736F}
.dkdelld{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#FDECEA;color:#B42318}
.dkezmu5{display:flex;justify-content:space-between;color:#0B7A55;font-weight:700}
.dkhk6qj{flex:1 1 auto;min-width:0;display:flex;gap:14px;padding:16px 18px 18px 6px}
.dkokzmg{color:#0F7A5A;font-size:16px}
.dkoq5ro{display:grid;grid-template-columns:70px minmax(0, 1.4fr) minmax(0, 1fr) 120px 90px;gap:12px;padding:10px 16px;color:#61656B;font-weight:600}
.dkouwnc{margin-left:auto;padding:4px 11px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:12px;font-weight:700}
.dkppb5t{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;border-top:1px solid #ECEBE4}
.dkwwnqd{width:100%;height:52%;border-radius:4px 4px 0 0;background:#3FCB97}
.dkyiqa3{border-radius:16px;background:#F4F4F0;box-shadow:0 30px 80px rgba(91,47,184,0.22), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;font-size:14px}
.dl4b6l3{padding:12px 8px;border-radius:12px;background:#635BFF;color:#FFFFFF;font-weight:700}
.dlbv1bn{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:none}
.dlfwmqq{flex:1 1 auto;height:2px;background:repeating-linear-gradient(90deg, #3FCB97 0 8px, transparent 8px 14px)}
.dlhps72{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#FFFFFF;font-weight:800;color:#2340F0}
.dlkf4pv{display:flex;flex-direction:column;padding:10px;border-radius:11px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dllwmpl{position:relative;width:14px;height:14px;border-radius:50%;background:#6D3FD1;box-shadow:0 0 0 4px #F7F6F1}
.dln0ucm{display:grid;grid-template-columns:64px 34px minmax(0, 1fr);align-items:center;gap:12px;padding:14px 20px;border-top:1px solid #1B4A3B}
.dlnm08w{display:flex;justify-content:space-between;gap:10px}
.dlq3880{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1.6fr) minmax(0, 1fr) 46px;gap:12px;padding:10px 14px;color:#61656B;font-size:12px;font-weight:700}
.dlro8y1{height:46px;background:#FFFFFF}
.dlrrs1f{flex:1 1 0;display:flex;flex-direction:column;gap:10px}
.dls8i4t{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:2px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:12px;font-weight:800}
.dlwaok4{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#6D3FD1;color:#FFFFFF}
.dlx6gqf{width:18px;color:#61656B;font-weight:700}
.dlz3foz{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;background:#FFFFFF;color:#121614}
.dm0gh1a{width:20px;height:20px;border-radius:50% 50% 50% 4px;background:#3FCB97;transform:rotate(-45deg)}
.dm0kroq{flex:1 1 auto;height:2px;background:transparent}
.dm5o2zr{flex:1 1 0;height:44%;border-radius:4px 4px 0 0;background:#3FCB97}
.dm6d3l0{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#6D3FD1;color:#FFFFFF}
.dm6p9a8{position:absolute;left:-80px;top:-120px;width:260px;height:260px;border-radius:50% 50% 50% 24px;background:#6D3FD1;opacity:0.28;transform:rotate(-45deg)}
.dm7jbs9{display:flex;flex-direction:column;line-height:1.3}
.dm9q4l4{flex:1 1 0;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:#F2F5FA;color:#0B1533}
.dmbsk5k{grid-column:span 2;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:24px;background:#F2F5FA;color:#0B1533;box-shadow:0 0 0 1px #E3E6EE}
.dme7eby{position:absolute;left:0;top:486px;width:262px;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;font-size:13px}
.dmenmoh{position:absolute;left:0;right:0;bottom:82%;border-top:2px solid #C9CCC4}
.dmeqy2t{position:absolute;right:-16px;top:250px;width:300px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:16px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;text-align:left;font-size:13px}
.dmfhc2p{display:flex;justify-content:space-between;padding:9px 11px;border-radius:10px;background:#0B2019;box-shadow:inset 0 0 0 1px #1B4A3B}
.dmg7b0g{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;background:#FFFFFF;box-shadow:inset 0 0 0 2px #B3261E;font-weight:700;letter-spacing:0.04em}
.dmgyl4o{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) 80px;gap:10px;padding:9px 14px;background:#FAFAF7;color:#61656B;font-size:12px;font-weight:600}
.dmhg3y6{margin-top:auto;padding:9px 11px;border-radius:12px;background:#E9FBF4;color:#0B5D45;font-weight:600}
.dmhtht9{display:flex;align-items:flex-start;gap:10px}
.dmj9aho{width:100%;height:4%;border-radius:4px 4px 0 0;background:#3FCB97}
.dmjowg2{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;background:#0E2A22;color:#FFFFFF}
.dmk6wg1{width:24px;height:24px;border-radius:50% 50% 50% 5px;background:#3FCB97;transform:rotate(-45deg)}
.dmlusiq{position:relative;width:34px;height:20px;border-radius:999px;background:#1B4A3B}
.dmnzt1y{width:100%;max-width:420px;box-sizing:border-box;padding:20px 20px 0;border-radius:20px 20px 0 0;background:#F2F5FA;color:#0B1533;font-size:13px}
.dmo65p5{display:flex;flex-direction:column;line-height:1.25}
.dmpknjx{border-radius:16px;background:#F4F4F0;overflow:hidden;box-shadow:0 30px 80px rgba(11,32,25,0.18), 0 0 0 1px rgba(11,32,25,0.06);font-size:13px}
.dmqemso{font-family:ui-monospace, Menlo, Consolas, monospace;color:#4D5652}
.dmrbgti{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:22px;background:#FFFFFF;color:#0B1533}
.dms6ej2{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;color:#FFFFFF;text-align:center}
.dmsmpel{flex:0 0 200px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin-right:150px}
.dmt6gw3{display:flex;align-items:center;gap:12px;padding:10px 14px;border-top:none}
.dmvaxvt{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#FDECEA;color:#B42318}
.dmw0dm8{height:100%;display:flex;flex-direction:column;gap:9px;padding:18px 14px;box-sizing:border-box;border-radius:28px;background:#FFFFFF;color:#0B1533;font-size:12px}
.dmwgqk5{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid #EEF1F7}
.dmxhijp{display:flex;justify-content:space-between;color:#0F7A5A;font-weight:700}
.dmy2b15{display:flex;justify-content:space-between;padding-top:5px;border-top:1px solid #F0F0EA}
.dmy36be{display:flex;align-items:center;justify-content:center;height:48px;border-radius:10px;box-shadow:inset 0 0 0 1.5px #DADAD2;font-family:'Inter Tight', sans-serif;font-size:22px;font-weight:700}
.dn0ikbc{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:20px;background:#2340F0;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:54px;line-height:1}
.dn0kdgq{display:flex;flex-direction:column;gap:12px;padding:22px 32px 22px 130px}
.dn1fn6x{position:absolute;width:340px;height:340px;border-radius:50%;border:2px dashed rgba(111,235,192,0.5)}
.dn5uksu{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:3px;height:100%;justify-content:flex-end}
.dn6lmd4{font-size:16px}
.dn791ws{padding:7px 11px;border-radius:9px;background:#B42318;color:#FFFFFF;font-weight:600}
.dn7zatl{padding:5px 10px;border-radius:9px;background:#E8F0FD;color:#1B4FA8}
.dn80xvb{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding:12px;opacity:0.5}
.dncsj0i{font-size:18px}
.dnjhwhk{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.dnmdu0{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:16px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.12)}
.dnp6f92{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 14px;border-radius:12px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;color:#C5D3CD}
.dnq1mxh{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;border:1.5px dashed #9CC9B5;color:#2F4A40;font-weight:600}
.dns95yn{width:100%;height:14%;border-radius:4px 4px 0 0;background:#3FCB97}
.do2q4y7{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#E3F3EC;font-size:11px;font-weight:800}
.do3eplz{flex-shrink:0;padding:3px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-weight:700;font-size:13px}
.do4vph6{padding:3px 9px;border-radius:999px;background:#0B2019;box-shadow:inset 0 0 0 1px #1B4A3B}
.do5nqq0{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #F0F0EA}
.doe9dtx{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#FFFFFF;color:#0B2019;box-shadow:inset 0 0 0 1px #E3E2DA;font-size:11px;font-weight:800}
.dog49nt{flex:1.5 1 320px;min-width:0;display:flex;flex-direction:column;border-radius:14px;background:#F4F4F0;overflow:hidden;font-size:13px}
.dohglln{font-size:28px;letter-spacing:-0.03em;line-height:1.05}
.doj8g46{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.dok4nj5{justify-self:start;padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-weight:700;font-size:12px}
.dolx7t{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#FFFFFF;color:#0B2019;font-size:13px;font-weight:800}
.dolyq0f{font-size:19px;line-height:1.15;letter-spacing:-0.02em}
.dom8nng{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:14px;font-size:14px}
.doourue{display:flex;align-items:center;justify-content:center;width:140px;height:140px;border-radius:36px;background:#0B1533;color:#6FEBC0;font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-size:120px;line-height:1}
.doperug{display:flex;flex-direction:column;gap:4px;padding:11px 12px;border-radius:12px;background:transparent;box-shadow:inset 0 0 0 1px #E3E2DA}
.doq74s8{display:flex;justify-content:space-between;padding:7px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.doqfts8{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:8px;box-shadow:inset 0 0 0 1px #DADAD2;font-weight:600}
.doqk5mu{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#6D3FD1;color:#FFFFFF}
.doviea5{font-size:13px;color:#61656B}
.doxa2gt{position:relative;height:420px;margin-top:12px}
.doxoouu{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;opacity:0.4}
.doyi3r0{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E4DAF8}
.dp0egku{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #C9CCC4;color:#FFFFFF;font-size:11px;font-weight:800}
.dp2um3b{height:64px;border-radius:14px;background:#2340F0;box-shadow:inset 0 0 0 1px rgba(11,21,51,0.08)}
.dp73vo7{padding:4px 10px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-weight:600}
.dp7bw1m{position:absolute;right:30px;top:458px;width:320px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;text-align:left;font-size:13px}
.dp8ezc6{display:flex;align-items:center;gap:16px;padding:13px 16px;border-top:none}
.dpae0n7{color:#6B736F;font-size:11px;font-weight:700}
.dpaj65e{display:flex;flex-direction:column;border-radius:14px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dpbodik{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700}
.dpck6xe{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#6D3FD1;color:#FFFFFF}
.dpd7ykp{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#6D3FD1;color:#FFFFFF;font-size:10px;font-weight:800}
.dpdjapa{flex:1 1 auto;display:flex;flex-direction:column;gap:8px}
.dpdlv7a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#FDECEA;color:#B42318}
.dpgopto{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}
.dpgtahd{height:30px;border-radius:6px;background:#C9A9D6}
.dphlw8l{font-size:11px}
.dpjtrhz{color:#6B736F;font-size:12px;text-align:center}
.dpk98xz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:120px;padding:8px;box-sizing:border-box;border-radius:14px;background:transparent;box-shadow:inset 0 0 0 1.5px #C7CDD9;color:#4B5674;font-size:12px;text-align:center}
.dpopz6x{flex:1 1 460px;min-width:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}
.dpp6s0q{font-size:12px;color:#4D5652}
.dpsjjc5{font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#0F7A5A}
.dputmw1{position:absolute;left:0;right:0;bottom:46%;border-top:2px solid #C9CCC4}
.dpx6ppy{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#FFFFFF}
.dq0486y{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#1877F2;color:#FFFFFF;font-size:13px;font-weight:800}
.dq04jis{display:flex;flex-direction:column;line-height:1.35}
.dqalxom{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:10px;background:#FFFFFF}
.dqapl64{position:absolute;right:30px;top:330px;width:280px;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;text-align:left;font-size:13px}
.dqbtnb9{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#133A2E;color:#9BE7C9;font-size:13px;font-weight:800}
.dqg0wgy{display:flex;flex-direction:column;padding:9px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dqjan92{padding:2px 10px;border-radius:999px;background:#6D3FD1;color:#FFFFFF;font-size:12px;font-weight:700}
.dqq4if1{display:flex;gap:12px}
.dqrquzj{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:#F7F6F1;font-size:14px}
.dqrz9a5{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;background:#0F7A5A;color:#FFFFFF;font-weight:700}
.dqsyg2x{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 16px;background:#FFFFFF;font-weight:800;font-size:15px;letter-spacing:-0.02em}
.dqvse75{color:#6B736F;font-size:13px}
.dqylox6{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px}
.dr4os43{display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:12px;background:#F2F5FA}
.dr63kl9{color:#4B5674;font-size:13px}
.drbbayg{display:flex;justify-content:space-between;padding-top:0;border-top:none;color:#0B5D45;font-weight:700}
.drerqyh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-size:11px;font-weight:800}
.dri4iqk{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:18px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.1)}
.dri5r3q{position:relative;padding:8px 10px;border-radius:12px;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800;text-align:center;line-height:1.2}
.drjwflm{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#FFFFFF;color:#1B4FA8;box-shadow:inset 0 0 0 1px #E3E2DA;font-weight:800}
.drjwn77{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1fr) minmax(0, 1fr);font-size:12px;border-radius:10px;box-shadow:0 0 0 1px #ECEBE4;overflow:hidden}
.drmvxok{padding:7px 10px;border-top:1px solid #ECEBE4}
.drnswpr{display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:#2340F0;border:2px solid #2340F0;color:#FFFFFF;font-weight:800}
.droavxx{display:flex;flex-direction:column;gap:14px;padding:20px 22px 22px}
.droxuko{display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid #F0F0EA}
.drr0c6g{position:absolute;right:0;top:395px;width:330px;display:flex;flex-direction:column;border-radius:18px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(0,0,0,0.5);font-size:12px;overflow:hidden}
.drraxrs{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#FFF2D6;color:#8A5300;font-weight:800}
.drreosm{font-size:12px;color:#8FA59C}
.ds04qpb{flex:1 1 240px;display:flex;flex-direction:column;gap:12px}
.ds05psm{position:absolute;left:0;right:0;bottom:58%;border-top:2px solid #C9CCC4}
.ds34wmp{padding-left:18px}
.ds5l83{flex-shrink:0;width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:4px solid #0F7A5A}
.ds8fiwn{height:100%;display:flex;flex-direction:column;gap:10px;padding:22px 16px;box-sizing:border-box;border-radius:32px 32px 0 0;background:#F2F5FA;color:#0B1533;font-size:12px}
.ds9pm08{display:grid;grid-template-columns:74px minmax(0, 1.1fr) minmax(0, 2fr);gap:12px;padding:9px 14px;color:#61656B;font-size:12px;font-weight:700}
.dsbd82y{font-size:20px;letter-spacing:-0.03em}
.dsckrgq{flex:0 0 280px;display:flex;flex-direction:column;gap:10px;padding:22px 22px 22px 22px;box-sizing:border-box;background:#F2F5FA}
.dsjhwxs{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#6D3FD1;color:#FFFFFF;font-size:16px}
.dsmad2j{color:#5B2FB8}
.dsmdduc{display:flex;align-items:center;gap:10px;padding:11px 14px;border-top:none}
.dsnxxc7{display:inline-block;margin-top:10px;padding:6px 12px;border-radius:999px;background:#6FEBC0;color:#0B1533;font-weight:700}
.dsoddo6{font-size:20px;line-height:1.1;letter-spacing:-0.02em}
.dsohzjs{height:100%;border-radius:32px;background:#F2F5FA;overflow:hidden;color:#0B1533;font-size:12px;display:flex;flex-direction:column;gap:10px;padding:16px 14px;box-sizing:border-box}
.dspxucv{width:26px;height:26px;border-radius:8px;background:#FDECEA}
.dsrxe6i{color:#0B5D45}
.dsuso19{flex:1 1 440px;min-width:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;font-size:14px}
.dsuwm6c{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-weight:700}
.dsxnm24{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid #F0F0EA}
.dsy8p4a{position:absolute;left:12%;right:12%;top:17px;height:4px;border-radius:4px;background:#D5DBE8}
.dszdikr{width:100%;height:44%;border-radius:4px 4px 0 0;background:#D9CCF6}
.dt2t6tn{display:flex;justify-content:center;padding:10px 14px;border-radius:10px;box-shadow:inset 0 0 0 1px #DADAD2;color:#B42318;font-weight:600}
.dt2v4oz{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#FFFFFF;color:#1B4FA8;font-size:12px;font-weight:800}
.dt6jugd{position:absolute;left:0;right:0;bottom:64%;border-top:2px solid #C9CCC4}
.dt7yoej{display:block;margin:8px 0 14px;color:#4B5674}
.dtais1f{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:none}
.dtc280q{flex:1 1 520px;min-width:0;position:relative;height:640px}
.dtciork{display:block;width:12%;height:100%;border-radius:999px;background:#6D3FD1}
.dteedfo{width:100%;height:2px;background:#9BE7C9;position:relative}
.dtezznz{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700;font-size:14px}
.dtikj7f{font-size:13px;color:#4D5652;line-height:1.4}
.dtjtvvk{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dtnv3xr{grid-column:span 2;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:24px;background:#2340F0;color:#FFFFFF}
.dtqwq1i{flex:1 1 auto;margin:0 30px;padding:6px 12px;border-radius:8px;background:rgba(255,255,255,0.08);color:#B9C7C1}
.dtqy10l{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:16px 18px 16px 6px}
.dtrhf8q{flex:1 1 auto;display:flex;flex-direction:column;gap:14px;padding:22px}
.dtuboxs{position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#FFFFFF}
.dtw8yul{display:flex;flex-direction:column;gap:5px;padding:8px;border-radius:12px;background:#FFFFFF}
.dtwau4j{font-size:11px;padding:2px 8px;border-radius:999px;background:#2340F0;color:#FFFFFF}
.du0s2t7{flex:1.5 1 0;display:flex;flex-direction:column;gap:0;padding:6px 14px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.du6uy5e{margin-top:4px;font-size:12px;color:#4B5674}
.du78pdf{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:6px}
.du8j3pp{display:flex;height:100%}
.duac821{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:28px;background:#FFFFFF;box-shadow:0 30px 80px rgba(11,32,25,0.18), 0 0 0 1px rgba(11,32,25,0.06);color:#0B1533;font-size:14px}
.dudfm0t{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px}
.dugre7u{flex:1 1 0;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:#FFFFFF}
.duibiz9{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, 1fr);gap:12px;padding:9px 16px;background:#F7F6F1;color:#6B736F;font-size:12px;font-weight:700}
.dul4t68{display:flex;justify-content:space-between;padding-top:0;border-top:none;color:#0B7A55;font-weight:700}
.dul6uj8{display:inline-block;margin-top:12px;padding:7px 14px;border-radius:999px;background:#6FEBC0;color:#0B1533;font-weight:700}
.duqi291{margin-top:4px;font-size:13px;color:#4B5674}
.duryz8{align-self:flex-start;padding:8px 16px;border-radius:999px;background:#6FEBC0;color:#0B1533;font-weight:700}
.dus2h24{font-size:18px;letter-spacing:-0.02em}
.duudu98{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;box-sizing:border-box;border-radius:50%;background:#0F7A5A;border:2px solid #0F7A5A;color:#FFFFFF;font-size:9px;font-weight:800}
.duv2y7s{flex:0 0 280px;display:flex;flex-direction:column;gap:10px;padding:18px;background:#FFFFFF;box-shadow:-1px 0 0 #E4E8F0}
.dux90cl{flex:1.6 1 600px;min-width:0;border-radius:16px;background:#F4F4F0;box-shadow:0 30px 80px rgba(11,32,25,0.14), 0 0 0 1px rgba(11,32,25,0.06);overflow:hidden;font-size:13px}
.duxmorr{color:#121614}
.dv3iq1j{display:flex;align-items:center;gap:22px;height:54px;padding:0 24px 0 130px;background:#FFFFFF}
.dv8mydz{border-radius:16px;background:#F4F4F0;color:#121614;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,0.45);font-size:13px}
.dvbaxfp{padding:6px;border-radius:12px;background:#FFFFFF}
.dvctalt{flex:1 1 auto;height:2px;background:#D5DBE8}
.dvczklt{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:16px;background:#FFFFFF;box-shadow:0 20px 50px rgba(91,47,184,0.08)}
.dvddpw7{display:flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.dvefl4o{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:10px}
.dvhavr4{display:none;padding:0 6px;border-radius:999px;background:#E9E9E3;color:#34383D;font-size:11px;font-weight:700}
.dvjdar4{flex:1 1 0;height:96%;border-radius:4px 4px 0 0;background:#0F7A5A}
.dvkkdzs{font-weight:500}
.dvkzcu2{font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#4D5652}
.dvngxrh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#1877F2;color:#FFFFFF;box-shadow:none;font-size:12px;font-weight:800}
.dvnoepv{padding:2px 9px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:12px;font-weight:700}
.dvpf6n{flex:1 1 560px;min-width:0;display:flex;gap:14px;padding:20px;border-radius:24px;background:#F2F5FA;color:#0B1533;font-size:13px;box-shadow:0 30px 80px rgba(11,21,51,0.35)}
.dvpr7hi{color:#3E3651}
.dvq6mo1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;box-sizing:border-box;border-radius:50%;background:#FFFFFF;border:2px solid #C9CCC4;color:#FFFFFF;font-size:9px;font-weight:800}
.dvrg9hh{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:#FFFFFF}
.dvroy8g{display:flex;gap:6px;margin-top:2px}
.dvtdc6v{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:22px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.dvuju2f{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;font-size:14px}
.dvw2is4{width:10px;height:10px;border-radius:3px;background:#C9A9D6}
.dvw9gc1{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#0B2019;font-weight:600;white-space:nowrap;gap:8px}
.dvzfipb{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px #E4E8F0}
.dw1kh3s{color:#8FA59C;font-size:12px}
.dw2wsq2{font-family:'Inter Tight', sans-serif;font-size:20px;letter-spacing:-0.03em}
.dw4t3my{margin-top:auto;display:flex;flex-direction:column;border-radius:14px;background:#F7F6F1;font-size:13px}
.dw8w5qk{position:relative;width:100%;max-width:1176px;height:540px;margin-top:36px}
.dw9tp9y{flex:1 1 auto;height:1px;background:#E3E2DA}
.dwb1w5g{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#E3F3EC;color:#0F7A5A}
.dwb6k9f{display:flex;justify-content:space-between;padding-top:0;border-top:none;color:#121614;font-weight:500}
.dwbpgw5{display:flex;flex-direction:column;gap:4px;padding:11px 12px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 2px #6D3FD1}
.dwf8hmd{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#EEEDE6;color:#34383D;font-size:11px;font-weight:700}
.dwfw8w{font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:#5B2FB8}
.dwkrvv8{flex:1 1 auto;display:flex;flex-direction:column;line-height:1.3}
.dwo7c3g{padding:7px 10px;border-radius:8px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E3DC;font-weight:700}
.dwptsys{color:#0B1533}
.dwso6te{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#E3F3EC;color:#0F7A5A}
.dwugah9{flex:1 1 0;padding:5px 0;border-radius:999px;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #2340F0;text-align:center;font-weight:700}
.dww61c9{display:flex;align-items:center;gap:6px;padding:3px 10px;border-radius:8px;background:rgba(255,255,255,0.08)}
.dwzuj1r{display:block;color:#8FA59C}
.dx21fbu{display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid #E6E6E0;background:#FFFFFF}
.dx2ey24{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#E8F0FD;color:#1B4FA8}
.dx3dib9{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#E8F0FD;color:#1B4FA8}
.dx5alrv{font-size:14px}
.dx5bovc{flex-shrink:0;width:24px;height:24px;border-radius:7px;background:#FFF2D6}
.dx9a4zj{color:#5B2FB8;font-weight:600}
.dxayi8{display:flex;flex-wrap:wrap;gap:18px;padding:28px;border-radius:28px;background:#FFFFFF;box-shadow:0 30px 80px rgba(11,32,25,0.18), 0 0 0 1px rgba(11,32,25,0.06);color:#0B1533;font-size:14px}
.dxc837v{position:absolute;left:12%;width:50%;top:17px;height:4px;border-radius:4px;background:#2340F0}
.dxcuk49{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#6D3FD1;color:#FFFFFF}
.dxcuzsl{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#E3F3EC;color:#0F7A5A;font-size:12px;font-weight:800}
.dxdgfkv{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px;border-radius:18px;background:transparent;box-shadow:inset 0 0 0 1px #1B4A3B}
.dxea9eg{color:#121614;text-decoration:none}
.dxfc6ag{text-align:right}
.dxfc99n{font-size:22px;letter-spacing:-0.02em}
.dxh9ofl{display:flex;gap:20px;padding:28px;border-radius:28px;background:#2340F0}
.dxiki4q{font-family:'Inter', sans-serif;font-size:12px;font-weight:700;color:#0B5D45}
.dxjh15r{font-size:11px;color:#0B7A55;font-weight:700}
.dxkqetj{font-size:18px;letter-spacing:0.08em}
.dxmpgoc{display:flex;justify-content:space-between;padding:10px 14px}
.dxp9b1q{display:flex;align-items:center;gap:18px;height:54px;padding:0 20px;background:#FFFFFF}
.dxrh1ub{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 12px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #CFCFC7}
.dxtu44o{font-size:11px;color:#8A5300}
.dxwinqk{position:relative;display:block}
.dxxsiaq{padding:2px 8px;border-radius:999px;background:#0B1533;color:#FFFFFF}
.dy1yd2e{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#0B2019;color:#3FCB97;font-weight:800}
.dy7awpc{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.3}
.dyci0as{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;box-sizing:border-box;border-radius:4px;background:#FFFFFF;border:1.5px solid #B9BDB5;color:#FFFFFF;font-size:10px;font-weight:800}
.dyf7j0y{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-size:10px;font-weight:800}
.dyfisp5{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:#F2F5FA}
.dygj0b{margin-left:auto;color:#61656B;font-weight:500}
.dyjotpb{font-size:13px}
.dykv24w{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-size:12px;font-weight:800}
.dym7ivz{padding:6px 10px;border-radius:8px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.dynelgg{padding:8px 10px;border-radius:10px;background:#E9FBF4;color:#0B5D45;font-weight:600}
.dypux7x{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#F1EBFD;color:#6D3FD1}
.dyqc0wt{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#FFE3D6;color:#9A3B12;font-size:12px;font-weight:700}
.dys9hhd{font-size:24px;color:#9AA6C4}
.dyvmtf8{position:relative;height:10px;border-radius:999px;background:#DDE3FD}
.dyvs6gk{padding:8px 14px;border-radius:9px;background:#0F7A5A;color:#FFFFFF;font-weight:600}
.dyvsjzj{position:relative;width:34px;height:20px;border-radius:999px;background:#0F7A5A}
.dyxnqha{flex-shrink:0;padding:2px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:12px;font-weight:600}
.dyy5wj0{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;font-size:14px}
.dz0p56p{position:absolute;left:0;right:350px;top:0;bottom:-30px;border-radius:18px 18px 0 0;background:#F4F4F0;color:#121614;box-shadow:0 -10px 80px rgba(63,203,151,0.12), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.dz1u1tp{font-size:12px;color:#9BE7C9}
.dz26il7{height:100%;border-radius:31px 31px 0 0;background:#F4F4F0;overflow:hidden;color:#121614;font-size:12px}
.dz272c6{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:1px;border-radius:50%;background:#3FCB97;color:#0B2019;font-size:12px;font-weight:800}
.dz3ln3b{margin-left:auto;padding:2px 8px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:11px;font-weight:700}
.dz51juf{position:absolute;right:-100px;top:-140px;width:420px;height:420px;border-radius:50% 50% 50% 40px;background:#3FCB97;opacity:0.1;transform:rotate(-45deg)}
.dz6dul0{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;background:#FFFFFF;box-shadow:0 0 0 1px #E6E6E0}
.dz6xi61{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#6D3FD1;color:#FFFFFF;font-size:12px;font-weight:800}
.dz7vl6k{display:flex;align-items:center;gap:10px;height:44px;padding:0 18px;background:#0B231C;color:#FFFFFF;font-size:13px}
.dz7zllc{width:100%;max-width:1080px;margin-top:40px;display:grid;grid-template-columns:minmax(0, 1fr) 120px minmax(0, 1fr);align-items:stretch;text-align:left;font-size:14px}
.dz8xc51{display:block;width:37%;height:100%;border-radius:999px;background:#3FCB97}
.dza8fdn{font-size:11px;font-weight:600;text-align:center;color:#0B1533}
.dzbw27d{height:8px;border-radius:999px;background:#E3E2DA}
.dzdhkb1{display:flex;flex-direction:column;border-radius:14px;background:#F4F4F0;overflow:hidden;font-size:13px}
.dzdnqqq{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-weight:700}
.dzhgifb{align-self:flex-end;max-width:80%;padding:9px 12px;border-radius:14px 14px 4px 14px;background:#0B2019;color:#FFFFFF}
.dziwaor{color:#2340F0}
.dzlmhyy{color:#9BE7C9}
.dzp5phj{display:flex;gap:10px}
.dzptb11{height:6px;width:70%;border-radius:4px;background:#D5DBE8}
.dzr5gxm{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:#F7F3FF;font-size:13px}
.dzrp8pc{display:grid;grid-template-columns:70px minmax(0, 1.4fr) minmax(0, 1fr) 120px 90px;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid #E6E6E0;background:#FFFFFF}
.dzrvodh{padding:2px 8px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:11px;font-weight:700}
.dzsh1a2{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #E3E2DA}
.dzu3zus{font-size:12px;color:#6B736F;padding-right:10px}
.dzvuj8r{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#6D3FD1;color:#FFFFFF;font-size:12px}
.dzwgbca{display:flex;justify-content:flex-start;width:40px;height:22px;box-sizing:border-box;padding:3px;border-radius:999px;background:#1B4A3B}
.dzwtoib{position:absolute;left:0;top:410px;width:196px;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#133A2E;color:#FFFFFF;box-shadow:0 20px 50px rgba(0,0,0,0.4), inset 0 0 0 1px #1B4A3B;font-size:13px}
.dzwumcw{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:8px;background:transparent;box-shadow:none;font-weight:500}
.dzxxh8f{position:absolute;left:0;right:320px;top:0;bottom:-30px;border-radius:18px 18px 0 0;background:#F2F5FA;color:#0B1533;box-shadow:0 -10px 80px rgba(63,203,151,0.12), 0 0 0 1px rgba(255,255,255,0.08);overflow:hidden;text-align:left;font-size:13px}
.dzxz7tf{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.dzybt73{width:10px;height:10px;border-radius:50%;background:#3FCB97}
.dzyosyh{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:18px;background:#FFFFFF;color:#121614}
.dzys36r{width:26px;height:26px;border-radius:8px;background:#F1EBFD}
.s101bp0h{display:flex;gap:12px;align-items:flex-start}
.s101f2l8{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.4;color:#2E3532}
.s104gv3e{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#F1EBFD;color:#5B2FB8;font-weight:800;font-size:14px}
.s106404k{margin:-28px 0 0;font-size:13px;color:#6B736F}
.s106dxl3{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:48px;font-weight:800;letter-spacing:-0.05em;line-height:1.0}
.s10axa2b{position:relative;z-index:10;background:#F7F6F1;color:#121614;font-family:'Inter', system-ui, sans-serif}
.s10dciar{font-family:'Inter Tight', sans-serif;font-size:18px;letter-spacing:-0.02em;color:#0B5D45;line-height:1.25}
.s10f3p55{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:44px;border-radius:28px;background:#E3F3EC}
.s10grx70{padding:1px 8px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:14px;font-weight:700}
.s10z4q8f{display:flex;flex-wrap:wrap;gap:20px}
.s1101nki{font-family:'Inter Tight', 'Inter', sans-serif;font-size:24px;font-weight:800;letter-spacing:-0.04em}
.s1107w91{padding:0 12px 6px;font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#6B736F}
.s112h82s{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:48px;padding:100px 32px 0}
.s116460x{margin:0 0 8px;font-family:'Inter Tight', sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.045em}
.s11gvurm{display:flex;flex-direction:column;gap:14px;padding:56px 16px 0}
.s11ikj58{margin:0;max-width:360px;color:#4D5652}
.s11ku330{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:22px;background:#FFFFFF;box-shadow:0 0 0 1.5px #D6D5CD;border:0;outline:2px dashed #D6D5CD;outline-offset:-10px}
.s11l89ww{flex:1 1 300px;max-width:360px;display:flex;flex-direction:column;gap:18px}
.s11uxncl{padding:3px 10px;border-radius:999px;background:#E8F0FD;color:#1B4FA8;font-size:12px;font-weight:700}
.s11vj774{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#0B2019;color:#FFFFFF;text-decoration:none}
.s11wzowt{margin:0;padding:10px 12px;border-radius:10px;background:#FDECEA;color:#B42318;font-size:13px;font-weight:600}
.s122ehvk{display:flex;flex-direction:column;line-height:1.3}
.s12ahvta{align-self:flex-start;padding:1px 9px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.s12al7xg{display:flex;flex-direction:column;gap:14px;max-width:680px}
.s12j5aae{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:48px;padding:120px 32px 0}
.s12ku5rw{margin-top:120px;background:#0B2019;color:#FFFFFF;overflow:hidden}
.s12nrff9{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #ECEBE4}
.s12pie7l{display:flex;flex-direction:column;gap:10px;padding:26px 22px;border-left:none}
.s12ykmfl{position:relative;z-index:10;background:#F7F6F1;border-bottom:1px solid #E3E2DA;color:#121614;font-family:'Inter', system-ui, sans-serif}
.s130ply5{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s134b5hm{margin:0;padding:12px 14px;border-radius:12px;background:#133A2E;color:#FFFFFF;font-size:14px}
.s1379pt1{grid-column:span 4;display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s138632f{padding:120px 0 0}
.s138cjsi{flex:1.3 1 560px;min-width:0;display:flex;flex-direction:column;gap:10px}
.s13cb0m4{display:flex;align-items:center;gap:8px;color:#5B2FB8;font-size:14px;font-weight:600}
.s13ngo5r{display:flex;flex-wrap:wrap;align-items:center;gap:56px}
.s13roh7{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:56px;font-weight:800;letter-spacing:-0.045em;line-height:1.02}
.s13uua9l{font-size:14px;color:#8FA59C}
.s13x8v0m{font-weight:700}
.s13zefbz{font-family:'Inter Tight', sans-serif;font-size:15px;font-weight:800;color:#0B5D45}
.s140bpqd{display:flex;flex-direction:column;line-height:1.4}
.s1479u8v{font-family:'Inter Tight', sans-serif;font-size:15px;font-weight:800;color:#0F7A5A}
.s147svpx{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-bottom:1px solid #1B4A3B}
.s148hbd6{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:12px;background:#3FCB97;color:#0B2019;font-size:15px;font-weight:700;text-decoration:none}
.s14a9s27{display:flex;flex-direction:column;gap:2px;padding-top:3px}
.s14nyqtq{font-size:15px;font-weight:600}
.s14sqwog{display:flex;align-items:center;gap:9px;color:#FFFFFF;text-decoration:none}
.s14wzfra{font-size:14px;color:#2F4A40}
.s14y528w{color:#4D5652;font-size:14px;line-height:1.45}
.s156yic7{flex:1 1 auto;color:#C5D3CD}
.s15cosh7{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:44px;padding:100px 32px 0}
.s15lifru{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#2340F0}
.s15pa82v{display:flex;flex-direction:column;gap:18px;padding:28px 20px 0;overflow:hidden}
.s15ynzd1{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding:110px 32px 0}
.s1680cp{display:grid;grid-template-columns:minmax(0, 1.6fr) repeat(3, minmax(0, 1fr));gap:12px;padding:14px 24px;border-top:1px solid #ECEBE4;align-items:center}
.s168wcdl{font-size:18px;letter-spacing:-0.01em;line-height:1.3}
.s16btypv{margin-top:auto;font-size:14px;font-weight:700;color:#0F7A5A}
.s16lfu1o{font-size:15px}
.s16lr3o2{position:absolute;left:12px;right:12px;top:68px;display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:20px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(11,32,25,0.3), 0 0 0 1px #E3E2DA}
.s16p0vr{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:rgba(63,203,151,0.12);color:#9BE7C9;font-size:13px;font-weight:600}
.s16y3utr{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:44px;padding:104px 32px}
.s17fxadv{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
.s17i2ci8{display:flex;align-items:center;gap:9px;color:#FFFFFF}
.s17wu7hy{margin:0;font-family:'Inter Tight', sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.045em;line-height:1.05}
.s180kvxn{display:flex;flex-direction:column;gap:10px;margin-top:4px}
.s1858ziy{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}
.s185fs5f{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:18px}
.s187rjul{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#0B5D45}
.s187vhfa{display:flex;align-items:center;gap:8px;color:#8A5300;font-size:14px;font-weight:600}
.s18bmost{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:16px}
.s18cg0kr{display:flex;flex-direction:column;align-items:center}
.s18d8gyf{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:64px;padding:88px 32px}
.s18dgspv{font-family:'Inter Tight', sans-serif;font-size:15px;font-weight:800;color:#6D3FD1}
.s18e7826{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 28px}
.s18n0nq0{font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#5B2FB8}
.s18ox7tl{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid #C9E6D8}
.s18p94h8{flex:0 1 300px;min-width:0;display:flex;flex-direction:column;gap:12px}
.s18zp6cy{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:22px;background:#0B2019;color:#FFFFFF}
.s198pej6{grid-column:span 3;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#E3F3EC}
.s199dz6c{display:flex;flex-direction:column;gap:2px}
.s19h6kkv{flex:1.2 1 500px;min-width:0;display:flex;flex-direction:column;gap:10px}
.s19kmky3{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding:60px;border-radius:32px;background:#F1EBFD}
.s19lruzb{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#5B2FB8}
.s19pnwb9{margin:-24px 0 0;font-size:13px;color:#6B736F;text-align:center}
.s19q0p0b{display:flex;flex-direction:column;gap:8px;font-size:15px}
.s19veq7m{display:flex;flex-direction:column;gap:16px;padding:32px 20px 36px;background:#F1EBFD}
.s19xnng6{margin:0;padding:12px 14px;border-radius:12px;background:#FDECEA;color:#B42318;font-size:14px;font-weight:600}
.s19xuqbv{margin:6px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}
.s19z6a5k{margin:0;max-width:1000px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:88px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.s1a4w1cv{display:flex;flex-direction:column;gap:12px;padding:14px 14px 18px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1aa0fme{background:#0B2019;color:#FFFFFF;overflow:hidden}
.s1aei7n6{font-size:15px;color:#8FA59C}
.s1ah7gad{grid-column:span 3;display:flex;flex-direction:column;gap:22px;padding:30px 30px 0;border-radius:24px;background:#0B2019;color:#FFFFFF;overflow:hidden}
.s1ajukch{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #D5D6CF;font-weight:600;cursor:pointer}
.s1akocev{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:48px;padding:110px 32px 0}
.s1aoh26v{display:flex;align-items:center;gap:8px;color:#4D5652;font-size:15px}
.s1au347m{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#0F7A5A}
.s1ax6cfz{margin:0;font-family:'Inter Tight', sans-serif;font-size:34px;font-weight:800;letter-spacing:-0.05em;line-height:1.02}
.s1bassvu{font-weight:600}
.s1bcv6a4{flex:1.2 1 480px;min-width:0;display:flex;flex-direction:column;gap:10px}
.s1bjqkgq{color:#4D5652}
.s1bm7zge{color:#9BE7C9}
.s1btoqvp{max-width:1240px;margin:12px auto 0;box-sizing:border-box;padding:0 32px;text-align:center;font-size:13px;color:#6B736F}
.s1bu8jm{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.s1c16dam{min-height:100vh;display:flex;flex-direction:column;background:#F7F6F1;color:#121614;font-family:'Inter', system-ui, sans-serif;font-size:17px;line-height:1.6}
.s1c5tzkz{padding:2px 10px;border-radius:999px;background:rgba(63,203,151,0.16);color:#9BE7C9;font-size:13px;font-weight:700}
.s1c9rpzx{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:transparent;color:#C5D3CD;font-size:15px;font-weight:500;text-decoration:none}
.s1cdl3v7{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:14px;background:#3FCB97;color:#0B2019;font-size:17px;font-weight:700;text-decoration:none}
.s1ci3g96{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#EEEDE6;color:#121614;cursor:pointer;list-style:none}
.s1d2ys09{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;background:#6D3FD1;color:#FFFFFF;font-weight:700;text-decoration:none}
.s1d7yzmb{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:14px;background:#0F7A5A;color:#FFFFFF;font-weight:700;text-decoration:none}
.s1dcdiqo{margin:0;max-width:1020px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:86px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.s1dhfccp{display:flex;flex-direction:column;gap:22px;padding:30px 30px 0;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.s1dj1aym{color:#2E3532}
.s1djfj04{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:110px 32px 0}
.s1dlmbqt{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:44px;border-radius:28px;background:#EEEDE6}
.s1dsdn87{flex:1 1 500px;min-width:0;margin:0;padding:0;list-style:none;display:flex;flex-direction:column}
.s1e5rc4o{position:absolute;left:0;right:0;top:76px;padding:0 32px}
.s1e8622d{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#0E2A22;color:#FFFFFF;font-weight:800}
.s1eaw9pz{margin:8px 0 0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;border-top:1px solid #1B4A3B}
.s1echucd{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-top:1px solid #1B4A3B;border-bottom:1px solid #1B4A3B;font-size:15px}
.s1ecxe5w{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-left:1px solid #ECEBE4;border-top:1px solid #ECEBE4}
.s1ejhpsv{display:flex;flex-direction:column;gap:40px;padding:56px 64px;border-radius:32px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1erwo77{flex:2 1 560px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px}
.s1esejrb{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-left:1px solid #ECEBE4;border-top:none}
.s1etfpgt{grid-column:span 3;display:flex;flex-direction:column;gap:18px}
.s1eu8k0t{color:#9BE7C9;font-weight:600}
.s1f0x8qj{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(255,255,255,0.08);color:#FFFFFF;cursor:pointer;list-style:none}
.s1f1jkdn{padding:4px 10px;border-radius:999px;background:#EEEDE6;font-size:13px;font-weight:600;color:#2E3532}
.s1f1pe2r{font-size:15px;color:#4D5652;line-height:1.45}
.s1f2vxq7{display:flex;flex-wrap:wrap;border-radius:32px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.s1f49rrt{margin:0;max-width:400px;color:#C5D3CD}
.s1f5n6qy{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:12px 8px;min-height:76px;padding:0 32px}
.s1fav5xu{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:22px 28px}
.s1fhz19p{margin-top:110px;padding:96px 0;background:#0B2019;color:#FFFFFF}
.s1fqyrl2{padding:3px 10px;border-radius:999px;background:#EEEDE6;color:#2E3532;font-size:12px;font-weight:700}
.s1fy5wx6{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:52px;font-weight:800;letter-spacing:-0.045em;line-height:1.02}
.s1fzwpj3{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:14px}
.s1g33oxd{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:20px}
.s1g7pj5{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-left:none;border-top:1px solid #ECEBE4}
.s1g9umy3{display:flex;gap:10px;align-items:flex-start;color:#C5D3CD;font-size:15px}
.s1gbkiz0{flex-shrink:0;display:inline-flex;align-items:center;min-height:46px;padding:0 16px;border:0;border-radius:12px;background:#3FCB97;color:#0B2019;font-weight:700;cursor:pointer}
.s1gvjfd8{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:#2340F0;border:2px solid #2340F0;color:#6FEBC0;font-size:13px;font-weight:800}
.s1gw2wpp{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:36px;font-weight:800;letter-spacing:-0.04em;line-height:1.1}
.s1gxxczr{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:36px;border-radius:28px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1gyuxq0{padding:10px 12px 4px;font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#6B736F}
.s1gzzfhv{grid-column:span 4;display:flex;flex-wrap:wrap;gap:24px;padding:28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1h1rsai{flex:1 1 460px;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;padding:56px}
.s1h2dda3{align-self:flex-start;margin-top:3px;padding:3px 10px;border-radius:999px;background:#2340F0;color:#FFFFFF;font-size:13px;font-weight:700;white-space:nowrap}
.s1h5fqq0{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:18px;padding:110px 32px 0}
.s1h6bags{color:#4D5652;font-size:15px}
.s1hcraav{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding:96px 32px 0}
.s1hihf52{display:flex;flex-wrap:wrap;gap:56px;padding:64px;border-radius:32px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1hmabh2{display:flex;gap:10px;align-items:flex-start}
.s1hnic0t{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:80px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.s1hrxiwk{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;gap:24px}
.s1htihh{display:flex;justify-content:space-between;gap:12px}
.s1hzfz8l{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:18px}
.s1i1fduj{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1i1r9ba{display:flex;flex-direction:column;gap:12px;margin:0;padding:26px 24px;border:0;border-left:none}
.s1i6z4li{font-size:14px;color:#4D5652;line-height:1.45}
.s1ia1lry{font-family:'Inter Tight', sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.04em;line-height:1}
.s1ieqcth{margin:10px 16px 0;font-size:12px;color:#6B736F;text-align:center}
.s1ig58d9{margin:8px 0 0;color:#4D5652;font-size:15px}
.s1ihbr3b{margin-top:auto;font-weight:700}
.s1ihok6t{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:64px;font-weight:800;letter-spacing:-0.05em;line-height:1.0}
.s1injgz{grid-column:span 3;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1iptw7q{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}
.s1ivy5xb{font-size:19px;letter-spacing:-0.01em}
.s1ix6b1a{display:flex;flex-direction:column;gap:4px}
.s1iymw9g{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:#3FCB97;color:#0B2019}
.s1j25owz{display:flex;align-items:center;gap:9px;color:#121614;text-decoration:none}
.s1j2bvq3{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1j63gj{width:100%;min-height:50px;box-sizing:border-box;padding:0 14px;border:0;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #D5D6CF;font:inherit;color:#121614}
.s1j8w7uu{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,0.08);color:#FFFFFF;font-size:15px;font-weight:700;text-decoration:none}
.s1jc06xb{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:rgba(63,203,151,0.12);box-shadow:inset 0 0 0 1px rgba(63,203,151,0.25);color:#C5D3CD;font-size:14px}
.s1je9aay{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding-top:24px}
.s1je9oix{color:#B42318;text-align:right}
.s1jespqg{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:56px}
.s1jmpptf{position:relative;margin:0;max-width:620px;font-size:19px;color:#C5D3CD}
.s1jpuzzv{display:inline-flex;align-items:center;min-height:56px;padding:0 28px;border-radius:14px;background:#3FCB97;color:#0B2019;font-size:17px;font-weight:700;text-decoration:none}
.s1jvl6gc{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding:0 32px}
.s1jw0h1r{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;letter-spacing:-0.01em;color:#9BE7C9}
.s1jyp6md{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}
.s1k198wx{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:10px;min-width:0}
.s1k305nv{width:100%;max-width:480px;display:flex;flex-direction:column;gap:20px}
.s1k42th5{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-left:1px solid #ECEBE4;color:#121614;text-decoration:none}
.s1kh7e66{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:24px}
.s1kiax1l{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid #ECEBE4}
.s1kk5yt8{grid-column:span 3;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#0B2019;color:#FFFFFF}
.s1kl1u3c{display:flex;gap:10px;padding:14px 16px;border-radius:14px;background:#E3F3EC;color:#0B5D45;font-size:15px}
.s1kvqem1{background:#0B2019;color:#FFFFFF;font-family:'Inter', system-ui, sans-serif;font-size:15px;line-height:1.55}
.s1kw4n58{flex:1.25 1 520px;min-width:0;display:flex;flex-direction:column;gap:10px}
.s1l74iqo{margin:0;font-size:21px;font-weight:700;letter-spacing:-0.02em}
.s1l8pgrf{display:flex;align-items:center;gap:9px}
.s1lahvql{padding:22px 0;border-top:1px solid #E3E2DA}
.s1lfl9cp{font-size:14px;color:#8FA59C}
.s1lj02ks{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:rgba(63,203,151,0.12);box-shadow:inset 0 0 0 1px rgba(63,203,151,0.25);color:#C5D3CD;font-size:14px;font-weight:600}
.s1lkk867{display:flex;gap:10px;align-items:flex-start;font-size:15px}
.s1ll54sl{margin:0;font-size:19px;font-weight:700;letter-spacing:-0.02em}
.s1llgo6y{position:relative;display:flex;flex-direction:column;gap:18px;max-width:480px}
.s1ly065p{display:flex;gap:12px;padding:12px;border-radius:14px;color:#121614;text-decoration:none}
.s1m3d216{display:flex;align-items:center;gap:10px;padding:14px 16px}
.s1m5g4ef{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:64px;padding:120px 32px 0}
.s1m95wnn{display:flex;flex-direction:column;gap:14px;padding:26px 28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1macgly{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}
.s1mbvh0x{display:flex;flex-direction:column;padding:48px 16px 0}
.s1mp4zwa{font-family:'Inter Tight', sans-serif;font-size:22px;letter-spacing:-0.03em;color:#0B1533}
.s1mq19l0{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:38px;font-weight:800;letter-spacing:-0.04em;line-height:1.08}
.s1mquaex{margin:0;color:#4D5652}
.s1msv337{margin:0;max-width:1180px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:84px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.s1mxvnor{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#6FEBC0}
.s1n1d9nt{display:flex;flex-wrap:wrap;gap:18px;align-items:stretch}
.s1n1le3l{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:rgba(63,203,151,0.12);color:#C5D3CD;font-size:13px;text-decoration:none}
.s1n476gh{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:18px}
.s1n7ors4{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:#EEEDE6;color:#121614;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}
.s1na9tz2{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:13px;font-weight:700;white-space:nowrap}
.s1nfoup7{margin:0;color:#C5D3CD}
.s1nj0bwk{font-size:13px;color:#8FA59C}
.s1nkicir{font-family:'Inter Tight', sans-serif;font-size:24px;letter-spacing:-0.03em;line-height:1.15}
.s1o8m5xz{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1ocmjtl{width:20px;height:20px;margin:0;accent-color:#0F7A5A}
.s1od8cim{font-size:13px;color:#6B736F}
.s1opj2ou{margin:0;color:#4D5652;font-size:18px}
.s1or981l{margin:6px 0 0;font-size:13px;color:#6B736F}
.s1osl1nb{display:flex;align-items:center;gap:8px;color:#B42318;font-size:14px;font-weight:600}
.s1ove54{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}
.s1ozaw12{align-self:flex-start;padding:3px 10px;border-radius:999px;background:#F2F5FA;color:#2340F0;font-size:12px;font-weight:700}
.s1p355x6{margin:0;color:#2F4A40}
.s1p467w1{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:18px;padding:22px;border-radius:18px;background:#0E2A22;color:#FFFFFF;text-decoration:none}
.s1p87i0b{margin:0;font-size:18px;color:#3E3651}
.s1p8fv47{flex:2 1 640px;min-width:0;display:flex;flex-direction:column;gap:10px}
.s1p96ry1{display:flex;gap:8px}
.s1pbab9u{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding:56px;border-radius:32px;background:#0B2019;color:#FFFFFF;overflow:hidden;position:relative}
.s1pk3ybk{align-self:flex-start;padding:1px 9px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:12px;font-weight:700}
.s1pol539{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#E3F3EC;color:#0F7A5A}
.s1px8zb0{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:transparent;color:#4D5652;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer}
.s1q3aaoc{max-width:1176px;margin:0 auto;display:flex;flex-wrap:wrap;gap:8px;padding:28px;border-radius:0 0 24px 24px;background:#FFFFFF;color:#121614;box-shadow:0 30px 80px rgba(11,32,25,0.22), 0 0 0 1px #E3E2DA}
.s1q5d9a{align-self:flex-start;display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:14px;background:#6D3FD1;color:#FFFFFF;font-weight:700;text-decoration:none}
.s1q6olqx{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:38px;font-weight:800;letter-spacing:-0.04em;line-height:1.08}
.s1q7puvx{display:flex;flex-direction:column;gap:18px;padding:28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1q8lunz{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:44px;padding:104px 32px 0}
.s1qcfnqt{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}
.s1qciwj5{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;border-radius:28px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.s1qx5cpy{color:#4D5652;font-size:13px}
.s1r0i8z6{margin-left:auto;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;background:#0F7A5A;color:#FFFFFF;font-size:14px;font-weight:700;text-decoration:none}
.s1r1s8zy{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:56px;font-weight:800;letter-spacing:-0.045em;line-height:1.02}
.s1r2112{flex:1 1 auto}
.s1r5q0kt{background:#F7F6F1;color:#121614;font-family:'Inter', system-ui, sans-serif;font-size:16px;line-height:1.55}
.s1r6tiwa{padding:2px 10px;border-radius:999px;background:#3FCB97;color:#0B2019;font-weight:700}
.s1rcccl{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}
.s1rd1351{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding:64px;border-radius:32px;background:#0B2019;color:#FFFFFF}
.s1rfl5m0{display:grid;grid-template-columns:34px minmax(0, 1fr) auto;gap:16px;padding-bottom:18px}
.s1rlyvb7{color:#8FA59C;font-size:14px}
.s1rp98uw{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:0;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1rpuiv8{flex:1 1 auto;width:2px;margin-top:4px;background:#D6D5CD}
.s1rs7vg9{margin:0;max-width:720px;font-size:21px;color:#C5D3CD}
.s1rv6lwn{display:flex;flex-wrap:wrap;gap:12px}
.s1rw7i3s{display:flex;flex-direction:column;gap:6px}
.s1rxl5g9{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:16px;padding:14px 26px;border-top:none}
.s1s0kvri{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}
.s1s4bvav{display:flex;align-items:center;justify-content:space-between}
.s1s4xszn{font-size:18px}
.s1s8z4ri{align-self:flex-start;margin-top:3px;padding:3px 10px;border-radius:999px;background:#EEEDE6;color:#4D5652;font-size:13px;font-weight:700;white-space:nowrap}
.s1sb2i19{font-size:16px}
.s1sbwe1y{font-size:15px;line-height:1.35}
.s1sfh8vp{margin:0;color:#4D5652;max-width:680px}
.s1snclbl{display:flex;flex-direction:column;gap:7px}
.s1soh6vp{font-weight:400;color:#6B736F}
.s1sqjtn4{font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#0B5D45}
.s1sya3n4{margin:0;font-family:'Inter Tight', sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.045em;line-height:1.05}
.s1tcju56{display:flex;gap:16px;padding:14px 16px;border-radius:16px;background:transparent}
.s1tcnv4r{font-size:14px;color:#6B736F}
.s1thlnxt{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px}
.s1tnokb4{display:flex;gap:8px}
.s1toczwn{margin:0;color:#0E2A22;font-size:15px}
.s1tplghb{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px}
.s1trvl68{padding:16px 0;border-top:1px solid #E3E2DA}
.s1ts5xyo{flex:1 1 auto;max-width:1240px;width:100%;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:72px 32px 96px}
.s1tvi3q8{flex:1.3 1 560px;box-sizing:border-box;display:flex;justify-content:center;padding:56px 40px 64px}
.s1u0bef4{margin:0 0 8px;font-family:'Inter Tight', sans-serif;font-size:28px;font-weight:800;letter-spacing:-0.045em}
.s1u0l7xa{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:104px 32px 0}
.s1u0n8k5{font-size:14px;color:#4D5652}
.s1u29bmy{grid-column:span 2;display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#F7F3FF;box-shadow:0 0 0 1px #E4DAF8}
.s1u4s6lw{grid-column:span 2;display:flex;flex-direction:column;gap:14px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1u4zq14{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:26px}
.s1u75axr{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:112px 32px 0}
.s1u9s362{margin:0;font-size:18px;color:#DDE3FD}
.s1ub4jod{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.s1ubcwp4{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:26px;padding:80px 32px 104px;text-align:center}
.s1uc6f1o{margin:0;font-size:18px;color:#4D5652}
.s1uffcat{margin:0;max-width:380px;color:#3E3651}
.s1ug79jx{grid-column:span 4;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.s1urklc9{margin-top:6px;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#5B2FB8}
.s1uvs9jb{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1v5kzac{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:12px;background:#F4F4F0;color:#121614;font-size:15px;font-weight:600;text-decoration:none}
.s1v6zetj{display:flex;align-items:center;justify-content:space-between;padding:22px 26px;border-bottom:1px solid #ECEBE4}
.s1v7b7et{display:flex;flex-direction:column;gap:12px;margin-top:4px}
.s1v8cjsc{display:flex;flex-direction:column;gap:14px;max-width:600px}
.s1vefzab{display:flex;flex-direction:column;gap:0;font-size:15px}
.s1vfm7kx{position:relative;flex:1 1 340px;display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:22px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B}
.s1vo3mth{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:44px;padding:120px 32px 0}
.s1vw4357{margin:0;padding:16px 0 0;list-style:none;display:flex;flex-direction:column;gap:10px;border-top:1px solid #ECEBE4}
.s1vys61j{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1vzp37x{border-radius:28px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.s1w1qw18{margin:0;max-width:760px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:52px;font-weight:800;letter-spacing:-0.045em;line-height:1.02}
.s1w9juf5{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px}
.s1wbw0ie{display:flex;flex-direction:column;gap:22px;padding:30px 30px 0;border-radius:24px;background:#0B2019;color:#FFFFFF;overflow:hidden}
.s1wdznmb{font-size:26px;letter-spacing:-0.03em}
.s1wf3isf{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:40px;font-weight:800;letter-spacing:-0.04em;line-height:1.08}
.s1wgq7zm{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:44px;padding:112px 32px 0}
.s1wgwy3o{position:relative;margin:0;max-width:820px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:60px;font-weight:800;letter-spacing:-0.05em;line-height:1.0}
.s1whj3ap{font-family:'Inter Tight', sans-serif;font-size:24px;letter-spacing:-0.03em}
.s1wqjmec{margin:0;max-width:560px;font-size:19px;color:#C5D3CD}
.s1wxjzo6{display:flex;flex-direction:column;gap:6px;max-width:520px}
.s1x16svi{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:#0F7A5A;border:2px solid #0F7A5A;color:#FFFFFF;font-size:13px;font-weight:800}
.s1x2kjme{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:64px;padding:100px 32px}
.s1x54q31{flex:1 1 auto;width:2px;margin-top:4px;background:transparent}
.s1xcigai{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s1xesceh{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:64px;padding:110px 32px 0}
.s1xf0tnd{display:flex;flex-direction:column;gap:12px;padding:40px 16px 0}
.s1xifsiz{flex:1 1 auto;min-width:0;min-height:46px;box-sizing:border-box;padding:0 14px;border:0;border-radius:12px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;font:inherit;color:#FFFFFF}
.s1xj3q4x{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:4px;padding:4px}
.s1xoxnjg{font-size:13px;font-weight:700;color:#0F7A5A}
.s1xpg9d8{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:64px;padding:120px 32px 0}
.s1xrhvz{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:44px;font-weight:800;letter-spacing:-0.045em;line-height:1.05}
.s1yajmpc{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:120px 32px 0}
.s1ycprd5{margin-top:100px;background:#0B2019;color:#FFFFFF}
.s1ydfl94{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14px}
.s1ydj0cr{margin:0;font-size:13px;color:#6B736F}
.s1yflmzd{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:1.4}
.s1yh6d4c{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap-reverse;align-items:center;gap:56px;padding:100px 32px 0}
.s1yn255m{margin:0;font-size:18px;color:#C5D3CD}
.s1yw639m{min-height:100vh;display:flex;flex-direction:column;background:#F7F6F1;color:#121614;font-family:'Inter', system-ui, sans-serif;font-size:17px;line-height:1.55}
.s1yyc8be{margin:0;color:#3E3651;font-size:17px}
.s21oopw{display:flex;gap:12px;padding:14px 16px;border-radius:16px;background:#F1EBFD;color:#3E3651;font-size:15px}
.s223nwp{font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#0F7A5A}
.s22e4nc{flex:1 1 500px;min-width:0;display:flex;flex-direction:column;gap:20px}
.s23ini7{grid-column:span 2;display:flex;flex-direction:column;gap:14px;padding:30px;border-radius:24px;background:#F2F5FA;color:#0B1533}
.s27r3ky{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:44px;font-weight:800;letter-spacing:-0.045em;line-height:1.06}
.s29zhc1{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:22px;background:#3FCB97;color:#0B2019}
.s2cag2x{display:flex;flex-direction:column;padding:40px 16px 0}
.s2efswn{grid-column:span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:36px;border-radius:24px;background:#2340F0;color:#FFFFFF;text-align:center}
.s2h9z72{margin:0;max-width:340px;color:#4D5652}
.s2hljqw{font-family:'Inter Tight', sans-serif;font-size:15px;font-weight:800;color:#9BE7C9}
.s2hzqpo{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;background:#0F7A5A;color:#FFFFFF;font-weight:700;text-decoration:none}
.s2k7tr{flex:1.3 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px;padding:44px;border-radius:28px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s2pt7cw{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#F1EBFD;color:#5B2FB8;font-size:13px;font-weight:700;white-space:nowrap}
.s2ue0xf{border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden;font-size:15px}
.s2wykcp{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#F7F6F1}
.s2y2lkg{margin:10px 0 0;color:#4D5652}
.s312wyd{cursor:pointer;font-size:17px;font-weight:700}
.s352teb{display:flex;flex-direction:column;gap:12px;margin:0;padding:26px 24px;border:0;border-left:1px solid #ECEBE4}
.s3ax9zh{font-family:'Inter Tight', sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.03em;color:#0F7A5A}
.s3c6jwd{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:13px;background:#0F7A5A;color:#FFFFFF;font-weight:700;text-decoration:none}
.s3d956g{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:48px;font-weight:800;letter-spacing:-0.045em;line-height:1.04}
.s3dxzq3{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:12px;color:#121614;font-weight:600;text-decoration:none}
.s3fqyx8{font-family:'Inter Tight', 'Inter', sans-serif;font-size:22px;font-weight:800;letter-spacing:-0.04em}
.s3gk9v6{color:#DDE3FD;font-size:15px}
.s3maz1m{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:14px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.3);color:#FFFFFF;font-weight:600;text-decoration:none}
.s3tabki{grid-column:span 4;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s3uw2ib{margin:0;font-size:17px;color:#C5D3CD}
.s42ylas{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;background:#FFF2D6;color:#8A5300;font-size:12px;font-weight:700}
.s453fhh{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:18px;padding:120px 32px 0}
.s4miir0{display:flex;flex-direction:column;gap:14px;max-width:820px}
.s4nm06u{font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#9BE7C9}
.s4petts{display:flex;align-items:center;gap:10px;color:#FFFFFF;text-decoration:none}
.s4rtv0p{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding:64px;border-radius:32px;background:#F1EBFD}
.s4s9yio{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:12px;box-shadow:inset 0 0 0 1px #D5D6CF;color:#121614;font-weight:600;text-decoration:none}
.s4unrsv{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;padding:80px 48px;border-radius:36px;background:#0B2019;color:#FFFFFF;text-align:center;overflow:hidden}
.s53kk3i{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:20px}
.s5bisk3{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:110px 32px 110px}
.s5bo71x{margin:0;color:#C5D3CD;font-size:17px}
.s5ey4cj{margin:0;max-width:640px;font-size:20px;color:#4D5652}
.s5twls0{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:28px;border-top:1px solid #1B4A3B;font-size:14px;color:#8FA59C}
.s64yt1{display:flex;align-items:center;gap:14px}
.s66tlv7{grid-column:span 2;display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05)}
.s6bb6q1{display:flex;flex-direction:column;gap:6px}
.s6ea6m0{display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:22px;background:#0B2019;color:#FFFFFF}
.s6lroty{font-size:16px;line-height:1.3}
.s6mx69{padding:12px 14px;border-radius:12px;background:#E3F3EC;color:#0B5D45;font-size:15px;font-weight:600}
.s6pw4z2{display:flex;flex-wrap:wrap;align-items:center;gap:64px}
.s6sveex{margin-top:auto;color:#8FA59C;font-size:14px}
.s6tdtxp{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:110px 32px 0}
.s6vz1ig{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-left:none;border-top:none}
.s74hbsx{font-size:14px;font-weight:600}
.s7bjy5q{cursor:pointer;font-size:19px;font-weight:700;letter-spacing:-0.01em}
.s7dukeu{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:28px;padding:110px 32px 0}
.s7i9yia{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}
.s7j6k55{align-self:flex-start;display:inline-flex;align-items:center;min-height:52px;margin-top:6px;padding:0 24px;border-radius:14px;background:#6D3FD1;color:#FFFFFF;font-weight:700;text-decoration:none}
.s7mka7m{margin:0;color:#34383D}
.s7s554a{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:48px;padding:0 32px}
.s7xfw3y{align-self:flex-start;display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:13px;box-shadow:inset 0 0 0 1.5px #121614;color:#121614;font-weight:700;text-decoration:none}
.s7ytv34{align-self:flex-start;color:#6FEBC0;font-weight:700}
.s80f1e2{align-self:flex-start;margin-top:4px;font-weight:700}
.s80wjcu{display:flex;flex-direction:column;gap:14px;max-width:800px}
.s82rc9o{margin:0;color:#2F4A40;font-size:15px}
.s87tldq{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:46px;font-weight:800;letter-spacing:-0.045em;line-height:1.04}
.s8aizgk{display:flex;gap:12px;align-items:flex-start}
.s8atlys{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}
.s8ck02n{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;color:#FFFFFF;font-size:15px;font-weight:600;text-decoration:none}
.s8ex1cx{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:120px 32px 0}
.s8hbxnr{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:100px 32px 0}
.s8hd8os{margin:0;color:#4D5652;font-size:16px}
.s8jd4pe{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:100px 32px 0}
.s8o6en6{box-sizing:border-box;padding:12px 14px;border:0;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #D5D6CF;font:inherit;color:#121614;resize:vertical}
.s8qjbtn{grid-column:span 2;display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s8qnrst{font-family:'Inter Tight', sans-serif;font-size:30px;font-weight:800;letter-spacing:-0.03em;color:#6D3FD1}
.s8u7zrd{position:relative;flex:1 1 520px;display:flex;flex-direction:column;gap:18px}
.s8upli9{flex:1 1 auto;width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:88px 32px 120px}
.s8xqdfx{display:inline-flex;align-items:center;min-height:56px;padding:0 28px;border-radius:14px;background:#0F7A5A;color:#FFFFFF;font-size:17px;font-weight:700;text-decoration:none}
.s8ymk5v{grid-column:span 2;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:24px;background:#0B2019;color:#FFFFFF}
.s9493bw{display:flex;flex-direction:column;gap:18px}
.s9fu1kl{margin:0;font-family:'Inter Tight', sans-serif;font-size:32px;font-weight:800;letter-spacing:-0.05em;line-height:1.02}
.s9in5qx{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:rgba(255,255,255,0.08);color:#FFFFFF;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}
.s9nde3z{position:relative;flex:1 1 440px;box-sizing:border-box;display:flex;flex-direction:column;gap:44px;padding:40px 64px 48px;background:#0B2019;color:#FFFFFF;overflow:hidden}
.s9o2ogm{display:flex;gap:14px;padding:18px;border-radius:18px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.s9t0zzj{display:flex;align-items:center;gap:10px;margin-right:24px;color:#121614;text-decoration:none}
.sa16v3d{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}
.sa21mc9{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#3FCB97;color:#0B2019;font-weight:800}
.sa6tczw{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:100px 32px 110px}
.sabbaqx{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;color:#C5D3CD}
.sacziow{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
.saf05iq{display:flex;align-items:center;gap:12px;max-width:560px;padding:18px 20px;border-radius:18px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;font-size:18px}
.safqo5g{font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#4D5652}
.san141e{margin:0;font-family:'Inter Tight', sans-serif;font-size:34px;font-weight:800;letter-spacing:-0.045em;line-height:1.05}
.saptspy{font-size:18px;letter-spacing:-0.01em}
.sauvrj5{grid-column:span 3;display:flex;flex-direction:column;gap:18px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sayv91{display:grid;grid-template-columns:minmax(0, 1.6fr) repeat(3, minmax(0, 1fr));gap:12px;padding:18px 24px;background:#F7F6F1;align-items:center}
.sb2rzmi{display:inline-flex;align-items:center;gap:8px;min-height:56px;padding:0 26px;border-radius:14px;box-shadow:inset 0 0 0 1.5px #121614;color:#121614;font-size:17px;font-weight:600;text-decoration:none}
.sb91ifr{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;margin-top:auto}
.sb9f31l{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:8px}
.sbao868{width:100%;max-width:560px;display:flex;flex-direction:column;gap:22px}
.sbd1txy{margin:16px 12px 0;display:flex;flex-direction:column;gap:14px;padding:26px 20px;border-radius:26px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E2DA}
.sbejjlp{display:flex;flex-direction:column;gap:14px;max-width:720px}
.sbge3b5{margin:0;max-width:640px;color:#4D5652}
.sbh1jd1{color:#3E3651}
.sbhn90g{display:flex;flex-direction:column;gap:8px}
.sbi6f3h{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:10px}
.sbios2{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:34px;font-weight:800;letter-spacing:-0.035em;line-height:1.1}
.sbjdt3v{display:flex;flex-direction:column;gap:14px;max-width:1000px}
.sburs32{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:78px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.sbxj5p1{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:14px}
.sby7u4x{flex:1 1 auto;font-weight:600}
.sc32hcc{margin:0;max-width:400px;color:#2F4A40}
.sc6995y{width:100%;min-height:50px;box-sizing:border-box;padding:0 14px;border:0;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #D5D6CF;font:inherit;color:#121614;padding:0 12px}
.scfimm2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}
.scitt34{display:flex;gap:8px;padding:8px 4px 4px;border-top:1px solid #ECEBE4}
.sciuhmi{font-size:15px;opacity:0.85}
.scjxhrk{display:flex;flex-direction:column;gap:10px;padding:26px 22px;border-left:none;color:#121614;text-decoration:none}
.scmhgih{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:120px 32px 120px}
.scoq5nt{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:13px;box-shadow:inset 0 0 0 1.5px #121614;color:#121614;font-weight:700;text-decoration:none}
.scot5jp{display:flex;flex-direction:column;gap:16px;padding:32px 20px 120px;background:#0B2019;color:#FFFFFF}
.sctsouf{margin:0;font-family:'Inter Tight', sans-serif;font-size:46px;font-weight:800;letter-spacing:-0.05em;line-height:1.0}
.scu82em{margin:12px 0 0;font-size:13px;color:#6B736F}
.scxd7cf{display:flex;flex-direction:column;line-height:1.35}
.sd40vez{position:relative;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;max-width:480px}
.sdgvsgx{margin:0;max-width:420px;color:#4D5652}
.sdiv4di{font-size:12px;color:#5B2FB8}
.sdr9t89{display:grid;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:16px;padding:14px 32px;border-top:1px solid #ECEBE4}
.sdu02ke{min-height:100vh;background:#F7F6F1;color:#121614;font-family:'Inter', system-ui, sans-serif;font-size:17px;line-height:1.55}
.sdw6bg4{margin:0;max-width:1000px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:84px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.sdxqice{font-family:'Inter Tight', sans-serif;font-size:28px;font-weight:800;letter-spacing:-0.03em;color:#0F7A5A}
.se1erma{display:flex;flex-direction:column;line-height:1.25}
.se22am0{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:rgba(63,203,151,0.12);box-shadow:inset 0 0 0 1px rgba(63,203,151,0.25);color:#9BE7C9;font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}
.se33etq{margin:48px 12px 0;display:flex;flex-direction:column;gap:14px;padding:28px 20px;border-radius:26px;background:#F1EBFD}
.se3lcsp{display:flex;align-items:center;gap:14px;padding:14px 18px;border-top:none}
.se3yi5u{display:flex;flex-wrap:wrap;gap:12px}
.selg7a5{font-size:12px;color:#6B736F}
.seqo9f1{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding:80px 32px 96px}
.set4xd8{font-size:18px;line-height:1.3}
.sf0fcy0{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:10px}
.sf1e3wc{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border-radius:12px;background:#0F7A5A;color:#FFFFFF;font-size:15px;font-weight:700;text-decoration:none}
.sf2kgwv{margin:0;color:#C5D3CD;font-size:15px}
.sfacdsj{display:flex;flex-direction:column;gap:4px}
.sfdstf1{margin:-96px 12px 0;display:flex;flex-direction:column;gap:16px;padding:24px 20px;border-radius:26px;background:#FFFFFF;box-shadow:0 24px 60px rgba(11,32,25,0.14), 0 0 0 1px #E3E2DA}
.sfhoozz{display:flex;flex-direction:column;gap:14px;max-width:700px}
.sfna544{margin:0;font-size:19px;font-weight:700;letter-spacing:-0.01em}
.sfpr1v6{color:#9BE7C9;font-weight:700}
.sfrder7{align-self:flex-start;display:inline-flex;align-items:center;min-height:52px;margin-top:8px;padding:0 24px;border-radius:14px;background:#6D3FD1;color:#FFFFFF;font-weight:700;text-decoration:none}
.sftmt7t{display:flex;flex-direction:column;gap:14px;max-width:760px}
.sftr3o{display:inline-flex;align-items:center;min-height:56px;padding:0 26px;border-radius:14px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.3);color:#FFFFFF;font-size:17px;font-weight:600;text-decoration:none}
.sfzv1hq{margin:0;font-weight:700}
.sg41e3c{font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#0F7A5A}
.sg76sbf{grid-column:span 3;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05)}
.sg7abtc{display:flex;flex-wrap:wrap;gap:48px;align-items:center;padding:56px;border-radius:32px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sgik71e{background:radial-gradient(ellipse 70% 60% at 50% 100%, rgba(109,63,209,0.38), rgba(109,63,209,0) 70%), #0B2019;color:#FFFFFF;overflow:hidden}
.sgk4337{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:60px;padding:120px 32px 0}
.sgliv95{display:flex;flex-wrap:wrap;gap:48px;padding:64px;border-radius:32px;background:#F1EBFD}
.sgqj48j{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#0F7A5A}
.sgxinsy{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:14px;background:linear-gradient(#E3E2DA, #E3E2DA) no-repeat 0 7px / 100% 2px}
.sgyajbd{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:rgba(63,203,151,0.12);box-shadow:inset 0 0 0 1px rgba(63,203,151,0.25);color:#C5D3CD;font-size:14px;font-weight:600}
.sgz6d9o{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase}
.sh0gpkj{display:flex;flex-direction:column;gap:10px;padding:28px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sh7svmo{display:flex;flex-direction:column;gap:10px;padding-top:6px}
.sh7znhm{display:flex;flex-direction:column;gap:10px;padding:26px 22px;border-left:1px solid #ECEBE4}
.sh9ewbt{flex:1 1 auto;width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:56px;padding:88px 32px 120px}
.shbu528{display:flex;flex-wrap:wrap;gap:40px;padding:48px 56px;border-radius:32px;background:#F1EBFD}
.shh939f{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:8px}
.shhxsh4{color:#C5D3CD;text-decoration:none}
.shkwwfx{font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#B42318}
.shlm9x2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:14px;color:#C5D3CD;line-height:1.4}
.si8zh12{font-size:13px;color:#5B2FB8;font-weight:600}
.simjxz2{flex:2 1 560px;min-width:0;display:flex;flex-direction:column}
.simu2a2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}
.sisf6de{color:#121614;text-align:right}
.siuuq1e{position:relative;margin-top:auto;display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;max-width:480px}
.siw2fqh{display:flex;align-items:center;gap:10px}
.sj114y{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:100px 32px 112px}
.sj46s18{margin-top:auto;font-weight:700}
.sj60vz1{display:flex;justify-content:space-between;font-size:13px}
.sjcb4r2{font-size:15px;color:#4D5652}
.sji54hx{margin:0;max-width:820px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:64px;font-weight:800;letter-spacing:-0.045em;line-height:1.02}
.sjku4jv{margin:0;max-width:700px;font-size:21px;color:#C5D3CD}
.sjlok29{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#0B2019;color:#FFFFFF}
.sjny913{display:flex;align-items:center;gap:8px;color:#0B5D45;font-size:14px;font-weight:600}
.sjokykd{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sjorjfm{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding:56px;border-radius:32px;background:#2340F0;color:#FFFFFF}
.sjoz6yb{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}
.sjr2qho{margin-top:100px;padding:88px 0;background:#F1EBFD}
.sjv63lp{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px}
.sjzlxct{display:flex;align-items:center;gap:14px;padding:14px 18px;border-top:1px solid #1B4A3B}
.sk0p8hy{display:flex;flex-direction:column;gap:10px;padding:26px 0;border-top:1px solid #E3E2DA}
.sk6xstv{margin:0;font-size:22px;font-weight:700;letter-spacing:-0.02em}
.sk9udli{font-family:'Inter Tight', sans-serif;font-size:28px;font-weight:800;letter-spacing:-0.03em;color:#6D3FD1}
.skjhnhv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:20px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sko1un4{position:relative;z-index:10;background:#0B2019;color:#FFFFFF;font-family:'Inter', system-ui, sans-serif}
.sl22dfu{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#3FCB97;color:#0B2019;font-weight:800}
.sl42j4d{display:flex;flex-direction:column;gap:10px;padding:26px 22px;border-left:1px solid #ECEBE4;color:#121614;text-decoration:none}
.slci6tp{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;background:#F7F6F1}
.slech6c{margin-left:auto;display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;background:#3FCB97;color:#0B2019;font-size:14px;font-weight:700;text-decoration:none}
.sljeq9m{padding:0;margin-bottom:10px;font-size:14px;font-weight:600}
.slk9lq5{display:grid;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr);align-items:center;padding:18px 32px;background:#EEEDE6;font-size:14px;font-weight:700;color:#4D5652}
.slxk43f{flex:2 1 640px;min-width:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.slxwjrc{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:14px;color:#4D5652;line-height:1.4}
.sm4jl25{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:48px 32px 0}
.sm627qi{font-size:13px;color:#4D5652;line-height:1.4}
.sm6cov8{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}
.sm7v2z8{display:flex;align-items:center;justify-content:center;min-height:56px;border:0;border-radius:14px;background:#0F7A5A;color:#FFFFFF;font-size:17px;font-weight:700;cursor:pointer}
.smffud{font-size:13px;letter-spacing:0.06em;text-transform:uppercase;color:#0B5D45}
.smicu2u{font-size:13px;font-weight:700;color:#6B736F}
.smypu7h{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:56px;padding:80px 32px 40px}
.smz0hpb{grid-column:span 4;display:flex;flex-wrap:wrap;gap:26px;padding:30px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.sn950no{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:18px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sncaafz{background:#0B2019;color:#FFFFFF}
.snfsl10{position:relative;display:flex;align-items:center;gap:10px;color:#FFFFFF;text-decoration:none}
.snjj5ly{margin:32px 12px 0;display:flex;flex-direction:column;gap:14px;padding:32px 20px;border-radius:28px;background:#0B2019;color:#FFFFFF;text-align:center}
.snkqnb5{margin:-24px 0 0;font-size:14px;color:#6B736F}
.snlors0{white-space:nowrap}
.snnglbc{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #DCDAD0}
.snrqu0s{display:flex;flex-wrap:wrap;gap:10px}
.so5xy6o{margin:0;max-width:980px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:84px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.so9g2aq{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:16px;padding:44px;border-radius:28px;background:#0B2019;color:#FFFFFF}
.soctt47{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#E3F3EC}
.sog2xt3{color:#6B736F;font-family:ui-monospace, Menlo, monospace}
.soh6hp4{font-family:'Inter Tight', sans-serif;font-size:34px;font-weight:800;letter-spacing:-0.04em;color:#0F7A5A;line-height:1}
.soirnxj{font-size:14px;color:#C5D3CD}
.sokldxu{margin:0;color:#121614;font-size:18px;font-weight:600}
.soojjfn{display:flex;flex-wrap:wrap;align-items:stretch;border-radius:32px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA;overflow:hidden}
.sorhuiu{position:relative;z-index:10;background:#0B2019;border-bottom:1px solid rgba(255,255,255,0.06);color:#FFFFFF;font-family:'Inter', system-ui, sans-serif}
.soztfbs{font-size:13px;font-weight:700;color:#4D5652}
.sp3ejf7{margin:0;max-width:400px;color:#4D5652}
.sp49ep3{display:flex;flex-direction:column;gap:8px}
.sp6b627{padding:3px 10px;border-radius:999px;background:#E3F3EC;color:#0B5D45;font-size:12px;font-weight:700}
.sp6c3x3{align-self:flex-start;color:#9BE7C9;font-weight:700}
.sp84bnh{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:18px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E2DA;color:#121614;text-decoration:none}
.sp9ada{flex:0 1 340px;min-width:0;box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:22px;padding:48px 40px;background:#0E2A22;color:#FFFFFF;overflow:hidden}
.spc8wvz{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:0 32px}
.sph9yo7{display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.spirrmg{flex:1 1 100%;margin:-24px 0 0;font-size:13px;color:#5B4F6E}
.spjimfi{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:96px 32px 0}
.splbwk1{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#9BE7C9}
.spnjs7p{display:flex;flex-wrap:wrap;gap:18px}
.spns41l{color:#3E3651;font-size:15px}
.spo6tnj{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:48px;padding:100px 32px}
.spp7zbu{margin-top:-24px;font-size:13px;color:#6B736F}
.spwql0e{flex:1 1 560px;min-width:0;box-sizing:border-box;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px 28px;padding:44px 40px}
.sq6055f{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:20px}
.sqaix8p{margin:0;font-size:21px;font-weight:700;letter-spacing:-0.02em}
.sqccz8r{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0;border-radius:18px;background:#133A2E;box-shadow:inset 0 0 0 1px #1B4A3B;overflow:hidden}
.sqdo1hg{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#6FEBC0;font-size:32px}
.sqg25fk{margin:0;max-width:560px;font-size:20px;color:#C5D3CD}
.sqiiivm{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:16px;padding:14px 26px;border-top:1px solid #ECEBE4}
.sqikbre{display:grid;grid-template-columns:2fr 1fr 1fr;gap:28px;margin-top:-20px}
.sr2pjn7{display:inline-flex;align-items:center;gap:10px;padding:6px 8px 6px 14px;border-radius:999px;background:rgba(63,203,151,0.12);box-shadow:inset 0 0 0 1px rgba(63,203,151,0.25);color:#C5D3CD;font-size:14px;text-decoration:none}
.srcdsst{margin-top:100px;padding:88px 0;background:#0B2019;color:#FFFFFF}
.srgg619{align-self:flex-start;margin-top:6px;color:#9BE7C9;font-size:15px;font-weight:600}
.srgqrh2{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0F7A5A;color:#FFFFFF;font-size:13px;font-weight:800}
.sri2kd0{color:#C5D3CD}
.srrk6f4{font-family:'Inter Tight', sans-serif;font-size:20px;letter-spacing:-0.04em}
.srymq36{display:flex;gap:10px}
.ss1948d{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#F1EBFD;color:#121614;text-decoration:none}
.ssg81tu{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#5B2FB8}
.ssjurlf{display:flex;align-items:center;gap:12px}
.sskcw4e{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:26px;font-weight:800;letter-spacing:-0.03em}
.ssqnjzr{margin-top:120px;background:#0B2019;color:#FFFFFF}
.ssu7t3v{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px}
.ssvt63t{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;letter-spacing:-0.01em;color:#5B2FB8}
.ssvxulu{float:left;width:100%;padding:0 0 6px;font-size:16px;font-weight:700}
.st75pp1{display:flex;flex-direction:column;gap:14px;padding:26px;border-radius:24px;background:#FFFFFF;color:#121614;text-decoration:none}
.st7tbhv{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:#0F7A5A}
.st8q0r3{display:inline-flex;align-items:center;gap:8px;min-height:56px;padding:0 26px;border-radius:14px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.3);color:#FFFFFF;font-size:17px;font-weight:600;text-decoration:none}
.st9nmzi{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid #1B4A3B;font-size:15px}
.stedols{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:13px;background:#0F7A5A;color:#FFFFFF;font-weight:700;text-decoration:none}
.steuuwf{align-self:flex-start;display:inline-flex;align-items:center;min-height:54px;padding:0 26px;border-radius:14px;box-shadow:inset 0 0 0 1.5px #121614;color:#121614;font-size:17px;font-weight:700;text-decoration:none}
.stfsgy0{font-family:'Inter Tight', sans-serif;font-size:20px;font-weight:800;letter-spacing:-0.04em}
.stgxo3r{display:flex;flex-direction:column;gap:14px;max-width:780px}
.stips1h{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:18px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.stlrb3c{display:flex;flex-direction:column;gap:10px}
.stmlf8t{font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#0B5D45}
.stnhzpl{color:#FFFFFF}
.sttogaz{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:transparent;color:#4D5652;font-size:15px;font-weight:500;text-decoration:none}
.stv230c{min-height:100vh;display:flex;flex-wrap:wrap;background:#F7F6F1;color:#121614;font-family:'Inter', system-ui, sans-serif;font-size:16px;line-height:1.55}
.su0m38m{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:56px;padding:104px 32px}
.su50yq7{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:18px}
.su6zwod{margin:0;color:#4D5652;font-size:15px}
.su73wug{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding:80px 32px 96px}
.su8yz44{color:#121614}
.sud723n{font-size:14px;font-weight:600}
.sudr0sp{position:relative;margin:0;max-width:1000px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:60px;font-weight:800;letter-spacing:-0.05em;line-height:1.0}
.sue4qrh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,0.1);color:#C5D3CD;font-weight:800}
.sufh9nl{color:#4D5652;font-size:13px;letter-spacing:0.06em;text-transform:uppercase}
.sugz9yi{font-size:20px;letter-spacing:-0.02em}
.suh11x0{align-self:flex-start;display:inline-flex;align-items:center;min-height:54px;padding:0 26px;border-radius:14px;background:#0F7A5A;color:#FFFFFF;font-size:17px;font-weight:700;text-decoration:none}
.suh2ecm{margin:16px 12px 0;display:flex;flex-direction:column;gap:14px;padding:28px 20px;border-radius:26px;background:#0B2019;color:#FFFFFF}
.sui8pjv{margin:0;padding:12px 14px;border-radius:12px;background:#E3F3EC;color:#0B5D45;font-size:14px;font-weight:600}
.suj64ne{margin:24px 12px 0;display:flex;flex-direction:column;gap:8px;padding:22px 20px;border-radius:24px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E2DA;font-size:15px}
.sujl9i0{font-size:15px;color:#0E2A22}
.sup2f7g{display:flex;flex-direction:column;gap:10px}
.suu8k{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;color:#9BE7C9}
.suvnuvi{margin:0;max-width:1000px;font-family:'Inter Tight', 'Inter', sans-serif;font-size:86px;font-weight:800;letter-spacing:-0.05em;line-height:0.98}
.suw7601{margin-top:120px;background:#E3F3EC}
.suyy03u{max-width:1240px;margin:0 auto;box-sizing:border-box;padding:108px 32px 0}
.suztxfg{align-self:flex-start;color:#0B5D45;font-weight:700}
.sv2fne7{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}
.svajlfg{flex:1 1 620px;min-width:0;display:flex;flex-direction:column;gap:10px}
.svd8yiv{display:flex;gap:9px;align-items:flex-start}
.svdcq2l{margin:-20px 0 0;font-size:14px;color:#6B736F}
.svgao9w{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;margin-top:-24px;text-align:center;font-size:15px;color:#C5D3CD}
.svh0bfe{margin:0;max-width:380px;color:#4D5652}
.svh0svc{display:flex;gap:16px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,0.07)}
.svi0c3m{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:28px;padding:72px 32px 0;text-align:center}
.svkif0g{margin:0;color:#C5D3CD;font-size:18px}
.svvhhje{display:flex;align-items:center;justify-content:center;min-height:54px;border:0;border-radius:14px;background:#0F7A5A;color:#FFFFFF;font-size:17px;font-weight:700;cursor:pointer}
.svwek0v{margin:0;max-width:560px;font-size:21px;color:#C5D3CD}
.svxsi8i{color:#9BE7C9}
.svyg79h{margin:0;max-width:740px;font-size:21px;color:#4D5652}
.swar8iq{font-size:13px;color:#5C5470}
.swb7w7l{margin:0;font-family:'Inter Tight', sans-serif;font-size:44px;font-weight:800;letter-spacing:-0.05em;line-height:1.0}
.swct7z0{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:36px;font-weight:800;letter-spacing:-0.04em}
.swdvaqq{margin:16px 12px 0;display:flex;flex-direction:column;gap:12px;padding:24px 20px;border-radius:24px;background:#0B2019;color:#FFFFFF}
.swfbscs{display:flex;align-items:center;gap:10px;margin-right:24px;color:#FFFFFF;text-decoration:none}
.swgf0uy{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;color:#121614;font-size:15px;font-weight:600;text-decoration:none}
.swkzcfq{margin:0;font-size:13px;color:#2F4A40}
.swmsddo{flex:1.2 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px;padding:44px;border-radius:28px;background:#E3F3EC}
.sws7yvm{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px;color:#34383D}
.swt0a75{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:18px}
.swuexx6{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:22px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sww6x6p{font-size:13px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#6FEBC0}
.swwgyhs{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px;padding:44px;border-radius:28px;background:#FFFFFF;box-shadow:0 1px 2px rgba(11,32,25,0.05), 0 0 0 1px #E3E2DA}
.sx2l4os{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:20px;background:#FFFFFF;box-shadow:0 0 0 1px #E3E2DA}
.sxc1uyh{margin:0;font-size:20px;font-weight:700;letter-spacing:-0.02em}
.sxeexzx{display:inline-flex;align-items:center;justify-content:center;min-height:54px;border-radius:14px;background:#3FCB97;color:#0B2019;font-weight:700;text-decoration:none}
.sxh1fcy{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:rgba(109,63,209,0.22);box-shadow:inset 0 0 0 1px rgba(177,148,240,0.35);color:#DCD0FA;font-size:14px;font-weight:600}
.sxiqoi{margin:0;font-size:23px;font-weight:700;letter-spacing:-0.02em}
.sxmemz6{font-size:17px}
.sxoyitp{overflow:hidden}
.sy40e98{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-left:none;color:#121614;text-decoration:none}
.sy460k4{margin:0;max-width:480px;padding:16px 18px;border-radius:14px;background:#E3F3EC;color:#0B5D45;font-weight:600}
.syk5v70{font-size:16px;letter-spacing:-0.01em}
.sykogfz{font-size:14px;color:#9BE7C9}
.sypem2c{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;letter-spacing:-0.01em;color:#0F7A5A}
.syroaae{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding:88px 32px 112px}
.sytd1nl{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:52px;font-weight:800;letter-spacing:-0.045em;line-height:1.04}
.syw1i6r{margin:0;max-width:420px;color:#C5D3CD}
.sywd2d6{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:10px;background:transparent;color:#C5D3CD;font-size:15px;font-weight:500;text-decoration:none;cursor:pointer}
.sz65ilg{font-family:'Instrument Serif', Georgia, serif;font-style:italic;font-weight:400;letter-spacing:-0.01em;color:#0B5D45}
.sz7acoy{margin-top:32px;display:flex;flex-direction:column;gap:18px;padding:36px 20px 44px;background:#0B2019;color:#C5D3CD;font-size:15px}
.sz9wt0i{color:#0B5D45}
.szdc91j{margin:0;font-family:'Inter Tight', 'Inter', sans-serif;font-size:52px;font-weight:800;letter-spacing:-0.045em;line-height:1.02}
.sziubv0{max-width:1240px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:26px;padding:72px 32px 0;text-align:center}
.szlztla{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px}
.szqxmeg{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:36px;border-radius:28px;background:#0B2019;color:#FFFFFF}
.szsv3s8{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:none;font-size:15px}
@media (max-width:760px){
.d10jv46r{border-radius:24px}
.d11bxd8t{flex:1 1 auto;min-width:0}
.d11d1e8d{flex:1 1 auto;min-width:0}
.d12fdbnw{grid-template-columns:repeat(2,minmax(0,1fr))}
.d12ijbec{border-radius:24px}
.d139574t{grid-template-columns:repeat(2,minmax(0,1fr))}
.d14edooe{grid-template-columns:repeat(2,minmax(0,1fr))}
.d14gozv8{flex:1 1 auto;min-width:0}
.d14sa0n0{padding:24px 24px 0}
.d14y2ggi{font-size:46px;border-radius:24px}
.d15qlgq4{grid-template-columns:repeat(2,minmax(0,1fr))}
.d164kiaj{border-radius:24px}
.d168cvm0{padding:16px;border-radius:24px}
.d16jefds{flex:1 1 auto;min-width:0}
.d16nuzlv{font-size:28px}
.d17mrjaw{padding:3px 24px}
.d184vkn7{flex-wrap:wrap}
.d1890b4{padding:16px}
.d18ctwxm{padding:28px 0 28px 16px;flex-wrap:wrap;border-radius:24px}
.d19a7sit{border-radius:24px}
.d1a9uapt{padding:16px;border-radius:24px}
.d1f8ytjf{margin-right:56px}
.d1hzp4qb{flex:1 1 auto;min-width:0}
.d1irhade{flex:1 1 auto;min-width:0}
.d1ktm35p{flex-wrap:wrap}
.d1lefds5{border-radius:24px}
.d1li9c38{grid-template-columns:repeat(2,minmax(0,1fr))}
.d1mtdo31{grid-template-columns:minmax(0,1fr)}
.d1n17qf5{padding:22px 22px 22px 56px}
.d1na94w5{grid-template-columns:repeat(2,minmax(0,1fr))}
.d1nc8q98{font-size:28px}
.d1numesb{flex-wrap:wrap}
.d1nyvalv{grid-template-columns:repeat(2,minmax(0,1fr))}
.d1oquvb3{grid-template-columns:repeat(2,minmax(0,1fr))}
.d1psyzx4{gap:16px;grid-template-columns:minmax(0,1fr)}
.d1qhb099{grid-template-columns:repeat(2,minmax(0,1fr))}
.d1rtgnou{grid-template-columns:repeat(2,minmax(0,1fr))}
.d1slhu5q{font-size:26px}
.d1um4c8z{flex-wrap:wrap}
.d1uwf0pl{font-size:28px}
.d1weyowp{grid-template-columns:minmax(0,1fr);row-gap:8px}
.d1xohe1t{padding:30px 16px 30px 56px;flex-wrap:wrap}
.d24a7n4{font-size:28px}
.d2jqxsb{border-radius:24px}
.d3haujd{flex:1 1 auto;min-width:0}
.d3kqwoh{grid-template-columns:minmax(0,1fr)}
.d3mp0ks{font-size:28px}
.d4a26jk{flex:1 1 auto;min-width:0}
.d5jr8xw{border-radius:24px}
.d67alsu{flex:1 1 auto;min-width:0}
.d6ww2fu{grid-template-columns:minmax(0,1fr);row-gap:8px}
.d78cy1r{flex-wrap:wrap}
.d78pg4v{margin:0 24px}
.d7d3i66{font-size:26px}
.d7fsofe{border-radius:24px}
.d9m5eme{flex-wrap:wrap}
.d9txhk5{flex-wrap:wrap}
.da5g8od{flex-wrap:wrap}
.dasyb7j{border-radius:24px}
.dbs8l8f{flex:1 1 auto;min-width:0;border-radius:24px}
.dg8nil9{padding:24px}
.dgzsqsi{grid-template-columns:minmax(0,1fr)}
.dhje2wd{flex:1 1 auto;min-width:0}
.di4sacj{padding:16px 32px 16px 6px}
.dilqp3i{flex:1 1 auto;min-width:0}
.diy1pht{border-radius:24px}
.djgjmll{border-radius:24px}
.djm98w8{border-radius:24px}
.djmf3ou{grid-template-columns:repeat(2,minmax(0,1fr))}
.dmsmpel{margin-right:56px;flex:1 1 auto;min-width:0}
.dmw0dm8{border-radius:24px}
.dn0ikbc{font-size:36px}
.dn0kdgq{padding:22px 16px 22px 56px}
.doourue{font-size:46px;border-radius:24px}
.dp8ezc6{flex-wrap:wrap}
.dsckrgq{flex:1 1 auto;min-width:0}
.dsohzjs{border-radius:24px}
.du78pdf{grid-template-columns:repeat(2,minmax(0,1fr))}
.duac821{border-radius:24px}
.dudfm0t{grid-template-columns:repeat(2,minmax(0,1fr))}
.duv2y7s{flex:1 1 auto;min-width:0}
.dv3iq1j{padding:0 24px 0 56px;flex-wrap:wrap}
.dvefl4o{grid-template-columns:repeat(2,minmax(0,1fr))}
.dxayi8{padding:16px;border-radius:24px}
.dxh9ofl{padding:16px;flex-wrap:wrap;border-radius:24px}
.dxp9b1q{flex-wrap:wrap}
.dyy5wj0{grid-template-columns:minmax(0,1fr)}
.dz7zllc{margin-top:24px}
.s106dxl3{font-size:32px}
.s10f3p55{padding:24px;border-radius:24px}
.s112h82s{padding:56px 16px 0;gap:24px}
.s116460x{font-size:26px}
.s11gvurm{padding:24px 16px 0}
.s12j5aae{padding:56px 16px 0;gap:24px}
.s12ku5rw{margin-top:56px}
.s1379pt1{padding:16px;grid-column:auto}
.s138632f{padding:56px 0 0}
.s13ngo5r{gap:28px}
.s13roh7{font-size:36px}
.s15cosh7{padding:56px 16px 0;gap:22px}
.s15ynzd1{padding:56px 16px 0;gap:24px}
.s16y3utr{padding:56px 16px;gap:22px}
.s17wu7hy{font-size:26px}
.s18d8gyf{padding:32px 16px;gap:32px}
.s18e7826{grid-template-columns:minmax(0,1fr)}
.s198pej6{padding:16px;grid-column:auto}
.s19kmky3{padding:24px;gap:24px;border-radius:24px}
.s19xuqbv{grid-template-columns:minmax(0,1fr)}
.s19z6a5k{font-size:46px}
.s1ah7gad{padding:30px 16px 0;grid-column:auto}
.s1akocev{padding:56px 16px 0;gap:24px}
.s1ax6cfz{font-size:26px}
.s1btoqvp{padding:0 16px}
.s1dcdiqo{font-size:46px}
.s1dhfccp{padding:30px 16px 0}
.s1djfj04{padding:56px 16px 0;gap:20px}
.s1dlmbqt{padding:24px;border-radius:24px}
.s1e5rc4o{padding:0 16px}
.s1eaw9pz{grid-template-columns:minmax(0,1fr)}
.s1ejhpsv{padding:24px 32px;gap:20px;border-radius:24px}
.s1erwo77{gap:16px;grid-template-columns:minmax(0,1fr)}
.s1etfpgt{grid-column:auto}
.s1f2vxq7{border-radius:24px}
.s1f5n6qy{padding:0 16px}
.s1fav5xu{grid-template-columns:minmax(0,1fr)}
.s1fhz19p{padding:32px 0;margin-top:56px}
.s1fy5wx6{font-size:36px}
.s1fzwpj3{grid-template-columns:minmax(0,1fr)}
.s1gw2wpp{font-size:28px}
.s1gxxczr{border-radius:24px}
.s1gzzfhv{padding:16px;grid-column:auto}
.s1h1rsai{padding:24px}
.s1h5fqq0{padding:56px 16px 0}
.s1hcraav{padding:32px 16px 0;gap:28px}
.s1hihf52{padding:32px;gap:28px;border-radius:24px}
.s1hnic0t{font-size:46px}
.s1i1fduj{padding:16px}
.s1ia1lry{font-size:28px}
.s1ihok6t{font-size:40px}
.s1injgz{padding:16px;grid-column:auto}
.s1iptw7q{grid-template-columns:minmax(0,1fr)}
.s1iymw9g{padding:16px;grid-column:auto}
.s1j2bvq3{grid-template-columns:minmax(0,1fr)}
.s1je9aay{gap:24px}
.s1jespqg{gap:28px}
.s1jpuzzv{padding:0 16px}
.s1jvl6gc{padding:0 16px;gap:28px}
.s1kk5yt8{padding:16px;grid-column:auto}
.s1m5g4ef{padding:56px 16px 0;gap:32px}
.s1m95wnn{padding:26px 16px}
.s1macgly{grid-template-columns:minmax(0,1fr)}
.s1mbvh0x{padding:24px 16px 0}
.s1mq19l0{font-size:28px}
.s1msv337{font-size:46px}
.s1n476gh{grid-template-columns:minmax(0,1fr)}
.s1pbab9u{padding:24px;gap:24px;border-radius:24px}
.s1q3aaoc{padding:16px}
.s1q6olqx{font-size:28px}
.s1q7puvx{padding:16px}
.s1q8lunz{padding:56px 16px 0;gap:22px}
.s1qcfnqt{grid-template-columns:minmax(0,1fr)}
.s1qciwj5{border-radius:24px}
.s1r1s8zy{font-size:36px}
.s1rcccl{grid-template-columns:minmax(0,1fr)}
.s1rd1351{padding:32px;gap:28px;border-radius:24px}
.s1rp98uw{grid-template-columns:minmax(0,1fr)}
.s1s0kvri{grid-template-columns:minmax(0,1fr)}
.s1sya3n4{font-size:26px}
.s1thlnxt{grid-template-columns:minmax(0,1fr)}
.s1ts5xyo{padding:32px 16px 32px;gap:20px}
.s1tvi3q8{padding:24px 24px 32px}
.s1u0l7xa{padding:56px 16px 0}
.s1u29bmy{grid-column:auto}
.s1u4s6lw{padding:16px;grid-column:auto}
.s1u75axr{padding:56px 16px 0}
.s1ub4jod{padding:16px;grid-column:auto}
.s1ubcwp4{padding:32px 16px 56px}
.s1ug79jx{padding:16px;grid-column:auto}
.s1uvs9jb{padding:16px}
.s1vo3mth{padding:56px 16px 0;gap:22px}
.s1vys61j{padding:16px;grid-column:auto}
.s1vzp37x{border-radius:24px}
.s1w1qw18{font-size:36px}
.s1wbw0ie{padding:30px 16px 0}
.s1wf3isf{font-size:28px}
.s1wgq7zm{padding:56px 16px 0;gap:22px}
.s1wgwy3o{font-size:40px}
.s1x2kjme{padding:56px 16px;gap:32px}
.s1xcigai{padding:16px;grid-column:auto}
.s1xesceh{padding:56px 16px 0;gap:32px}
.s1xf0tnd{padding:24px 16px 0}
.s1xpg9d8{padding:56px 16px 0;gap:32px}
.s1xrhvz{font-size:32px}
.s1yajmpc{padding:56px 16px 0}
.s1ycprd5{margin-top:56px}
.s1yh6d4c{padding:56px 16px 0;gap:28px}
.s23ini7{padding:16px;grid-column:auto}
.s27r3ky{font-size:32px}
.s2cag2x{padding:24px 16px 0}
.s2efswn{grid-column:auto}
.s2k7tr{padding:24px;border-radius:24px}
.s3ax9zh{font-size:26px}
.s3d956g{font-size:32px}
.s3tabki{padding:16px;grid-column:auto}
.s453fhh{padding:56px 16px 0}
.s4rtv0p{padding:32px;gap:24px;border-radius:24px}
.s4unrsv{padding:32px 24px;border-radius:24px}
.s5bisk3{padding:56px 16px 56px}
.s66tlv7{grid-column:auto}
.s6pw4z2{gap:32px}
.s6tdtxp{padding:56px 16px 0}
.s7dukeu{padding:56px 16px 0}
.s7s554a{padding:0 16px;gap:24px}
.s87tldq{font-size:32px}
.s8ex1cx{padding:56px 16px 0;gap:20px}
.s8hbxnr{padding:56px 16px 0;gap:20px}
.s8jd4pe{padding:56px 16px 0}
.s8qjbtn{grid-column:auto}
.s8qnrst{font-size:26px}
.s8upli9{padding:32px 16px 56px}
.s8xqdfx{padding:0 16px}
.s8ymk5v{padding:16px;grid-column:auto}
.s9fu1kl{font-size:26px}
.s9nde3z{padding:24px 32px 24px;gap:22px}
.sa16v3d{grid-template-columns:minmax(0,1fr)}
.sa6tczw{padding:56px 16px 56px}
.san141e{font-size:26px}
.sauvrj5{padding:16px;grid-column:auto}
.sb91ifr{grid-template-columns:minmax(0,1fr)}
.sbios2{font-size:26px}
.sburs32{font-size:40px}
.sbxj5p1{grid-template-columns:minmax(0,1fr)}
.scmhgih{padding:56px 16px 56px}
.scot5jp{padding:32px 20px 56px}
.sctsouf{font-size:32px}
.sdr9t89{padding:14px 16px}
.sdw6bg4{font-size:46px}
.se33etq{margin:24px 12px 0}
.seqo9f1{padding:32px 16px 32px;gap:28px}
.sg76sbf{padding:16px;grid-column:auto}
.sg7abtc{padding:24px;gap:24px;border-radius:24px}
.sgk4337{padding:56px 16px 0;gap:30px}
.sgliv95{padding:32px;gap:24px;border-radius:24px}
.sgxinsy{grid-template-columns:minmax(0,1fr)}
.sh0gpkj{padding:16px}
.sh9ewbt{padding:32px 16px 56px;gap:28px}
.shbu528{padding:24px 24px;gap:20px;border-radius:24px}
.sj114y{padding:56px 16px 56px}
.sji54hx{font-size:40px}
.sjlok29{padding:16px;grid-column:auto}
.sjokykd{grid-template-columns:minmax(0,1fr)}
.sjorjfm{padding:24px;gap:24px;border-radius:24px}
.sjoz6yb{grid-template-columns:minmax(0,1fr)}
.sjr2qho{padding:32px 0;margin-top:56px}
.sjv63lp{grid-template-columns:minmax(0,1fr)}
.slk9lq5{padding:18px 16px}
.slxk43f{grid-template-columns:minmax(0,1fr)}
.sm4jl25{padding:24px 16px 0}
.smypu7h{padding:32px 16px 24px;gap:28px}
.smz0hpb{padding:16px;grid-column:auto}
.snjj5ly{border-radius:24px}
.so5xy6o{font-size:46px}
.so9g2aq{padding:24px;border-radius:24px}
.soctt47{padding:16px;grid-column:auto}
.soh6hp4{font-size:26px}
.soojjfn{border-radius:24px}
.sp9ada{padding:24px 24px}
.spc8wvz{padding:0 16px}
.sph9yo7{padding:16px}
.spjimfi{padding:32px 16px 0}
.spo6tnj{padding:56px 16px;gap:24px}
.spwql0e{padding:24px 24px;gap:16px 28px;grid-template-columns:minmax(0,1fr)}
.sqdo1hg{font-size:26px}
.srcdsst{padding:32px 0;margin-top:56px}
.ssqnjzr{margin-top:56px}
.ssu7t3v{grid-template-columns:minmax(0,1fr)}
.su0m38m{padding:56px 16px;gap:28px}
.su73wug{padding:32px 16px 32px;gap:24px}
.sudr0sp{font-size:40px}
.suvnuvi{font-size:46px}
.suw7601{margin-top:56px}
.suyy03u{padding:56px 16px 0}
.svgao9w{gap:16px;grid-template-columns:minmax(0,1fr)}
.svi0c3m{padding:32px 16px 0}
.swb7w7l{font-size:32px}
.swct7z0{font-size:28px}
.swmsddo{padding:24px;border-radius:24px}
.swwgyhs{padding:24px;border-radius:24px}
.syroaae{padding:32px 16px 56px;gap:28px}
.sytd1nl{font-size:36px}
.sz7acoy{padding:36px 20px 24px}
.szdc91j{font-size:36px}
.sziubv0{padding:32px 16px 0}
.szlztla{gap:24px}
.szqxmeg{border-radius:24px}
}

