/* Geometry from the supplied Figma sections; theme values resolve to imported tokens. */
.f0{display:block;font-weight:600;line-height:42px;position:relative;flex-shrink:0;font-size:32px;width:100%;margin:0}
.f1{line-height:28px;font-size:18px}
.f2{font-weight:600;line-height:28px;font-size:18px}
.f3{font-weight:400;position:relative;flex-shrink:0;width:100%}
.f4{display:flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative;flex-shrink:0;color:var(--font-color-primary);width:100%}
.f5{display:block}
.f6{position:relative;flex-shrink:0;width:40px;height:40px}
.f7{font-weight:600;line-height:38px;position:relative;flex-shrink:0;color:var(--font-color-primary);font-size:28px;width:100%}
.f8{font-weight:400;line-height:26px;position:relative;flex-shrink:0;color:var(--font-color-secondary);font-size:16px;width:100%}
.f9{display:flex;flex-direction:column;gap:4px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.f10{background:var(--container-color-secondary);display:flex;flex:1 0 0;flex-direction:column;gap:16px;align-items:flex-start;min-width:0;padding:24px;position:relative;border-radius:16px}
.f11{display:flex;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.f12{font-weight:400;line-height:24px;position:relative;flex-shrink:0;color:var(--font-color-tertiary);font-size:14px;text-align:center}
.f13{background:var(--border-color-secondary);flex:1 0 0;height:1px;min-width:0;position:relative}
.f14{display:flex;gap:16px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.f15{position:relative;flex-shrink:0;color:var(--font-color-secondary);width:128px}
.f16{flex:1 0 0;min-width:0;position:relative;color:var(--font-color-primary);text-align:right}
.f17{display:flex;gap:4px;align-items:flex-start;overflow:hidden;padding-inline:24px;padding-block:16px;position:relative;flex-shrink:0;width:100%}
.f18{border-color:var(--border-color-secondary);border-bottom:1px solid var(--border-color-secondary);border-top:1px solid var(--border-color-secondary);display:flex;gap:4px;align-items:flex-start;overflow:hidden;padding-inline:24px;padding-block:16px;position:relative;flex-shrink:0;width:100%}
.f19{background:var(--container-color-secondary);display:flex;flex-direction:column;font-weight:400;align-items:flex-start;line-height:24px;position:relative;border-radius:16px;flex-shrink:0;font-size:14px;width:100%}
.f20{background:var(--container-color-primary);border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;max-width:888px;padding:24px;position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f21{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:100%}
.f22{display:flex;flex-direction:column;gap:16px;align-items:center;position:relative;width:100%;height:100%}
.f23{display:block;font-weight:400;line-height:34px;position:relative;flex-shrink:0;font-size:24px;color:var(--font-color-primary);margin:0}
.f24{height:36px;position:relative;flex-shrink:0;width:40px}
.f25{background:var(--container-color-secondary);display:flex;flex-direction:column;gap:24px;align-items:flex-start;max-width:888px;padding:24px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f26{display:flex;flex-direction:column;align-items:flex-start;max-width:888px;position:relative;flex-shrink:0;width:100%}
.f27{position:absolute;inset:0;object-fit:cover;border-radius:16px;width:100%;height:100%}
.f28{aspect-ratio:888/536;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f29{font-weight:400;line-height:24px;position:relative;flex-shrink:0;color:var(--font-color-secondary);font-size:14px;text-align:center;width:100%}
.f30{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:center;max-width:888px;position:relative;flex-shrink:0;width:100%}
.f31{display:flex;flex-direction:column;gap:24px;align-items:center;position:relative;width:100%;height:100%}
.f32{position:absolute}
.f33{line-height:30px}
.f34{position:absolute;display:flex;flex-direction:column;font-weight:600;justify-content:center;color:var(--font-color-primary);font-size:20px;text-align:center}
.f35{position:relative;flex-shrink:0;width:56px;height:56px}
.f36{font-weight:600;line-height:28px;position:relative;flex-shrink:0;color:var(--font-color-primary);font-size:18px;text-align:center;width:100%}
.f37{display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.f38{background:var(--container-color-primary);border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);display:flex;flex:1 0 0;flex-direction:column;gap:12px;align-items:center;min-width:0;padding:24px;position:relative;border-radius:16px}
.f39{display:flex;gap:16px;align-items:flex-start;max-width:888px;position:relative;flex-shrink:0;width:100%}
.f40{aspect-ratio:888/458;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f41{aspect-ratio:888/474;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f42{position:absolute;width:32px;height:32px}
.f43{position:relative;flex-shrink:0;width:20px;height:20px}
.f44{position:absolute;background:var(--container-color-error-secondary);border-color:var(--border-color-neutral);bottom:-2px;display:flex;align-items:center;justify-content:center;padding:2px;right:-3px;border-radius:32px}
.f45{display:block;font-weight:600;line-height:28px;position:relative;flex-shrink:0;color:var(--font-color-primary);font-size:18px;width:100%;margin:0}
.f46{font-weight:400;line-height:28px;position:relative;flex-shrink:0;color:var(--font-color-secondary);font-size:18px;width:100%}
.f47{display:flex;flex-direction:column;gap:4px;align-items:flex-start;position:relative;flex-shrink:0;text-align:center;width:100%}
.f48{background:var(--container-color-primary);border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);display:flex;flex:1 0 0;flex-direction:column;gap:16px;align-items:center;min-width:0;padding-inline:24px;padding-block:48px;position:relative;border-radius:16px}
.f49{display:flex;flex-direction:column;gap:16px;align-items:flex-start;max-width:888px;position:relative;flex-shrink:0;width:100%}
.f50{aspect-ratio:8/6;position:relative;flex-shrink:0;width:100%}
.f51{border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.f52{font-weight:400;line-height:30px;position:relative;flex-shrink:0;color:var(--font-color-primary);font-size:20px;width:100%}
.f53{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}
.f54{aspect-ratio:888/536;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f55{position:absolute;inset:0;object-fit:cover;border-radius:32px;width:100%;height:100%}
.f56{aspect-ratio:888/506;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f57{aspect-ratio:888/590;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f58{display:flex;flex-direction:column;gap:16px;align-items:flex-start;max-width:888px;overflow:hidden;position:relative;flex-shrink:0;width:100%}
.f59{aspect-ratio:888/512;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f60{aspect-ratio:888/616;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f61{display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;width:100%;height:100%}
.f62{aspect-ratio:888/400;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f63{aspect-ratio:888/448;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f64{aspect-ratio:888/573;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f65{aspect-ratio:888/560;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f66{position:absolute;height:108.53%;left:-8.79%;top:-1.03%;width:110.91%}
.f67{position:absolute;inset:0;overflow:hidden;border-radius:32px}
.f68{aspect-ratio:888/660;border:1px solid var(--border-color-secondary);border-color:var(--border-color-secondary);max-height:660px;max-width:888px;position:relative;border-radius:32px;flex-shrink:0;width:100%}
.f69{display:block;position:relative;flex-shrink:0;width:32px;height:32px}
.f70{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:1440px;padding-block:48px;position:relative;flex-shrink:0;width:100%}
.f71{position:absolute;height:67.5%;left:42.22%;top:16.25%;width:15.55%}
.f72{position:absolute;inset:0;overflow:hidden}
.f73{height:64px;position:relative;flex-shrink:0;width:185.2px}
.f74{background:var(--container-color-secondary);display:flex;height:100%;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:16px;flex-shrink:0;width:64px}
.f75{position:absolute;height:60.79%;left:42.33%;top:19.61%;width:15.33%}
.f76{position:absolute;left:15.62%;width:68.75%;height:68.75%;top:15.63%}
.f77{aspect-ratio:64/64;flex:1 0 0;min-width:0;position:relative}
.f78{position:absolute;left:18.75%;width:62.5%;height:62.5%;top:18.75%}
.f79{flex:1 0 0;height:64px;min-width:0;position:relative}
.f80{position:absolute;left:7.81%;width:84.37%;height:84.37%;top:7.81%}
.f81{aspect-ratio:400/500;flex:1 0 0;min-width:0;overflow:hidden;position:relative;border-radius:4px}
.f82{display:flex;flex:1 0 0;align-items:center;min-width:0;position:relative}
.f83{position:absolute;height:241.15%;left:0;top:-93.61%;width:100%}
.f84{flex:1 0 0;min-height:0;overflow:hidden;position:relative;border-radius:4px;width:100%}
.f85{position:absolute;height:241.15%;left:0;top:-130.08%;width:100%}
.f86{display:flex;flex:1 0 0;flex-direction:column;gap:4px;height:100%;align-items:flex-start;justify-content:center;min-width:0;position:relative}
.f87{display:flex;flex:1 0 0;flex-direction:row;align-items:center;align-self:stretch}
.f88{display:flex;gap:4px;align-items:center;position:relative;flex-shrink:0;width:100%}
.f89{aspect-ratio:400/500;display:block;flex:1 0 0;min-width:0;overflow:hidden;position:relative;border-radius:4px}
.f90{position:absolute;height:285.81%;left:0;top:-114.98%;width:100%}
.f91{position:absolute;height:118.51%;left:-11.94%;top:-15.01%;width:131.04%}
.f92{position:absolute;height:163.52%;left:-12.26%;top:-44.18%;width:114.98%}
.f93{display:flex;flex-direction:column;gap:4px;align-items:flex-start;max-width:1560px;overflow:hidden;position:relative;flex-shrink:0;width:100%}