.fdx{--g:#042f27;--g2:#0a4034;--lime:#b6ce3d;--lime2:#c6de51;--beige:#f8f9f5;--mint:#edf3da;--sg:#9fb8ac;--sc:#46605a;--mut:#5e736b;--line:#dce3dd;--disp:"all-round-gothic",sans-serif;--body:var(--font-manrope),Manrope,sans-serif;--ease:cubic-bezier(.22,1,.36,1);--gutter:25px;--top:96px;--peek:14px;color:var(--g);font-family:var(--body);background:#fff;padding:96px 0 120px;position:relative}@media (min-width:1024px){.fdx{--gutter:50px}}@media (min-width:1280px){.fdx{--gutter:100px}}.fdx *,.fdx :before,.fdx :after{box-sizing:border-box}:where(.fdx) :where(p,h2,h3,ul,ol,li,figure,pre,figcaption){margin:0;padding:0}:where(.fdx) :where(ul,ol){list-style:none}:where(.fdx) a{color:inherit;text-decoration:none}.fdx .fdx-dot{color:var(--lime)}.fdx .fdx-head{grid-template-columns:minmax(0,1fr) clamp(260px,26vw,380px);align-items:end;gap:clamp(40px,4.4vw,64px);display:grid}.fdx .fdx-h2{font-family:var(--disp);letter-spacing:-.02em;color:var(--g);font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.05}.fdx .fdx-h2.is-long{text-wrap:balance}.fdx .fdx-lede{max-width:44ch;color:var(--g);text-wrap:pretty;margin-top:20px;font-size:19px;line-height:1.6}.fdx .fdx-index ol{border-top:1px solid var(--line)}.fdx .fdx-index a{border-bottom:1px solid var(--line);height:58px;transition:translate .4s var(--ease);align-items:center;gap:14px;display:flex}.fdx .fdx-index a:hover{translate:6px}.fdx .fdx-index a:focus-visible{outline:2px solid var(--g);outline-offset:3px}.fdx .fdx-index .n{font-family:var(--disp);color:var(--mut);width:22px;font-size:14px;font-weight:500}.fdx .fdx-index .t{font-family:var(--disp);letter-spacing:-.015em;font-size:24px;font-weight:500}.fdx .fdx-index .d{background:var(--beige);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;display:flex}.fdx .fdx-new{background:var(--lime);height:24px;color:var(--g);font-family:var(--disp);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.fdx .fdx-new.sm{height:22px;font-size:12px}.fdx .fdx-stack{max-width:1800px;padding:0 var(--gutter);grid-template-columns:minmax(0,1fr);row-gap:24px;margin:72px auto 0;display:grid}.fdx .fdx-sheet{position:relative}.fdx .fdx-sheet:focus-within{z-index:20}.fdx .fdx-sheet__in{isolation:isolate;transform-origin:50% 0;border-radius:32px;grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);height:680px;display:grid;position:relative}.fdx .fdx-sheet--green .fdx-sheet__in{background:var(--g);color:#fff}.fdx .fdx-sheet--beige .fdx-sheet__in{background:var(--beige);color:var(--g)}.fdx .fdx-veil{border-radius:inherit;background:var(--g);opacity:0;pointer-events:none;z-index:6;position:absolute;inset:0}.fdx .fdx-copy{flex-direction:column;min-width:0;padding:48px 32px 48px clamp(36px,3.9vw,56px);display:flex}.fdx .fdx-num{font-family:var(--disp);letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:20px;font-weight:500;display:flex}.fdx .fdx-sheet--green .fdx-num .i{color:var(--lime)}.fdx .fdx-sheet--green .fdx-num .of{color:var(--sg)}.fdx .fdx-sheet--beige .fdx-num .of{color:var(--mut)}.fdx .fdx-name{font-family:var(--disp);letter-spacing:-.02em;margin-top:16px;font-size:clamp(34px,3.1vw,44px);font-weight:500;line-height:1.05}.fdx .fdx-lead{margin-top:16px}.fdx .fdx-promise{text-wrap:pretty;max-width:31ch;font-size:19px;line-height:1.55}.fdx .fdx-foot{margin-top:auto;padding-top:24px;position:static}.fdx .fdx-tags{flex-wrap:wrap;gap:8px;max-width:440px;display:flex}.fdx .fdx-tags li{border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.fdx .fdx-sheet--green .fdx-tags li{background:var(--g2);color:#fff}.fdx .fdx-sheet--beige .fdx-tags li{color:var(--g);box-shadow:inset 0 0 0 1px var(--line);background:#fff}.fdx .fdx-cta{height:56px;font-family:var(--disp);letter-spacing:-.005em;white-space:nowrap;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;gap:14px;margin-top:28px;padding:0 8px 0 24px;font-size:17px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.fdx .fdx-cta:after{content:"";z-index:1;border-radius:32px;position:absolute;inset:0}}.fdx .fdx-cta__arrow{width:40px;height:40px;transition:transform .4s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.fdx .fdx-sheet--green .fdx-cta{background:var(--lime);color:var(--g)}.fdx .fdx-sheet--green .fdx-cta__arrow{background:var(--g);color:var(--lime)}.fdx .fdx-sheet--beige .fdx-cta{background:var(--g);color:#fff}.fdx .fdx-sheet--beige .fdx-cta__arrow{background:var(--lime);color:var(--g)}.fdx .fdx-cta:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.fdx .fdx-sheet--beige .fdx-cta:focus-visible{outline-color:var(--g)}.fdx .fdx-visual{min-width:0;position:relative}.fdx .fdx-photo{background:#1d2b25;border-radius:120px 16px 16px;position:absolute;inset:16px 16px 196px 0;overflow:hidden}.fdx .fdx-photo img{transition:transform .9s var(--ease)}.fdx .fdx-surface{z-index:3;width:min(604px,100% + 4px);color:var(--g);transition:transform .5s var(--ease);background:#fff;border-radius:24px;padding:20px 22px 18px;position:absolute;bottom:24px;left:-64px;box-shadow:0 44px 80px -40px #042f2799,0 14px 28px -14px #042f2747}.fdx .fdx-mini{z-index:3;width:236px;color:var(--g);transition:transform .5s var(--ease);background:#fff;border-radius:16px;padding:14px 16px 15px;position:absolute;top:40px;right:40px;transform:rotate(2deg);box-shadow:0 30px 60px -30px #042f2799,0 8px 18px -10px #042f2740}.fdx .fdx-mini.m-tl{top:36px;left:22%;right:auto;transform:rotate(-2deg)}.fdx .m-src{color:var(--mut);font-size:12px;font-weight:700;line-height:1.3}.fdx .m-big{font-family:var(--disp);letter-spacing:-.03em;margin-top:8px;font-size:34px;font-weight:500;line-height:1}.fdx .m-big span{letter-spacing:-.01em;font-size:16px}.fdx .m-big2{font-family:var(--disp);letter-spacing:-.02em;margin-top:6px;font-size:25px;font-weight:500;line-height:1.05}.fdx .m-txt{color:var(--sc);margin-top:7px;font-size:13px;line-height:1.4}@media (hover:hover){.fdx .fdx-sheet:has(.fdx-cta:hover) .fdx-surface{transform:translateY(-10px)}.fdx .fdx-sheet:has(.fdx-cta:hover) .fdx-mini{transform:translateY(-6px)rotate(0)}.fdx .fdx-sheet:has(.fdx-cta:hover) .fdx-photo img{transform:scale(1.035)}.fdx .fdx-cta:hover .fdx-cta__arrow{transform:translate(4px)}.fdx .fdx-sheet--green .fdx-cta:hover{background:var(--lime2)}.fdx .fdx-sheet--beige .fdx-cta:hover{background:var(--g2)}}.fdx .s-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.fdx .s-cap{color:var(--sc);border-top:1px solid #e6ece8;margin-top:14px;padding-top:12px;font-size:13px;line-height:1.45}.fdx .s-live{background:var(--beige);height:28px;color:var(--g);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.fdx .s-live i{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #e4edc0}.fdx .s-src{color:var(--mut);font-size:12.5px;font-weight:700}.fdx .s-ads .s-body{grid-template-columns:176px minmax(0,1fr);align-items:end;gap:22px;margin-top:16px;display:grid}.fdx .s-big{font-family:var(--disp);letter-spacing:-.05em;font-size:80px;font-weight:500;line-height:.84}.fdx .s-pct{letter-spacing:-.02em;margin-left:2px;font-size:46px}.fdx .s-down{background:var(--lime);height:24px;color:var(--g);border-radius:999px;align-items:center;gap:4px;margin-top:14px;padding:0 9px 0 6px;font-size:12.5px;font-weight:800;display:inline-flex}.fdx .s-labt{margin-top:8px;font-size:15px;font-weight:700;line-height:1.2}.fdx .s-chartwrap{position:relative}.fdx .s-chart{aspect-ratio:320/120;width:100%;height:auto;display:block;overflow:visible}.fdx .s-grid{stroke:#e3eae5;stroke-width:1px;stroke-dasharray:3 4}.fdx .s-base{stroke:#cfd9d3;stroke-width:1px}.fdx .s-area{fill:var(--mint)}.fdx .s-line{fill:none;stroke:var(--g);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.fdx .s-enddot{background:var(--lime);width:14px;height:14px;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--g);border-radius:50%;margin:-7px -7px 0 0;position:absolute;top:80%;right:0}.fdx .s-axis{color:var(--mut);justify-content:space-between;margin-top:6px;font-size:12px;font-weight:700;display:flex}.fdx .s-file{align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.fdx .s-file i{background:var(--g);border-radius:2px;width:8px;height:8px}.fdx .s-tc{color:var(--sc);background:var(--beige);border-radius:6px;padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.fdx .s-content .s-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;margin-top:12px;display:grid}.fdx .s-monitor{aspect-ratio:16/9;background:#0d1a15;border-radius:12px;position:relative;overflow:hidden}.fdx .s-play{background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:-25px 0 0 -25px;padding-left:3px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -8px #00000073}.fdx .s-formats{flex-direction:column;gap:6px;display:flex}.fdx .s-formats li{background:var(--beige);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:30px auto;align-items:center;column-gap:10px;padding:8px 10px;display:grid}.fdx .s-formats li.on{background:var(--g);color:#fff}.fdx .s-formats .f{border:2px solid #b9cbbf;border-radius:4px;grid-row:span 2;justify-self:center}.fdx .s-formats li.on .f{border-color:var(--lime);background:var(--g2)}.fdx .s-formats .f916{width:14px;height:24px}.fdx .s-formats .f11{width:20px;height:20px}.fdx .s-formats .f169{width:28px;height:16px}.fdx .s-formats b{font-size:13px;font-weight:800;line-height:1.1}.fdx .s-formats em{color:var(--sc);font-size:11.5px;font-style:normal;font-weight:600;line-height:1.2}.fdx .s-formats li.on em{color:var(--sg)}.fdx .s-track{margin-top:12px;position:relative}.fdx .s-clips{background:var(--beige);border-radius:10px;grid-template-columns:repeat(6,1fr);gap:4px;padding:4px;display:grid}.fdx .s-clip{background:#dfe6e1;border-radius:6px;height:36px;position:relative;overflow:hidden}.fdx .s-head{background:var(--lime);border-radius:2px;width:3px;position:absolute;top:-5px;bottom:-5px;left:44%;box-shadow:0 0 0 1.5px #fff}.fdx .s-head:before{content:"";background:var(--lime);border-radius:3px;width:13px;height:9px;position:absolute;top:-3px;left:-5px;box-shadow:0 0 0 1.5px #fff}.fdx .s-prompt{background:var(--beige);height:54px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:10px;padding:0 7px 0 12px;display:flex}.fdx .s-spark{background:var(--g);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.fdx .s-q{white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:15.5px;font-weight:700;line-height:1.25;display:flex;overflow:hidden}.fdx .s-caret{background:var(--g);flex:none;width:2px;height:19px;margin-left:2px;display:inline-block}.fdx .s-send{background:var(--g);width:40px;height:40px;color:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;transform:rotate(-90deg)}.fdx .s-tabs{gap:4px;margin-top:16px;display:flex}.fdx .s-tabs span{height:28px;color:var(--sc);background:#eef2ef;border-radius:8px 8px 0 0;align-items:center;padding:0 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;display:inline-flex}.fdx .s-tabs span.on{background:var(--g);color:#fff}.fdx .s-code{background:var(--g);color:#d5e2db;white-space:pre-wrap;border-radius:0 10px 10px;flex-direction:column;gap:4px;padding:13px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;display:flex}.fdx .s-code span{display:block}.fdx .s-code .c-h{color:var(--lime)}.fdx .s-code .c-q{color:#fff}.fdx .s-code mark{background:var(--lime);color:var(--g);border-radius:3px;padding:0 3px}.fdx .m-engines{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.fdx .m-engines span{background:var(--beige);height:28px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.fdx .s-bar{align-items:center;gap:12px;display:flex}.fdx .s-dots{gap:6px;display:flex}.fdx .s-dots i{background:#dce3dd;border-radius:50%;width:10px;height:10px}.fdx .s-url{background:var(--beige);border-radius:999px;flex:1;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.fdx .s-badge{background:var(--g);color:#fff;border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:12.5px;font-weight:800;display:inline-flex}.fdx .s-web .s-body{background:var(--beige);border-radius:14px;grid-template-columns:128px 128px minmax(0,1fr);align-items:center;gap:22px;margin-top:16px;padding:18px 20px 16px;display:grid}.fdx .s-ring{flex-direction:column;align-items:center;display:flex;position:relative}.fdx .s-ring svg{width:128px;height:128px;transform:rotate(-90deg)}.fdx .r-bg{fill:none;stroke:#e1e8e3;stroke-width:9px}.fdx .r-fg{fill:none;stroke:var(--lime);stroke-width:9px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--to)}.fdx .r-v{height:128px;font-family:var(--disp);letter-spacing:-.04em;flex-direction:column;justify-content:center;align-items:center;font-size:42px;font-weight:500;line-height:1;display:flex;position:absolute;top:0}.fdx .r-v small{font-family:var(--body);letter-spacing:0;color:var(--sc);margin-bottom:3px;font-size:12px;font-weight:800}.fdx .r-l{margin-top:8px;font-size:13px;font-weight:800}.fdx .s-claim{border-left:1px solid var(--line);flex-direction:column;justify-content:center;align-self:stretch;gap:12px;padding-left:20px;display:flex}.fdx .s-claim .s-live{background:#fff;align-self:flex-start}.fdx .s-claim p{color:var(--g);font-size:14.5px;font-weight:600;line-height:1.45}.fdx .fdx-next{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:112px;padding-top:44px;display:grid;position:relative}.fdx .fdx-next:before{content:"";left:var(--gutter);right:var(--gutter);background:var(--line);height:1px;position:absolute;top:0}.fdx .fdx-next__t{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:1.1}.fdx .fdx-next__p{max-width:44ch;font-size:17px;line-height:1.6}.fdx .fdx-next__a{align-items:center;gap:22px;display:flex}.fdx .fdx-btn{background:var(--lime);height:56px;color:var(--g);font-family:var(--disp);white-space:nowrap;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:0 8px 0 24px;font-size:17px;font-weight:500;display:inline-flex}.fdx .fdx-btn:hover{background:var(--lime2)}.fdx .fdx-btn__arrow{background:var(--g);width:40px;height:40px;color:var(--lime);border-radius:50%;justify-content:center;align-items:center;display:flex}.fdx .fdx-link{font-family:var(--disp);white-space:nowrap;border-bottom:2px solid var(--lime);align-items:center;gap:8px;padding-bottom:3px;font-size:17px;font-weight:500;display:inline-flex}.fdx .fdx-btn:focus-visible,.fdx .fdx-link:focus-visible{outline:2px solid var(--g);outline-offset:3px}.fdx .fdx-link{position:relative}.fdx .fdx-link:after{content:"";position:absolute;inset:-12px -8px}@media (min-width:1024px) and (max-width:1365px){.fdx .fdx-surface{width:calc(100% - 8px);left:-16px}.fdx .fdx-tags{max-width:calc(100% - 24px)}}@media (min-width:1024px) and (min-height:700px){.fdx .fdx-stack{view-timeline:--fdx-stack block;row-gap:12vh}.fdx .fdx-sheet{top:calc(var(--top) + (var(--i) - 1)*var(--peek));scroll-margin-top:calc(var(--top) + (var(--i) - 1)*var(--peek));position:sticky}.fdx .fdx-sheet__in{height:min(680px,calc(100svh - var(--top) - (var(--n) - 1)*var(--peek) - 24px));box-shadow:0 -18px 50px -24px #042f2773}.fdx .fdx-photo{bottom:max(150px,100% - 484px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fdx .fdx-surface{animation:linear both fdx-rise;animation-timeline:view();animation-range:entry entry 80%}.fdx .fdx-mini{animation:linear both fdx-drop;animation-timeline:view();animation-range:entry}.fdx .s-line{animation:linear both fdx-draw;animation-timeline:view();animation-range:entry 40%}.fdx .r-fg{animation:linear both fdx-ring;animation-timeline:view();animation-range:entry 40%}.fdx .s-enddot{animation:linear both fdx-pop;animation-timeline:view();animation-range:entry 85%}.fdx .s-head{animation:linear both fdx-play;animation-timeline:view();animation-range:entry 10%}.fdx .s-qt{animation:steps(34,end) both fdx-type;animation-timeline:view();animation-range:entry entry 90%}}.fdx .s-live i{animation:fdx-pulse 2.4s var(--ease)3}.fdx .s-caret{animation:1s step-end 6 fdx-blink}@media (min-width:1024px) and (min-height:700px){@supports (animation-timeline:view()){.fdx .fdx-sheet__in{animation:linear both fdx-recede;animation-timeline:--fdx-stack;animation-range:exit-crossing calc((var(--i) - 1)/var(--n)*100%)exit-crossing calc(var(--i)/var(--n)*100%)}.fdx .fdx-veil{animation:linear both fdx-veil;animation-timeline:--fdx-stack;animation-range:exit-crossing calc((var(--i) - 1)/var(--n)*100%)exit-crossing calc(var(--i)/var(--n)*100%)}.fdx .fdx-sheet:last-child .fdx-sheet__in,.fdx .fdx-sheet:last-child .fdx-veil{animation:none}}}@media (hover:hover){.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .s-line{animation:fdx-draw 1.1s var(--ease)both;animation-timeline:auto}.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .r-fg{animation:fdx-ring 1.1s var(--ease)both;animation-timeline:auto}.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .s-head{animation:fdx-play 1.4s var(--ease)both;animation-timeline:auto}.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .s-qt{animation:.9s steps(34,end) both fdx-type}}}@keyframes fdx-recede{to{transform:scale(.94)}}@keyframes fdx-veil{to{opacity:.2}}@keyframes fdx-rise{0%{translate:0 48px}}@keyframes fdx-drop{0%{translate:0 -24px;rotate:-4deg}}@keyframes fdx-draw{0%{stroke-dashoffset:1px}}@keyframes fdx-ring{0%{stroke-dashoffset:100px}}@keyframes fdx-pop{0%{scale:0}}@keyframes fdx-play{0%{left:2%}}@keyframes fdx-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes fdx-pulse{0%,to{box-shadow:0 0 0 3px #e4edc0}50%{box-shadow:0 0 0 7px #eef4d6}}@keyframes fdx-blink{50%{opacity:0}}@keyframes fdx-in{0%{translate:0 40px}}@media (max-width:1023px){.fdx{--top:84px;--peek:8px;padding:56px 0 72px}.fdx .fdx-head{grid-template-columns:1fr;gap:28px}.fdx .fdx-h2{font-size:34px}.fdx .fdx-lede{margin-top:20px;font-size:16.5px;line-height:1.6}.fdx .fdx-index ol{border:0;flex-wrap:wrap;gap:8px;display:flex}.fdx .fdx-index a{background:var(--beige);height:44px;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;gap:8px;padding:0 6px 0 14px}.fdx .fdx-index a:hover{translate:none}.fdx .fdx-index .n{width:auto;font-size:12px}.fdx .fdx-index .t{font-size:16px}.fdx .fdx-index .d{background:#fff;width:30px;height:30px}.fdx .fdx-index .fdx-new{display:none}.fdx .fdx-stack{row-gap:64px;margin-top:40px;padding:0 10px}.fdx .fdx-sheet__in{border-radius:24px;flex-direction:column;height:auto;padding-bottom:12px;display:flex}.fdx .fdx-copy{display:contents}.fdx .fdx-num{order:1;gap:8px 10px;padding:20px 15px 0;font-size:16px}.fdx .fdx-num .fdx-new{height:22px;padding:0 9px;font-size:12px}.fdx .fdx-name{order:2;margin:8px 15px 0;font-size:32px}.fdx .fdx-lead{order:3;margin:10px 15px 0}.fdx .fdx-visual{order:4;margin-top:16px;padding:0 8px;position:relative}.fdx .fdx-foot{order:5;margin:0 15px;padding-top:16px}.fdx .fdx-tags li:nth-child(n+4){display:none}.fdx .fdx-cta:after{border-radius:24px}.fdx .fdx-photo{border-radius:56px 16px 16px;height:clamp(164px,38vw,320px);position:relative;inset:auto}.fdx .fdx-surface{border-radius:18px;width:auto;margin:-58px 8px 0 22px;padding:13px 14px;position:relative;bottom:auto;left:auto}.fdx .fdx-mini{display:none}.fdx .fdx-promise{font-size:16px;line-height:1.5}.fdx .fdx-tags{gap:6px}.fdx .fdx-tags li{height:30px;padding:0 11px;font-size:13px}.fdx .fdx-cta{justify-content:space-between;height:54px;margin-top:14px;font-size:16px;display:flex}.fdx .fdx-surface .s-cap{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.fdx .s-live{height:24px;padding:0 9px 0 8px;font-size:12px}.fdx .s-src{font-size:12px}.fdx .s-ads .s-body{grid-template-columns:104px minmax(0,1fr);gap:12px;margin-top:8px}.fdx .s-big{font-size:46px}.fdx .s-pct{font-size:28px}.fdx .s-down{height:22px;margin-top:7px;font-size:12px}.fdx .s-labt{margin-top:5px;font-size:12px}.fdx .s-axis{margin-top:4px;font-size:11px}.fdx .s-content .s-body{grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin-top:8px}.fdx .s-formats{gap:4px}.fdx .s-formats li{border-radius:8px;grid-template-columns:18px auto;column-gap:6px;padding:5px 7px}.fdx .s-formats em{display:none}.fdx .s-formats b{font-size:12px}.fdx .s-formats .f916{width:9px;height:15px}.fdx .s-formats .f11{width:13px;height:13px}.fdx .s-formats .f169{width:17px;height:10px}.fdx .s-play{width:34px;height:34px;margin:-17px 0 0 -17px}.fdx .s-track{margin-top:8px}.fdx .s-clip{height:24px}.fdx .s-file{font-size:12px}.fdx .s-tc{padding:3px 6px;font-size:11px}.fdx .s-prompt{gap:7px;height:44px;padding:0 5px 0 7px}.fdx .s-spark{width:26px;height:26px}.fdx .s-q{white-space:normal;font-size:12.5px}.fdx .s-qt{animation:none!important}.fdx .s-caret{height:15px}.fdx .s-send{width:32px;height:32px}.fdx .s-tabs{display:none}.fdx .s-code{border-radius:10px;gap:2px;margin-top:10px;padding:9px 11px;font-size:10.5px;line-height:1.5}.fdx .s-code .c-q1{display:none}.fdx .s-bar{gap:8px}.fdx .s-url{height:28px;font-size:11.5px}.fdx .s-badge{height:24px;font-size:11px}.fdx .s-dots{display:none}.fdx .s-web .s-body{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding:10px 6px 8px}.fdx .s-claim{display:none}.fdx .s-ring svg{width:86px;height:86px}.fdx .r-v{height:86px;font-size:28px}.fdx .r-v small{font-size:10.5px}.fdx .r-l{margin-top:4px;font-size:11.5px}.fdx .fdx-next{grid-template-columns:1fr;gap:18px;margin-top:64px;padding-top:34px}.fdx .fdx-next__t{font-size:28px}.fdx .fdx-next__a{flex-direction:column;align-items:stretch;gap:18px}.fdx .fdx-btn{justify-content:space-between}.fdx .fdx-link{align-self:flex-start}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fdx .fdx-sheet__in{animation:linear both fdx-in;animation-timeline:view();animation-range:entry entry 40%}}}
