._1e1cvhq0{isolation:isolate;background-color:var(--civil-color-stratum);min-height:100svh;color:var(--civil-color-firn);flex-direction:column;padding:24px 40px 40px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative}._1e1cvhq0:before{content:"";z-index:-1;opacity:.07;pointer-events:none;background-image:url(/assets/terrain.svg);background-size:720px 720px;animation:240s linear infinite alternate _19w1upu2;position:fixed;inset:0 -200px -200px 0}._1e1cvhq0:after{content:"";z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"), radial-gradient(110% 55% at 50% -8%, color-mix(in srgb, var(--civil-color-cobalt) 14%, transparent), transparent 62%);pointer-events:none;animation:18s cubic-bezier(.4,0,.2,1) infinite alternate _19w1upu3;position:fixed;inset:0}._1e1cvhq1{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:720px;margin:0 auto;animation:.56s cubic-bezier(.22,1,.36,1) backwards _19w1upu1;display:flex}._1e1cvhq2{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:6px 4px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;text-decoration:underline}._1e1cvhq2:hover{color:var(--civil-color-firn)}._1e1cvhq3{background-color:var(--civil-color-scree);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"), linear-gradient(180deg, color-mix(in srgb, var(--civil-color-firn) 10%, transparent), transparent 60%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 8%, transparent), 0 1px 0 color-mix(in oklab, var(--civil-color-talus) 70%, var(--civil-color-basalt)), 0 2px 0 color-mix(in oklab, var(--civil-color-scree) 45%, var(--civil-color-basalt)), 0 3px 0 color-mix(in oklab, var(--civil-color-talus) 70%, var(--civil-color-basalt)), 0 4px 0 color-mix(in oklab, var(--civil-color-scree) 45%, var(--civil-color-basalt)), 0 5px 0 color-mix(in oklab, var(--civil-color-talus) 70%, var(--civil-color-basalt)), 0 6px 0 color-mix(in oklab, var(--civil-color-scree) 45%, var(--civil-color-basalt)), 0 22px 32px -14px color-mix(in srgb, var(--civil-color-basalt) 92%, transparent);border-radius:18px;width:100%;max-width:640px;margin:32px auto 0;padding:32px;animation:.56s cubic-bezier(.22,1,.36,1) 50ms backwards _19w1upu1}._1e1cvhq4{gap:6px;margin:0 0 24px;padding:0;list-style:none;display:flex}._1e1cvhq5{background-color:var(--civil-color-basalt);height:4px;box-shadow:0 1px 0 color-mix(in srgb, var(--civil-color-firn) 7%, transparent);border-radius:2px;flex:1;transition:background-color .26s cubic-bezier(.22,1,.36,1)}._1e1cvhq6{background-color:var(--civil-color-cobalt)}._1e1cvhq7{align-items:center;gap:16px;margin-bottom:18px;display:flex}._1e1cvhq8{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}._1e1cvhq9{letter-spacing:-.015em;text-wrap:balance;text-shadow:0 1px 0 var(--civil-color-basalt), 0 3px 8px #00000059;margin:0;font-size:30px;font-weight:600;line-height:1.2}._1e1cvhqa{max-width:58ch;color:var(--civil-color-snowmelt);margin:10px 0 22px;font-size:15px;line-height:1.55}._1e1cvhqb{border:none;min-width:0;margin:0 0 20px;padding:0}._1e1cvhqc{color:var(--civil-color-firn);margin-bottom:10px;padding:0;font-size:14px;font-weight:500}._1e1cvhqd{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}._1e1cvhqe{cursor:pointer;display:block;position:relative}._1e1cvhqf{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}._1e1cvhqg{background-color:var(--civil-color-scree);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--civil-color-talus) 70%, transparent);text-align:left;border-radius:12px;flex-direction:column;gap:4px;height:100%;padding:12px 14px;transition:background-color .11s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._1e1cvhqg:hover:not(:disabled){background-color:color-mix(in oklab, var(--civil-color-talus) 45%, var(--civil-color-scree))}._1e1cvhqg:active:not(:disabled){background-color:color-mix(in oklab, var(--civil-color-basalt) 30%, var(--civil-color-scree))}._1e1cvhqf:checked+._1e1cvhqg{background-color:color-mix(in oklab, var(--civil-color-cobalt) 24%, var(--civil-color-scree))}._1e1cvhqf:focus-visible+._1e1cvhqg{outline:2px solid var(--civil-color-cobalt);outline-offset:3px}._1e1cvhqh{color:var(--civil-color-firn);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}._1e1cvhqi{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.45}._1e1cvhqi .fk1ipw4,._1e1cvhqi .fk1ipw5{display:block}._1e1cvhqj{color:var(--civil-color-cobalt);opacity:0;flex-shrink:0;transition:opacity .18s cubic-bezier(.4,0,.2,1)}._1e1cvhqf:checked+._1e1cvhqg ._1e1cvhqj{opacity:1}._1e1cvhqk{background-color:color-mix(in oklab, var(--civil-color-talus) 28%, var(--civil-color-scree));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"), linear-gradient(180deg, color-mix(in srgb, var(--civil-color-firn) 10%, transparent), transparent 60%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 8%, transparent), 0 1px 0 color-mix(in oklab, var(--civil-color-talus) 70%, var(--civil-color-basalt)), 0 10px 18px -10px color-mix(in srgb, var(--civil-color-basalt) 85%, transparent);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-firn);border-radius:6px;align-self:flex-start;padding:2px 7px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}._1e1cvhql{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);margin:10px 0 0;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.5}._1e1cvhqm{border-top:1px solid color-mix(in srgb, var(--civil-color-basalt) 55%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 5%, transparent);margin-top:8px}._1e1cvhqn{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);cursor:pointer;padding:14px 0 6px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;list-style-position:inside}._1e1cvhqn:hover{color:var(--civil-color-firn)}._1e1cvhqo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}._1e1cvhqp{flex-wrap:wrap;gap:12px;display:flex}._1e1cvhqq{flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;display:flex}._1e1cvhqr{background-color:var(--civil-color-scree);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--civil-color-talus) 70%, transparent);cursor:pointer;color:var(--civil-color-firn);border:none;border-radius:10px;padding:10px 18px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;transition:background-color .11s cubic-bezier(.4,0,.2,1);position:relative}._1e1cvhqr:hover:not(:disabled){background-color:color-mix(in oklab, var(--civil-color-talus) 45%, var(--civil-color-scree))}._1e1cvhqr:active:not(:disabled){background-color:color-mix(in oklab, var(--civil-color-basalt) 30%, var(--civil-color-scree))}._1e1cvhqs{translate:0 var(--_19w1upu0);background-color:var(--civil-color-cobalt);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"), linear-gradient(180deg, color-mix(in srgb, var(--civil-color-firn) 10%, transparent), transparent 60%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 38%, transparent), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 2px 0 color-mix(in oklab, var(--civil-color-cobalt) 40%, var(--civil-color-basalt)), 0 3px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 3px 0 color-mix(in oklab, var(--civil-color-cobalt) 40%, var(--civil-color-basalt)), 0 3px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 10px 18px -10px color-mix(in srgb, var(--civil-color-basalt) 85%, transparent);color:var(--civil-color-basalt);cursor:pointer;border:none;border-radius:10px;padding:10px 18px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:600;transition:--_19w1upu0 .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.4,0,.2,1);position:relative}._1e1cvhqs:hover:not(:disabled){--_19w1upu0:-2px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 38%, transparent), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 2px 0 color-mix(in oklab, var(--civil-color-cobalt) 40%, var(--civil-color-basalt)), 0 3px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 4px 0 color-mix(in oklab, var(--civil-color-cobalt) 40%, var(--civil-color-basalt)), 0 5px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 22px 32px -14px color-mix(in srgb, var(--civil-color-basalt) 92%, transparent)}._1e1cvhqs:hover:not(:disabled):before{content:"";position:absolute;inset:0 0 -3px}._1e1cvhqs:active:not(:disabled){--_19w1upu0:2px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 38%, transparent), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 40%, var(--civil-color-basalt)), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 40%, var(--civil-color-basalt)), 0 1px 0 color-mix(in oklab, var(--civil-color-cobalt) 62%, var(--civil-color-basalt)), 0 10px 18px -10px color-mix(in srgb, var(--civil-color-basalt) 85%, transparent);transition-duration:90ms}._1e1cvhqs:active:not(:disabled):before{content:"";position:absolute;inset:-5px 0 -1px}._1e1cvhqt{gap:0;margin:0 0 4px;display:grid}._1e1cvhqu{grid-template-columns:minmax(120px,190px) 1fr;gap:4px 16px;padding:11px 0;display:grid}._1e1cvhqu+._1e1cvhqu{border-top:1px solid color-mix(in srgb, var(--civil-color-basalt) 55%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--civil-color-firn) 5%, transparent)}._1e1cvhqv{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);padding-top:2px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}._1e1cvhqw{color:var(--civil-color-firn);flex-direction:column;gap:4px;margin:0;font-size:14px;display:flex}._1e1cvhqx{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--civil-color-snowmelt);border-left:2px solid color-mix(in oklab, var(--civil-color-talus) 70%, var(--civil-color-basalt));padding-left:10px;font-family:IBM Plex Sans Variable,IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500}@media (width<=600px){._1e1cvhq0{padding:20px 16px 28px}._1e1cvhq3{margin-top:20px;padding:22px 18px}._1e1cvhq9{font-size:24px}._1e1cvhqu{grid-template-columns:1fr}}
