.RunnerShowcase-module__WyxYCW__frame{width:100%;container-type:inline-size}.RunnerShowcase-module__WyxYCW__shot{--u:calc(100vw / 1120);--blue:#1566be;--teal:#27a89a;--green:#61c16b;--navy:#123a5e;--pass:#2e9e5b;aspect-ratio:1120/640;border-radius:calc(22 * var(--u));width:100%;color:var(--navy);background:radial-gradient(760px 500px at 10% 4%,#1566be4d,#0000 64%),radial-gradient(720px 560px at 96% 88%,#61c16b5c,#0000 62%),radial-gradient(600px 460px at 78% 2%,#27a89a4d,#0000 64%),radial-gradient(520px 400px at 44% 104%,#1b8fc238,#0000 64%),linear-gradient(150deg,#f7fcfc 0%,#eaf4f6 46%,#e6f4ee 100%);font-family:Inter,system-ui,sans-serif;position:relative;overflow:hidden}.RunnerShowcase-module__WyxYCW__sheen{pointer-events:none;background:linear-gradient(115deg,#ffffff8c 0%,#fff0 38%);position:absolute;inset:0}.RunnerShowcase-module__WyxYCW__win{left:calc(44 * var(--u));top:calc(56 * var(--u));width:calc(688 * var(--u));height:calc(492 * var(--u));border-radius:calc(17 * var(--u));background:#fff;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 2px 4px #123a5e0d,0 36px 70px -30px #123a5e70}.RunnerShowcase-module__WyxYCW__winBar{align-items:center;gap:calc(13 * var(--u));padding:calc(13 * var(--u)) calc(18 * var(--u));border-bottom:1px solid #edf2f3;display:flex}.RunnerShowcase-module__WyxYCW__lights{gap:calc(6 * var(--u));display:flex}.RunnerShowcase-module__WyxYCW__lights i{width:calc(9 * var(--u));height:calc(9 * var(--u));background:#dde5e8;border-radius:50%;display:block}.RunnerShowcase-module__WyxYCW__wordmark{align-items:center;gap:calc(8 * var(--u));display:flex}.RunnerShowcase-module__WyxYCW__wordmark svg,.RunnerShowcase-module__WyxYCW__wordmark img{width:calc(30 * var(--u));height:auto;display:block}.RunnerShowcase-module__WyxYCW__wordmark span{font-family:Outfit,sans-serif;font-weight:600;font-size:calc(14.5 * var(--u));letter-spacing:-.02em}.RunnerShowcase-module__WyxYCW__grow{flex:1}.RunnerShowcase-module__WyxYCW__verified{align-items:center;gap:calc(7 * var(--u));color:#1f8a54;font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(11 * var(--u));letter-spacing:.1em;text-transform:uppercase;padding:calc(6 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));background:#e7f6ee;font-weight:700;display:inline-flex}.RunnerShowcase-module__WyxYCW__verified i{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--pass);border-radius:50%;display:block}.RunnerShowcase-module__WyxYCW__goal{align-items:center;gap:calc(13 * var(--u));padding:calc(15 * var(--u)) calc(20 * var(--u));background:#fcfefe;border-bottom:1px solid #f0f4f5;display:flex}.RunnerShowcase-module__WyxYCW__ticket{align-items:center;gap:calc(6 * var(--u));font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(10.5 * var(--u));color:#12659b;padding:calc(5 * var(--u)) calc(9 * var(--u));border-radius:calc(6 * var(--u));background:#eaf2fa;flex:none;font-weight:500;display:inline-flex}.RunnerShowcase-module__WyxYCW__goal q,.RunnerShowcase-module__WyxYCW__goalText{font-family:Outfit,sans-serif;font-size:calc(16.5 * var(--u));letter-spacing:-.01em;quotes:none;font-weight:500;line-height:1.35}.RunnerShowcase-module__WyxYCW__viewport{justify-content:center;align-items:center;gap:calc(15 * var(--u));padding:calc(24 * var(--u));background:linear-gradient(#fcfefe,#f6fafa);flex-direction:column;flex:1;display:flex}.RunnerShowcase-module__WyxYCW__tickWrap{width:calc(96 * var(--u));height:calc(96 * var(--u));position:relative}.RunnerShowcase-module__WyxYCW__tickWrap svg{width:100%;height:100%;display:block}.RunnerShowcase-module__WyxYCW__halo{inset:calc(-14 * var(--u));background:radial-gradient(circle,#2e9e5b29,#0000 66%);border-radius:50%;position:absolute}.RunnerShowcase-module__WyxYCW__confirm{font-family:Outfit,sans-serif;font-size:calc(25 * var(--u));letter-spacing:-.4px;font-weight:600}.RunnerShowcase-module__WyxYCW__confirmSub{font-size:calc(13.5 * var(--u));color:#5b7181}.RunnerShowcase-module__WyxYCW__totals{gap:calc(26 * var(--u));margin-top:calc(4 * var(--u));padding:calc(13 * var(--u)) calc(26 * var(--u));border-radius:calc(12 * var(--u));background:#fff;border:1px solid #eaf0f1;display:flex;box-shadow:0 8px 18px -14px #123a5e4d}.RunnerShowcase-module__WyxYCW__tot{align-items:center;gap:calc(3 * var(--u));flex-direction:column;display:flex}.RunnerShowcase-module__WyxYCW__totKey{font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(10 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#9cadb9}.RunnerShowcase-module__WyxYCW__totVal{font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(15 * var(--u));font-weight:500}.RunnerShowcase-module__WyxYCW__totWin{color:#1f8a54}.RunnerShowcase-module__WyxYCW__reqBar{align-items:center;gap:calc(9 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u));background:#fff;border-top:1px solid #edf2f3;display:flex}.RunnerShowcase-module__WyxYCW__req{align-items:center;gap:calc(7 * var(--u));font-size:calc(11.5 * var(--u));color:#41586c;white-space:nowrap;display:flex}.RunnerShowcase-module__WyxYCW__req i{width:calc(15 * var(--u));height:calc(15 * var(--u));color:#1f8a54;font-size:calc(9 * var(--u));background:#e7f6ee;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.RunnerShowcase-module__WyxYCW__phone{right:calc(56 * var(--u));top:calc(96 * var(--u));width:calc(226 * var(--u));height:calc(452 * var(--u));border-radius:calc(32 * var(--u));padding:calc(7 * var(--u));background:#0e1a22;position:absolute;box-shadow:0 3px 6px #123a5e1f,0 40px 66px -28px #123a5e80}.RunnerShowcase-module__WyxYCW__screen{border-radius:calc(26 * var(--u));background:#fff;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.RunnerShowcase-module__WyxYCW__statusBar{padding:calc(9 * var(--u)) calc(15 * var(--u)) calc(5 * var(--u));font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(10 * var(--u));justify-content:space-between;align-items:center;font-weight:600;display:flex}.RunnerShowcase-module__WyxYCW__phoneHead{align-items:center;gap:calc(7 * var(--u));padding:calc(7 * var(--u)) calc(14 * var(--u)) calc(11 * var(--u));border-bottom:1px solid #f0f4f5;display:flex}.RunnerShowcase-module__WyxYCW__phoneHead svg,.RunnerShowcase-module__WyxYCW__phoneHead img{width:calc(24 * var(--u));height:auto;display:block}.RunnerShowcase-module__WyxYCW__phoneHead .RunnerShowcase-module__WyxYCW__name{font-family:Outfit,sans-serif;font-weight:600;font-size:calc(12 * var(--u))}.RunnerShowcase-module__WyxYCW__osTag{font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(9 * var(--u));color:#1f8a54;font-weight:600}.RunnerShowcase-module__WyxYCW__phoneBody{justify-content:center;align-items:center;gap:calc(11 * var(--u));padding:calc(18 * var(--u)) calc(15 * var(--u));background:linear-gradient(#fcfefe,#f5faf9);flex-direction:column;flex:1;display:flex}.RunnerShowcase-module__WyxYCW__phoneBody svg{width:calc(54 * var(--u));height:calc(54 * var(--u));display:block}.RunnerShowcase-module__WyxYCW__phonePass{font-family:Outfit,sans-serif;font-size:calc(15 * var(--u));font-weight:600}.RunnerShowcase-module__WyxYCW__phoneNote{font-size:calc(11 * var(--u));color:#7a8e9c;text-align:center;line-height:1.45}.RunnerShowcase-module__WyxYCW__phoneSteps{gap:calc(6 * var(--u));width:100%;margin-top:calc(4 * var(--u));flex-direction:column;display:flex}.RunnerShowcase-module__WyxYCW__phoneStep{align-items:center;gap:calc(7 * var(--u));border-radius:calc(8 * var(--u));padding:calc(7 * var(--u)) calc(9 * var(--u));font-size:calc(10.5 * var(--u));color:#41586c;background:#fff;border:1px solid #edf3f3;display:flex}.RunnerShowcase-module__WyxYCW__phoneStep i{width:calc(13 * var(--u));height:calc(13 * var(--u));color:#1f8a54;font-size:calc(8 * var(--u));background:#e7f6ee;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.RunnerShowcase-module__WyxYCW__phoneFoot{padding:calc(9 * var(--u)) calc(14 * var(--u)) calc(13 * var(--u));font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(9.5 * var(--u));color:#8ca0ae;border-top:1px solid #f0f4f5;justify-content:space-between;display:flex}.RunnerShowcase-module__WyxYCW__crest{left:calc(330 * var(--u));top:calc(566 * var(--u));width:calc(746 * var(--u));height:calc(68 * var(--u));align-items:center;gap:calc(15 * var(--u));padding:0 calc(22 * var(--u));border-radius:calc(16 * var(--u));-webkit-backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #ffffffeb;display:flex;position:absolute;box-shadow:0 3px 6px #123a5e0f,0 26px 48px -24px #123a5e6b}.RunnerShowcase-module__WyxYCW__crestRing{width:calc(42 * var(--u));height:calc(42 * var(--u));flex:none;position:relative}.RunnerShowcase-module__WyxYCW__crestRing svg{width:100%;height:100%;display:block}.RunnerShowcase-module__WyxYCW__crestRing .RunnerShowcase-module__WyxYCW__check{font-size:calc(16 * var(--u));color:var(--pass);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.RunnerShowcase-module__WyxYCW__crestHead{font-family:Outfit,sans-serif;font-size:calc(16 * var(--u));letter-spacing:-.2px;white-space:nowrap;font-weight:600;line-height:1.25;display:block}.RunnerShowcase-module__WyxYCW__crestSub{font-size:calc(11.5 * var(--u));color:#6b8090;margin-top:calc(2 * var(--u));white-space:nowrap;line-height:1.35;display:block}.RunnerShowcase-module__WyxYCW__crestMeta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(11 * var(--u));color:#7a8e9c;white-space:nowrap;flex:none;margin-left:auto}.RunnerShowcase-module__WyxYCW__plats{left:calc(44 * var(--u));top:calc(574 * var(--u));gap:calc(8 * var(--u));display:flex;position:absolute}.RunnerShowcase-module__WyxYCW__plat{align-items:center;gap:calc(7 * var(--u));-webkit-backdrop-filter:blur(10px);padding:calc(7 * var(--u)) calc(14 * var(--u));font-size:calc(12 * var(--u));background:#ffffffe6;border:1px solid #ffffffe6;border-radius:999px;font-weight:500;display:inline-flex;box-shadow:0 10px 22px -14px #123a5e66}.RunnerShowcase-module__WyxYCW__plat i{width:calc(7 * var(--u));height:calc(7 * var(--u));background:var(--pass);border-radius:50%;display:block}
