.b5f64f{padding:clamp(1.5rem,4vw,3rem) 0 clamp(3rem,6vw,5rem)}.lae6a6{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.k429b8{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.5rem;font-size:.88rem;color:var(--tuul-ink-mute)}.hcea60{padding:.3rem .8rem;border-radius:4px;background:var(--tuul-surface-alt)}.hcea60[aria-current]{background:var(--tuul-accent);color:#fff;font-weight:600}.e73161{min-width:0}.n5af2f{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 1.25rem}.i72e32{font-size:1.2rem;margin:1.75rem 0 .75rem}.i3f06c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem}.l65737{color:var(--tuul-hazard);font-size:.92rem;text-decoration:underline;text-underline-offset:3px}.na8582{border:1px solid var(--tuul-line);border-radius:6px;background:var(--tuul-surface);margin:0 0 1.25rem}.c04e3c{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.75rem 1rem;font-size:.92rem}.c04e3c+.c04e3c{border-top:1px solid var(--tuul-line-soft)}.ieec63{color:var(--tuul-ink-mute)}.m3aee6{overflow-wrap:anywhere}.fa92f8{color:var(--tuul-hazard);font-size:.85rem;text-decoration:underline}.j8f489{display:grid;gap:.5rem;margin:0 0 1.25rem}.c3e850{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.9rem 1rem;border:1px solid var(--tuul-line);border-radius:6px;background:var(--tuul-surface);cursor:pointer}.c3e850:has(input:checked){border-color:var(--tuul-accent);box-shadow:inset 0 0 0 1px var(--tuul-accent)}.c3e850 input{accent-color:var(--tuul-accent)}.b9a57f{display:grid}.b9a57f small{color:var(--tuul-ink-mute)}.i6b609{font-weight:700}.b511a7{border:1px solid var(--tuul-line);border-radius:6px;background:var(--tuul-surface-alt);padding:1.4rem 1.2rem;text-align:center}.p26c57{margin:0;color:var(--tuul-ink-soft);font-weight:600}.ec0d04{margin:1rem 0 0;font-size:.92rem;color:var(--tuul-ink-soft)}.e73161 button[disabled]{opacity:.45;cursor:not-allowed}.i9286c{position:sticky;top:88px;padding:1.25rem;border-radius:var(--tuul-radius-lg);background:var(--tuul-surface);border:1px solid var(--tuul-line)}.d65ad7{display:flex;gap:.5rem;margin:0 0 .4rem}.o1c39d{flex:1;min-width:0;padding:.65rem .8rem;border:1px solid var(--tuul-line);border-radius:var(--tuul-radius-sm);font:inherit}.hdd691{padding:.65rem 1rem;border-radius:var(--tuul-radius-sm);background:var(--tuul-surface-alt);color:var(--tuul-ink);font-weight:600}.hdd691:hover,.hdd691:focus-visible{background:var(--tuul-line);color:var(--tuul-ink)}.c03ab5{margin:0;font-size:.85rem;color:var(--tuul-hazard)}@media (max-width:860px){.lae6a6{grid-template-columns:minmax(0,1fr)}.i9286c{position:static;order:-1}.ec043b .i9286c{order:0}}@media (max-width:600px){.c04e3c{grid-template-columns:minmax(0,1fr) auto}.ieec63{grid-column:1/-1}}.i9286c .g38524{justify-content:center;margin-top:1.25rem}.n47947{font-size:1.1rem;margin:0 0 1rem}.n47947 span{font-size:.88rem;font-weight:500;color:var(--tuul-ink-mute)}.i9286c .j9c79f{margin:0 0 1rem}.e97c93{padding:.9rem 1rem;border-radius:6px;background:var(--tuul-accent-soft);font-weight:600}.e97c93[hidden]{display:none}.e97c93 a{text-decoration:underline}.c03ab5[hidden]{display:none}.ec043b{padding:clamp(1.5rem,4vw,3rem) 0 clamp(3rem,6vw,5rem)}.me4820{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.ec043b .i3b509{font-size:clamp(1.8rem,4vw,2.4rem);margin:0 0 .6rem}.ec043b .c9332a{color:var(--tuul-ink-soft);margin:0 0 1.5rem}.p4ab25{gap:1.1rem}.p4ab25 .ged040{grid-template-columns:96px minmax(0,1fr) auto;padding-bottom:1.1rem;border-bottom:1px solid var(--tuul-line)}.p4ab25 .k5f050{width:96px;height:120px}.i9286c[hidden]{display:none}.i9286c .m0c22f{width:100%;margin-top:1rem}.i9286c .a1a11b{display:block;margin-top:.7rem;text-align:center;font-size:.9rem;text-decoration:underline}@media (max-width:860px){.me4820{grid-template-columns:minmax(0,1fr)}}.a4df0e{margin:0 0 .5rem;font-size:1rem}.b511a7 .g38524{justify-content:center;margin:.2rem 0 .7rem}.b511a7 .ec0d04{margin:.4rem 0 0}