/* Figma page 348:34728, synced 19 October 2026.
   Native card headings and decorative layers; original downloaded assets.
   A single white surface and the 196px heading gradient avoid a hard image seam. */
body.ui-study.landing-v2 main#main .figma-synced-card {
  position: relative; aspect-ratio:400/516; height:auto; min-height:0;
  padding:0; overflow:hidden; border:0; border-radius:22.4px;
  background:#fff; box-shadow:none;
}
body.ui-study.landing-v2 main#main .figma-synced-growth {
  overflow:hidden; padding:0; background:#fff;
}
body.ui-study.landing-v2 main#main .figma-composition-canvas {
  position:absolute; left:0; top:0; width:400px; height:516px;
  transform-origin:top left; transform:scale(var(--figma-composition-scale,1));
  color:#211e1b; font-family:Onest,sans-serif; font-size:16px;
  line-height:normal; text-align:left; pointer-events:none;
}
body.ui-study.landing-v2 main#main .figma-synced-growth .figma-composition-canvas {width:560px;height:540px;}
body.ui-study.landing-v2 main#main .figma-composition-canvas :is(div,p,span,h3,img) {
  box-sizing:border-box; margin:0; padding:0; border:0 solid transparent;
  font:inherit; letter-spacing:normal; text-transform:none; text-wrap:wrap;
  max-width:none; min-height:0; color:inherit;
}
body.ui-study.landing-v2 main#main .figma-composition-canvas img {display:block;mix-blend-mode:normal;filter:none;mask-image:none;-webkit-mask-image:none;}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-1{background-color:white;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;position:relative;border-radius:22.4px;width:100%;height:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-2{position:absolute;height:601px;left:50%;top:calc(50% - 42.5px);width:802px;transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-3{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-4{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;font-family:Onest,sans-serif;font-weight:500;gap:12px;height:196px;align-items:center;padding-bottom:16px;padding-top:24px;padding-left:24px;padding-right:24px;position:relative;flex-shrink:0;text-align:center;width:400px;background-image:linear-gradient(to bottom,#fff 79.574%,rgba(255,255,255,0) 100%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-5{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;font-family:Onest,sans-serif;font-weight:500;gap:12px;height:196px;align-items:center;padding-bottom:16px;padding-top:24px;padding-left:24px;padding-right:24px;position:relative;flex-shrink:0;text-align:center;width:400px;background-image:linear-gradient(to bottom,#fff 79.574%,rgba(255,255,255,0) 100%);z-index:1;min-height:0;margin:0;flex:none}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-6{line-height:16px;position:relative;flex-shrink:0;font-size:12px;color:#65696d;letter-spacing:0.3px;width:352px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-7{line-height:32px;position:relative;flex-shrink:0;font-size:24px;color:#25282b;width:352px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-8{}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-9{position:absolute;display:flex;height:39.204px;align-items:center;justify-content:center;left:285px;top:301.09px;width:57.928px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-10{flex:none;transform:rotate(-8deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-11{background-color:#f2f2f2;border-width:2px;border-color:#ef4722;border-style:solid;align-content:stretch;display:flex;height:32px;align-items:center;padding:8px;position:relative;border-radius:8px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-12{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;position:relative;flex-shrink:0;color:#ef4722;font-size:14px;text-align:center;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-13{position:absolute;display:flex;height:48.634px;align-items:center;justify-content:center;left:298.59px;top:266px;width:72.642px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-14{flex:none;transform:rotate(8deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-15{background-color:#ef4722;border-color:#f2f2f2;border-width:2.474px;border-style:solid;align-content:stretch;display:flex;height:39.585px;align-items:center;padding:9.896px;position:relative;border-radius:9.896px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-16{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;position:relative;flex-shrink:0;font-size:17.318px;color:white;text-align:center;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-17{position:absolute;height:601px;left:50%;top:calc(50% + 66.5px);width:802px;transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-18{position:absolute;display:flex;height:83.279px;align-items:center;justify-content:center;left:calc(50% - 12.81px);top:224px;width:304.371px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-19{flex:none;transform:rotate(-2.02deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-20{border-width:2px;border-color:#f2f2f2;border-style:solid;align-content:stretch;display:flex;gap:8.343px;align-items:center;justify-content:center;opacity:0.4;padding-left:11.68px;padding-right:14.182px;padding-top:10.845px;padding-bottom:10.845px;position:relative;border-radius:20.022px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.04);width:302px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-21{position:absolute;inset:0 0 -0.22px 0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-22{position:absolute;background-color:#fff;inset:0;mix-blend-mode:screen;border-radius:20.022px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-23{height:31.979px;position:relative;flex-shrink:0;width:31.98px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-24{position:absolute;display:block;inset:0;max-width:none}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-25{display:flex;flex:1 0 0;flex-direction:row;align-items:center;align-self:stretch}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-26{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:5.006px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-27{align-content:stretch;display:flex;gap:13.348px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-28{overflow-wrap:break-word;flex:1 0 0;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:590;line-height:14.182px;min-width:1px;position:relative;font-size:12.514px;color:#292826;letter-spacing:-0.1919px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-29{align-content:stretch;display:flex;align-items:center;justify-content:center;opacity:0.4;position:relative;flex-shrink:0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-30{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:14.182px;position:relative;flex-shrink:0;font-size:11.68px;color:#000;text-align:right;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-31{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:15.017px;position:relative;flex-shrink:0;font-size:12.514px;color:#292826;letter-spacing:-0.1919px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-32{position:absolute;display:flex;height:97.082px;align-items:center;justify-content:center;left:39.59px;top:343.64px;width:335.786px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-33{flex:none;transform:rotate(3.08deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-34{border-width:2px;border-color:#f2f2f2;border-style:solid;align-content:stretch;display:flex;gap:9.171px;align-items:center;justify-content:center;opacity:0.6;padding-left:12.84px;padding-right:15.591px;padding-top:11.923px;padding-bottom:11.923px;position:relative;border-radius:22.011px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.04);width:332px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-35{position:absolute;inset:0 0 0.39px 0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-36{position:absolute;background-color:#fff;inset:0;mix-blend-mode:screen;border-radius:22.011px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-37{height:35.156px;position:relative;flex-shrink:0;width:35.157px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-38{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:5.503px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-39{align-content:stretch;display:flex;gap:14.674px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-40{overflow-wrap:break-word;flex:1 0 0;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:590;line-height:15.591px;min-width:1px;position:relative;font-size:13.757px;color:#292826;letter-spacing:-0.2109px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-41{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:15.591px;position:relative;flex-shrink:0;font-size:12.84px;color:#000;text-align:right;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-42{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:16.508px;position:relative;flex-shrink:0;font-size:13.757px;color:#292826;letter-spacing:-0.2109px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-43{position:absolute;border-width:2px;border-color:#f2f2f2;border-style:solid;align-content:stretch;display:flex;gap:10px;align-items:center;justify-content:center;left:50%;padding-left:14px;padding-right:17px;padding-top:13px;padding-bottom:13px;border-radius:24px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.04);top:calc(50% + 65.64px);width:362px;transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-44{position:absolute;background-color:#fff;inset:0;mix-blend-mode:screen;border-radius:24px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-45{overflow:clip;position:relative;flex-shrink:0;width:38.333px;height:38.333px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-46{position:absolute;inset:9.56% 8.7% 6.96% 7.83%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-47{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:6px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-48{align-content:stretch;display:flex;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-49{overflow-wrap:break-word;flex:1 0 0;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:590;line-height:17px;min-width:1px;position:relative;font-size:15px;color:#292826;letter-spacing:-0.23px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-50{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:17px;position:relative;flex-shrink:0;font-size:14px;color:#000;text-align:right;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-51{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:18px;position:relative;flex-shrink:0;font-size:15px;color:#292826;letter-spacing:-0.23px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-52{position:absolute;height:601px;left:50%;top:160px;width:802px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-53{position:absolute;background-color:rgba(242,242,242,0);border-width:2px;border-color:#ef4722;border-style:solid;align-content:stretch;display:flex;height:32px;align-items:center;left:231px;padding:8px;border-radius:8px;top:311px;width:87px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-54{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;opacity:0.0;position:relative;flex-shrink:0;color:#ef4722;font-size:14px;text-align:center;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-55{position:absolute;background-color:rgba(242,242,242,0);border-width:2px;border-color:#ef4722;border-style:solid;align-content:stretch;display:flex;height:32px;align-items:center;left:231px;opacity:0.4;padding:8px;border-radius:8px;top:429px;width:87px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-56{position:absolute;background-color:#f5f7f9;border-color:#f2f2f2;border-width:1.5px;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;left:34px;opacity:0.8;border-radius:9px;top:262.5px;width:105px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-57{height:78px;overflow:clip;position:relative;border-radius:9px;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-58{align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:6px;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-59{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;max-height:27px;min-height:27px;min-width:100%;overflow:hidden;position:relative;flex-shrink:0;font-size:10.5px;color:#1b242c;text-overflow:ellipsis;width:min-content}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-60{align-content:stretch;display:flex;height:24px;align-items:center;justify-content:space-between;padding-left:3px;padding-right:3px;padding-top:6px;padding-bottom:6px;position:relative;border-radius:6px;flex-shrink:0;width:93px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-61{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;position:relative;flex-shrink:0;font-size:7.88px;color:#1b242c;text-align:center;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-62{position:relative;flex-shrink:0;width:12px;height:12px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-63{position:absolute;background-color:#f5f7f9;border-color:#f2f2f2;border-width:1.5px;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;left:260px;opacity:0.8;border-radius:9px;top:262.5px;width:105px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-64{position:absolute;background-color:#ffe9dc;border-width:2px;border-color:#f2f2f2;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;left:129.5px;border-radius:12px;top:237px;width:140px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-65{height:104px;overflow:clip;position:relative;border-radius:12px;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-66{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:8px;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-67{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;max-height:36px;min-height:36px;overflow:hidden;position:relative;flex-shrink:0;font-size:14px;color:#1b242c;text-overflow:ellipsis;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-68{align-content:stretch;display:flex;height:32px;align-items:center;justify-content:space-between;padding-left:4px;padding-right:4px;padding-top:8px;padding-bottom:8px;position:relative;border-radius:8px;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-69{position:relative;flex-shrink:0;width:16px;height:16px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-70{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.3;position:relative;flex-shrink:0;font-size:14px;color:#1b242c;text-align:center;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-71{position:absolute;background-color:#ef4722;align-content:stretch;display:flex;align-items:center;justify-content:center;left:253px;padding-left:4px;padding-right:4px;padding-top:8px;padding-bottom:8px;border-radius:8px;width:32px;height:32px;top:221px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-72{position:absolute;height:320px;right:0px;top:196px;width:54px;background-image:linear-gradient(to left,#fff 29.805%,rgba(255,255,255,0) 100%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-73{position:absolute;display:flex;height:320px;align-items:center;justify-content:center;left:0px;top:196px;width:54px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-74{flex:none;transform:scaleY(-1) rotate(180deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-75{height:320px;position:relative;width:54px;background-image:linear-gradient(to left,#fff 29.805%,rgba(255,255,255,0) 100%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-76{position:absolute;height:292px;left:25px;top:196px;width:350px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-77{position:absolute;display:flex;align-items:center;justify-content:center;left:7px;width:134.556px;height:134.556px;top:42.25px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-78{flex:none;transform:rotate(-14.62deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-79{border-width:4px;border-color:#f2f2f2;border-style:solid;position:relative;border-radius:28px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.12);width:110.291px;height:110.291px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-80{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:28px;width:100%;height:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-81{position:absolute;border-width:4px;border-color:#f2f2f2;border-style:solid;left:124.79px;border-radius:28px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.12);width:137px;height:137px;top:110.58px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-82{position:absolute;display:flex;align-items:center;justify-content:center;left:201px;width:132.702px;height:132.702px;top:23.66px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-83{flex:none;transform:rotate(10.48deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-84{border-width:4px;border-color:#f2f2f2;border-style:solid;position:relative;border-radius:28px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.12);width:113.889px;height:113.889px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-85{position:absolute;bottom:0px;height:601px;left:50%;width:802px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-86{position:absolute;display:contents;left:42px;top:164.4px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-87{position:absolute;display:flex;height:201.572px;align-items:center;justify-content:center;left:103.73px;top:164.4px;width:272.271px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-88{flex:none;transform:rotate(15deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-89{border-width:0.428px;border-color:rgba(64,96,116,0.09);border-style:solid;align-content:stretch;filter:drop-shadow(0px 3.478px 5.217px rgba(0,0,0,0.04));display:flex;height:143.454px;align-items:center;padding:12.708px;position:relative;border-radius:12.708px;width:243.437px;background-image:linear-gradient(124.90607173270126deg, rgb(255, 220, 125) 1.3413%, rgb(255, 132, 59) 57.354%, rgb(239, 71, 34) 116.05%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-90{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;height:100%;align-items:center;justify-content:space-between;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-91{align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-92{align-content:stretch;display:flex;flex:1 0 0;gap:6.354px;align-items:center;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-93{position:relative;flex-shrink:0;width:25.416px;height:25.416px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-94{overflow-wrap:break-word;flex:1 0 0;font-family:Onest,sans-serif;font-weight:700;line-height:1.2;min-width:1px;position:relative;font-size:25.416px;color:#1b242c}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-95{position:relative;flex-shrink:0;width:19.062px;height:19.062px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-96{align-content:stretch;display:flex;align-items:flex-end;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-97{align-content:stretch;filter:drop-shadow(0px 0px 4.765px rgba(0,0,0,0.08));display:flex;flex:1 0 0;gap:6.354px;align-items:center;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-98{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:1.28;position:relative;flex-shrink:0;font-size:12.708px;color:#1b242c;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-99{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:400;line-height:1.28;position:relative;flex-shrink:0;font-size:12.708px;color:#1b242c;text-align:right;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-100{position:absolute;background-color:#fff;border-color:#f2f2f2;border-width:1.739px;border-style:solid;filter:drop-shadow(0px 3.478px 5.217px rgba(0,0,0,0.04));height:184.135px;left:42px;border-radius:13.703px;top:265.25px;width:256.077px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-101{overflow-wrap:break-word;position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:7.636px;align-items:center;left:14.13px;top:15.42px;width:227.814px;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-102{align-content:stretch;display:flex;font-family:Onest,sans-serif;font-weight:400;align-items:center;justify-content:space-between;line-height:1.3;position:relative;flex-shrink:0;font-size:8.909px;color:#7e8b99;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-103{position:relative;flex-shrink:0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-104{position:relative;flex-shrink:0;text-align:right}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-105{background-color:#f5f7f9;align-content:stretch;display:flex;align-items:center;justify-content:space-between;padding-left:10.182px;padding-right:10.182px;padding-top:5.091px;padding-bottom:5.091px;position:relative;border-radius:100px;flex-shrink:0;color:#1b242c;width:227.814px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-106{font-family:Onest,sans-serif;font-weight:700;line-height:1.18;position:relative;flex-shrink:0;font-size:15.27px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-107{font-family:Onest,sans-serif;font-weight:400;line-height:1.28;position:relative;flex-shrink:0;font-size:10.18px;text-align:right}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-108{position:absolute;bottom:0px;height:602px;left:50%;width:802px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-109{position:absolute;display:flex;height:103.528px;align-items:center;justify-content:center;left:calc(50% - 0.44px);top:186px;width:339.125px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-110{flex:none;transform:rotate(-3deg)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-111{align-content:stretch;filter:drop-shadow(0px 3.478px 5.217px rgba(0,0,0,0.08));display:flex;height:86.109px;align-items:center;justify-content:space-between;position:relative;width:335.078px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-112{grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;line-height:0;place-items:start;position:relative;flex-shrink:0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-113{grid-column:1;height:86.109px;margin-left:0px;margin-top:0px;position:relative;grid-row:1;width:252.712px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-114{grid-column:1;align-content:stretch;display:flex;align-items:center;margin-left:0px;margin-top:0px;padding:22.463px;position:relative;border-bottom-left-radius:14.976px;border-top-left-radius:14.976px;grid-row:1;width:252.712px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-115{align-content:stretch;display:flex;flex:1 0 0;align-items:center;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-116{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:3.744px;align-items:flex-start;position:relative;flex-shrink:0;color:#1b242c}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-117{font-family:Onest,sans-serif;font-weight:700;line-height:1.35;position:relative;flex-shrink:0;font-size:14.976px;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-118{font-family:Onest,sans-serif;font-weight:400;line-height:1.3;position:relative;flex-shrink:0;font-size:13.104px;width:156.307px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-119{height:100%;position:relative;flex-shrink:0;width:82.365px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-120{position:absolute;height:44.927px;left:calc(50% + 85.44px);top:calc(50% - 0.48px);width:5.616px;transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-121{position:absolute;inset:-2.08% -16.67%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-122{display:block;max-width:none}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-123{position:absolute;background-color:#ef4722;height:15px;left:158px;top:441px;width:78px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-124{overflow-wrap:break-word;position:absolute;font-family:Onest,sans-serif;font-weight:700;line-height:1.18;left:calc(50% - 36px);color:#fffffe;font-size:12px;top:441px;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-125{position:absolute;height:602px;left:50%;top:160px;width:802px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-126{position:absolute;backdrop-filter:blur(35px);-webkit-backdrop-filter:blur(35px);align-content:stretch;filter:drop-shadow(0px 3.89px 5.834px rgba(0,0,0,0.04));display:flex;gap:9.724px;align-items:center;justify-content:center;left:24px;padding-left:13.613px;padding-right:16.53px;padding-top:12.641px;padding-bottom:12.641px;border-radius:23.337px;top:227.39px;width:352px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-127{position:absolute;inset:0 0 0.05px 0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-128{position:absolute;background-color:rgba(255,255,255,0.4);inset:0;mix-blend-mode:screen;border-radius:23.337px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-129{overflow:clip;position:relative;flex-shrink:0;width:37.274px;height:37.274px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-130{position:absolute;left:calc(50% + 0.25px);width:33px;height:33px;top:calc(50% - 0.45px);transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-131{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:5.834px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-132{align-content:stretch;display:flex;gap:15.558px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-133{overflow-wrap:break-word;flex:1 0 0;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:590;line-height:16.53px;min-width:1px;position:relative;font-size:14.586px;color:#292826;letter-spacing:-0.2236px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-134{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:16.53px;position:relative;flex-shrink:0;font-size:13.613px;color:#000;text-align:right;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-135{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:17.503px;position:relative;flex-shrink:0;font-size:14.586px;color:#292826;letter-spacing:-0.2236px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-136{background-color:#fff;position:relative;width:100%;height:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-137{position:absolute;background-color:#fff;border-width:1.503px;border-color:rgba(227,227,227,0.4);border-style:solid;height:465.615px;left:50%;overflow:clip;border-radius:13.368px;top:calc(50% - 0.19px);width:520px;transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-138{position:absolute;height:98.275px;left:20.99px;top:315.82px;width:470.385px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-139{position:absolute;background-color:#fff;align-content:stretch;display:flex;flex-direction:column;gap:7.633px;height:98.275px;align-items:flex-start;left:24.81px;overflow:clip;padding-left:10.495px;padding-right:10.495px;padding-top:11.45px;padding-bottom:11.45px;border-radius:14.312px;box-shadow:0px 15.266px 24.807px -4.771px rgba(96,72,57,0.1);top:0px;width:445.578px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-140{background-color:#e7e7e7;height:13.358px;position:relative;border-radius:2.862px;flex-shrink:0;width:282.422px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-141{background-color:#f6f4f3;height:9.541px;position:relative;border-radius:2.862px;flex-shrink:0;width:122.128px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-142{background-color:#f6f4f3;height:9.541px;position:relative;border-radius:2.862px;flex-shrink:0;width:331.083px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-143{background-color:#f6f4f3;height:9.541px;position:relative;border-radius:2.862px;flex-shrink:0;width:203.229px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-144{position:absolute;background-color:#e7e7e7;left:0px;border-radius:1.908px;width:13.358px;height:13.358px;top:11.45px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-145{position:absolute;height:82.055px;left:20.99px;top:218.5px;width:470.385px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-146{position:absolute;background-color:#fff;align-content:stretch;display:flex;flex-direction:column;gap:7.633px;height:82.055px;align-items:flex-start;left:24.81px;overflow:clip;padding-left:10.495px;padding-right:10.495px;padding-top:11.45px;padding-bottom:11.45px;border-radius:14.312px;box-shadow:0px 15.266px 24.807px -4.771px rgba(96,72,57,0.1);top:0px;width:445.578px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-147{overflow-wrap:break-word;position:absolute;background-color:#fff;align-content:stretch;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-weight:400;gap:0.954px;height:81.101px;align-items:flex-start;line-height:0;left:45.8px;overflow:clip;padding-bottom:9.541px;padding-top:7.633px;padding-left:9.541px;padding-right:9.541px;border-radius:14.312px;box-shadow:0px 15.266px 24.807px -4.771px rgba(96,72,57,0.1);top:123.08px;width:445.578px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-148{position:relative;flex-shrink:0;color:#08066f;font-size:13.549px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-149{font-family:Arial,sans-serif;font-weight:700;line-height:18.128px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-150{line-height:18.128px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-151{position:relative;flex-shrink:0;color:#29621e;font-size:11.45px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-152{font-family:Arial,sans-serif;font-weight:700;line-height:13.358px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-153{line-height:13.358px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-154{position:relative;flex-shrink:0;color:#191919;font-size:10.209px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-155{position:absolute;left:20.99px;width:13.358px;height:13.358px;top:133.58px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-156{position:absolute;background-color:#fff;border-color:#ffcd20;border-width:1.908px;border-style:solid;align-content:stretch;display:flex;height:48.661px;align-items:center;left:calc(50% - 0.46px);overflow:clip;padding-bottom:3.817px;padding-left:22.899px;padding-right:22.899px;border-radius:13.358px;box-shadow:0px 14.312px 23.853px -3.817px rgba(96,72,57,0.08);top:26.72px;width:470.385px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-157{overflow-wrap:break-word;font-family:Onest,sans-serif;font-weight:700;line-height:23.853px;position:relative;flex-shrink:0;color:#191919;font-size:17.174px;white-space:nowrap}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-158{position:absolute;bottom:20px;height:690px;left:50%;width:920px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-159{position:absolute;border-width:9px;border-style:solid;border-color:#fff;height:71px;left:144px;top:107px;width:273px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-160{position:absolute;height:540px;right:0px;top:50%;width:125px;transform:translate(0,-50%);background-image:linear-gradient(to left,#fff 29.805%,rgba(255,255,255,0) 100%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-161{position:absolute;display:flex;height:540px;align-items:center;justify-content:center;left:0px;top:50%;width:125px;transform:translate(0,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-162{height:540px;position:relative;width:125px;background-image:linear-gradient(to left,#fff 29.805%,rgba(255,255,255,0) 100%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-163{position:absolute;display:flex;height:95.222px;align-items:center;justify-content:center;left:calc(50% + 0.05px);top:294.39px;width:401.113px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-164{border-color:#f2f2f2;border-width:2.639px;border-style:solid;align-content:stretch;display:flex;gap:11.008px;align-items:center;justify-content:center;opacity:0.8;padding-left:15.412px;padding-right:18.714px;padding-top:14.311px;padding-bottom:14.311px;position:relative;border-radius:26.42px;box-shadow:0px 5.278px 15.834px 0px rgba(0,0,0,0.04);width:398.497px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-165{position:absolute;inset:0 0 0.21px 0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-166{position:absolute;background-color:#fff;inset:0;mix-blend-mode:screen;border-radius:26.42px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-167{overflow:clip;position:relative;border-radius:11.876px;flex-shrink:0;width:42.198px;height:42.198px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-168{position:absolute;left:calc(50% + 0.19px);width:39.586px;height:39.586px;top:calc(50% - 0.46px);transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-169{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:6.605px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-170{align-content:stretch;display:flex;gap:17.613px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-171{overflow-wrap:break-word;flex:1 0 0;font-family:Onest,sans-serif;font-weight:700;line-height:1.4;min-width:1px;position:relative;font-size:18.473px;color:#1b242c}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-172{height:19.793px;opacity:0.4;position:relative;flex-shrink:0;width:87.089px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-173{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:19.815px;opacity:0.4;position:relative;flex-shrink:0;font-size:16.512px;color:#292826;letter-spacing:-0.2532px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-174{position:absolute;display:flex;height:94.399px;align-items:center;justify-content:center;left:calc(50% + 0.41px);top:153.1px;width:365.908px;transform:translate(-50%,0)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-175{border-color:#f2f2f2;border-width:2.4px;border-style:solid;align-content:stretch;display:flex;gap:10.011px;align-items:center;justify-content:center;opacity:0.6;padding-left:14.015px;padding-right:17.019px;padding-top:13.014px;padding-bottom:13.014px;position:relative;border-radius:24.027px;box-shadow:0px 4.8px 14.4px 0px rgba(0,0,0,0.04);width:362.4px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-176{position:absolute;inset:0 0 -0.46px 0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-177{position:absolute;background-color:#fff;inset:0;mix-blend-mode:screen;border-radius:24.027px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-178{height:38.375px;overflow:clip;position:relative;border-radius:10.8px;flex-shrink:0;width:38.376px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-179{position:absolute;left:calc(50% + 0.17px);width:36px;height:36px;top:calc(50% - 0.42px);transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-180{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:6.007px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-181{align-content:stretch;display:flex;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-182{overflow-wrap:break-word;flex:1 0 0;font-family:Onest,sans-serif;font-weight:700;line-height:1.4;min-width:1px;position:relative;font-size:16.8px;color:#1b242c}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-183{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:18.02px;opacity:0.4;position:relative;flex-shrink:0;font-size:15.017px;color:#292826;letter-spacing:-0.2303px;width:100%}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-184{position:absolute;border-color:#f2f2f2;border-width:2.4px;border-style:solid;align-content:stretch;display:flex;gap:12px;align-items:center;justify-content:center;left:calc(50% + 0.2px);padding-left:16.8px;padding-right:20.4px;padding-top:15.6px;padding-bottom:15.6px;border-radius:28.8px;box-shadow:0px 4.8px 14.4px 0px rgba(0,0,0,0.04);top:calc(50% - 0.3px);width:434.4px;transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-185{position:absolute;inset:0 0 0.2px 0}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-186{position:absolute;background-color:#fff;inset:0;mix-blend-mode:screen;border-radius:28.8px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-187{overflow:clip;position:relative;flex-shrink:0;width:46px;height:46px}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-188{position:absolute;left:calc(50% - 0.2px);width:40.8px;height:40.8px;top:calc(50% + 0.43px);transform:translate(-50%,-50%)}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-189{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:7.2px;height:100%;align-items:flex-start;min-width:1px;position:relative}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-190{overflow-wrap:break-word;flex:1 0 0;font-family:Onest,sans-serif;font-weight:700;line-height:1.4;min-width:1px;position:relative;font-size:18px;color:#1b242c}
body.ui-study.landing-v2 main#main .figma-composition-canvas .fa-191{overflow-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:400;line-height:21.6px;opacity:0.4;position:relative;flex-shrink:0;font-size:18px;color:#292826;letter-spacing:-0.276px;width:100%}
/* User override: all small category labels stay orange. */
body.ui-study.landing-v2 main#main .figma-composition-canvas [data-card-caption] {
  color:#ff5b00; font-family:Onest,sans-serif;
  font-size:calc(var(--type-caption) / var(--figma-composition-scale,1));
  line-height:1.4; font-weight:400; letter-spacing:.04em;
}
body.ui-study.landing-v2 main#main .figma-composition-canvas [data-card-title] {
  color:#211e1b; font-family:Onest,sans-serif;
  font-size:calc(var(--type-h3) / var(--figma-composition-scale,1));
  line-height:1.3; font-weight:500; letter-spacing:-.02em;
  margin:0; text-wrap:balance;
}

body.ui-study.landing-v2 main#main .figma-composition-canvas img[src$=".svg"] {width:auto;height:auto;}

/* Keep the existing type rhythm independent of illustration scaling. */
body.ui-study.landing-v2 main#main .figma-composition-canvas .starter-card-copy {gap:calc(16px / var(--figma-composition-scale,1));}
