.tp{--tp-ink:#141312;--tp-ink-2:#46423b;--tp-blue:#3069b1;--tp-sky:#90c4e9;--tp-amber:#ffc032;--tp-red:#e81c24;--tp-red-ink:#c4121a;--tp-navy:#0a1322;--tp-ivory:#f6f1e4;--tp-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--tp-mono:var(--font-plex-mono), ui-monospace, "SFMono-Regular", monospace;--tp-serif:var(--font-bodoni), "Bodoni Moda", Didot, Georgia, serif;--tp-out:cubic-bezier(.16, 1, .3, 1);--tp-inout:cubic-bezier(.7, 0, .2, 1);font-family:var(--tp-sans);color:var(--tp-ink);overflow-x:clip}@media (min-width:1024px){.tp{--tp-screen:calc(100svh - 70px)}}.tp{--hm-head:64px}@media (min-width:1024px){.tp{--hm-head:70px}}.tp .hm-sheet{position:relative}.tp .hm-stage{background:0 0;display:block;position:relative}.tp .hm-hold{height:calc(var(--hold) * 1vh);height:calc(var(--hold) * 1svh);display:none}.tp .hm-sheet[data-pin]>.hm-stage{top:var(--hm-head);position:sticky}.tp .hm-sheet[data-pin]>.hm-hold{display:block}.tp .hm-stack>.hm-sheet:first-child{margin-bottom:0}.tp .hm-sheet>.hm-stage:after{content:none}@media print{.tp .hm-sheet{--hm-p:1!important}.tp .hm-hold{display:none!important}.tp .hm-sheet[data-pin]>.hm-stage{position:relative}}.tp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tp-sr-svg{width:0;height:0;position:absolute;overflow:hidden}.tp-kicker{font:500 .75rem/1 var(--tp-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.tp-btn{--bg:var(--tp-ink);--fg:#fff;--edge:#000;--cap:#ffffff29;background:var(--bg);height:52px;color:var(--fg);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 0 var(--edge), 0 16px 26px -16px #0000008c;transition:transform .16s var(--tp-out), box-shadow .16s var(--tp-out), background-color .3s ease, color .3s ease;border-radius:999px;align-items:center;gap:16px;padding:0 9px 0 24px;font-size:.8125rem;font-weight:700;display:inline-flex}.tp-btn:hover{box-shadow:0 6px 0 var(--edge), 0 22px 30px -16px #0000008c;transform:translateY(-2px)}.tp-btn:active{box-shadow:0 0 0 var(--edge), 0 6px 10px -8px #00000080;transform:translateY(4px)}.tp-btn__key{background:var(--cap);width:34px;height:34px;font:600 1rem/1 var(--tp-mono);transition:transform .2s var(--tp-out), box-shadow .2s ease;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 -2px #00000038}.tp-btn:hover .tp-btn__key,.tp-btn:focus-visible .tp-btn__key{transform:translateY(2px);box-shadow:inset 0 2px 3px #00000047}.tp-btn--line{--bg:transparent;--fg:var(--tp-ink);--cap:#14131214;box-shadow:inset 0 0 0 1.5px var(--tp-ink), 0 4px 0 var(--tp-ink)}.tp-btn--line:hover{--bg:var(--tp-amber);box-shadow:inset 0 0 0 1.5px var(--tp-ink), 0 6px 0 var(--tp-ink)}.tp-btn--line:active{box-shadow:inset 0 0 0 1.5px var(--tp-ink), 0 0 0 var(--tp-ink)}.tp-btn--paper{--bg:#fff;--fg:var(--tp-red-ink);--edge:#6f080d;--cap:#c4121a1a}.tp-link{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:8px;padding-bottom:3px;font-weight:600;display:inline-flex}.tp-link:after{content:"→";transition:transform .45s var(--tp-out)}.tp-link:hover:after,.tp-link:focus-visible:after{transform:translate(4px)}.tp-key{min-width:2.15em;height:2.15em;color:var(--tp-ink);font:600 .75rem/1 var(--tp-mono);background:linear-gradient(#fffdf8,#ebe4d4);border-radius:7px;place-items:center;padding:0 .55em;transition:transform .12s,box-shadow .12s,background .2s,color .2s;display:inline-grid;box-shadow:inset 0 -3px #14131229,0 1px #14131266,0 3px 6px -3px #14131273}.tp-bal{isolation:isolate;background:radial-gradient(55% 70% at 74% 12%,#fcfaf5 0%,#fcfaf500 70%),linear-gradient(#ece8df 0%,#f2efe8 38%,#ebe6dc 100%);position:relative;overflow:hidden;box-shadow:inset 0 -1px #14131214}.tp-bal:before{content:"";z-index:-1;background:linear-gradient(#7864461f,#0000);height:14px;position:absolute;inset:0 0 auto}.tp-bal__inner{gap:28px;max-width:1360px;margin:0 auto;padding:40px 16px 56px;display:grid;position:relative}@media (min-width:640px){.tp-bal__inner{padding-inline:24px}}.tp-bal__copy{z-index:1;position:relative}.tp-bal__placard{background:#fff;border-radius:2px;align-items:center;gap:14px;padding:10px 16px 10px 12px;display:inline-flex;box-shadow:0 1px #1413120f,0 12px 24px -16px #46321473}.tp-bal__logo{width:auto;height:34px}.tp-bal__placard span{max-width:22ch;color:var(--tp-ink-2);font:500 .6875rem/1.35 var(--tp-mono);letter-spacing:.06em;text-transform:uppercase;border-left:1px solid #14131224;padding-left:14px}.tp-bal__title{letter-spacing:-.045em;width:fit-content;margin-top:clamp(28px,4vw,44px);font-size:clamp(2.9rem,1.1rem + 6.2vw,6.6rem);font-weight:800;line-height:.92;position:relative}.tp-bal__title:after{--rule:clamp(0, (var(--hm-p,0) - .3) / .5, 1);content:"";border-block:.03em solid var(--tp-ink);height:.1em;transform:scaleX(calc(var(--rule) * (2 - var(--rule))));transform-origin:0;position:absolute;bottom:-.15em;left:0;right:0}.tp-bal__line{transform-origin:50% -70%;animation:tp-bal-level 2.2s var(--tp-out) both;animation-delay:calc(var(--i) * .12s + .1s);display:block}.tp-bal__line:last-child:after{content:"";background:var(--tp-red);border-radius:50%;width:.17em;height:.17em;margin-left:.05em;display:inline-block}@keyframes tp-bal-level{0%{opacity:0;transform:translateY(-.4em)rotate(-5deg)}22%{opacity:1;transform:translateY(0)rotate(3deg)}42%{transform:rotate(-1.7deg)}62%{transform:rotate(.85deg)}80%{transform:rotate(-.3deg)}to{opacity:1;transform:none}}.tp-bal__lede{max-width:47ch;color:var(--tp-ink-2);margin-top:28px;font-size:clamp(1.02rem,.95rem + .35vw,1.18rem);line-height:1.6}.tp-bal__ctas{flex-wrap:wrap;gap:18px 14px;margin-top:32px;display:flex}.tp-bal__price{color:var(--tp-ink-2);font:500 .75rem/1.2 var(--tp-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:30px;display:flex}.tp-bal__price>span+span:before{content:"";vertical-align:2px;opacity:.4;background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:18px;display:inline-block}.tp-bal__price .tp-link{color:var(--tp-ink)}.tp-bal__art{flex-direction:column;width:100%;max-width:700px;margin:0 auto;display:flex;position:relative}.tp-bal__svg{touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;height:auto;display:block;overflow:visible}.tp-bal__mount{fill:var(--tp-ink)}.tp-bal__string{stroke:#2b2824;stroke-width:1.3px}.tp-bal__rod{fill:none;stroke:var(--tp-ink);stroke-width:3px;stroke-linecap:round}.tp-bal__eye{fill:#f2efe8;stroke:var(--tp-ink);stroke-width:1.6px}.tp-bal__piece{fill:var(--piece);transform:translateY(calc(var(--len,0) * 1px)) scaleX(cos(calc(var(--hm-p,0) * var(--spin,0) * 1turn)))}.tp-bal__level rect{fill:#e7f3d6;stroke:var(--tp-ink);stroke-width:1.2px}.tp-bal__level circle{fill:#fff;stroke:#14131280;stroke-width:.8px}.tp-bal__shadow{opacity:.12;transform:translate(calc(26px - var(--hm-p,0) * 58px), 18px)}.tp-bal__shadow .tp-bal__piece,.tp-bal__shadow .tp-bal__eye{fill:#2a1c08}.tp-bal__shadow .tp-bal__string,.tp-bal__shadow .tp-bal__rod,.tp-bal__shadow .tp-bal__eye{stroke:#2a1c08}.tp-bal__drop{animation:tp-bal-drop 1.6s var(--tp-out) both}@keyframes tp-bal-drop{0%{transform:translateY(-130px)}50%{transform:translateY(10px)}72%{transform:translateY(-4px)}to{transform:none}}.tp-bal__label{background:#fff;border-radius:2px;align-self:flex-end;gap:4px;width:min(100%,360px);margin-top:4px;padding:16px 18px 14px;font-size:.8125rem;line-height:1.45;display:grid;box-shadow:0 1px #1413120f,0 12px 24px -16px #46321473}.tp-bal__label-title{font-weight:700}.tp-bal__label-medium{color:var(--tp-ink-2)}.tp-bal__legend{flex-wrap:wrap;gap:6px 14px;margin-top:8px;padding:0;list-style:none;display:flex}.tp-bal__legend li{font:500 .6875rem/1.4 var(--tp-mono);letter-spacing:.04em;text-transform:uppercase;cursor:default;align-items:center;gap:6px;display:inline-flex}.tp-bal__legend li:before{content:"";background:var(--piece);border-radius:50%;width:10px;height:10px;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.tp-bal__legend li:hover:before{transform:scale(1.5)}.tp-bal__status{font:600 .6875rem/1 var(--tp-mono);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #1413121a;margin-top:10px;padding-top:10px}.tp-bal__status [data-state]:before{content:"";vertical-align:0;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.tp-bal__status [data-state=tallied]{color:#1b7a4e}.tp-bal__status [data-state=tallied]:before{background:#1b7a4e;box-shadow:0 0 0 3px #1b7a4e2e}.tp-bal__status [data-state=moving]{color:#9a6a00}.tp-bal__status [data-state=moving]:before{background:var(--tp-amber);animation:.9s ease-in-out infinite tp-bal-pulse}@keyframes tp-bal-pulse{50%{opacity:.6;transform:scale(.55)}}@media (min-width:1024px){.tp-bal__inner{max-width:1440px;min-height:var(--tp-screen);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;padding:0 32px}.tp-bal__copy{padding-block:clamp(14px,3svh,48px)}.tp-bal__logo{height:clamp(26px,5svh,34px)}.tp-bal__title{margin-top:clamp(14px,3.4svh,44px);font-size:min(5.9vw - 6px,10.5svh,5.3rem)}.tp-bal__lede{max-width:52ch;margin-top:clamp(12px,2.6svh,28px);font-size:clamp(.94rem,.5rem + 1.2svh,1.18rem);line-height:1.55}.tp-bal__ctas{margin-top:clamp(16px,3.2svh,32px)}.tp-bal__price{margin-top:clamp(12px,2.8svh,30px)}.tp-bal__art{max-width:none;height:var(--tp-screen);align-self:stretch;margin:0}.tp-bal__svg{height:100%;padding-left:clamp(96px,9vw,140px)}.tp-bal__label{width:272px;position:absolute;bottom:clamp(14px,3.4svh,36px);left:0}}.tp-mk{background:#fbfaf7;padding:clamp(72px,9vw,136px) 0;position:relative}.tp-mk__inner{max-width:1280px;margin:0 auto;padding:0 16px}@media (min-width:640px){.tp-mk__inner{padding:0 24px}}.tp-mk__head{z-index:2;gap:18px;margin-bottom:clamp(36px,4vw,56px);display:grid;position:relative}@media (min-width:1024px){.tp-mk__head{grid-template-columns:1.4fr 1fr;align-items:end;column-gap:48px}.tp-mk__head .tp-kicker{grid-column:1/-1}}.tp-mk__seed{width:20px;height:20px}.tp-mk__title{letter-spacing:-.035em;font-size:clamp(2.3rem,1.4rem + 3.4vw,4.5rem);font-weight:780;line-height:.98}.tp-mk__intro{max-width:34ch;color:var(--tp-ink-2);font-size:1.125rem;line-height:1.5}.tp-mk__grid{z-index:1;display:grid;position:relative}@media (min-width:900px){.tp-mk__grid{grid-template-columns:1fr 1fr}.tp-mk__block--a{grid-column:1/-1}}.tp-mk__block{align-content:start;gap:32px;padding:clamp(28px,3.4vw,52px);display:grid;position:relative}.tp-mk__block--a{--block:var(--tp-blue);color:#fff}.tp-mk__block--b{--block:var(--tp-amber)}.tp-mk__block--c{--block:var(--tp-sky)}@media (min-width:900px){.tp-mk__block--a{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px}}.tp-mk__block{--g:clamp(0, (var(--hm-p,1) - var(--g0,0)) / .3, 1);--ge:calc(var(--g) * var(--g) * (3 - 2 * var(--g)));--r:clamp(0, (var(--g) - .72) / .28, 1)}.tp-mk__block--a{--g0:.02}.tp-mk__block--b{--g0:.14}.tp-mk__block--c{--g0:.26}.tp-mk__fill{z-index:-1;background:var(--block);transform-origin:0 0;transform:translate(calc(var(--fx,0px) * (1 - var(--ge))), calc(var(--fy,0px) * (1 - var(--ge)))) scale(calc(var(--sx,1) + (1 - var(--sx,1)) * var(--ge)), calc(var(--sy,1) + (1 - var(--sy,1)) * var(--ge)));position:absolute;inset:0}.tp-mk__body,.tp-mk__demo{opacity:var(--r);transform:translate(calc(var(--fx,0px) * (1 - var(--r)) * .08), calc(var(--fy,0px) * (1 - var(--r)) * .08))}.tp-mk__num{font:500 .75rem/1 var(--tp-mono);letter-spacing:.16em;opacity:.75}.tp-mk__h{letter-spacing:-.025em;max-width:16ch;margin-top:14px;font-size:clamp(1.6rem,1.15rem + 1.5vw,2.45rem);font-weight:760;line-height:1.04}.tp-mk__text{opacity:.9;max-width:54ch;margin-top:16px;font-size:1rem;line-height:1.62}@media (min-width:1024px){.tp-mk{min-height:var(--tp-screen);padding:clamp(18px,3.4svh,52px) 0;display:flex}.tp-mk__inner{flex-direction:column;flex:1;width:100%;display:flex}.tp-mk__head{grid-template-columns:minmax(0,1fr) auto;row-gap:clamp(6px,1.2svh,14px);margin-bottom:clamp(12px,2.2svh,32px)}.tp-mk__title{font-size:clamp(2rem,6.2svh,3.75rem)}.tp-mk__intro{max-width:40ch;font-size:clamp(.94rem,.5rem + 1.1svh,1.125rem)}.tp-mk__grid{flex:1;grid-template-rows:auto 1fr}.tp-mk__block{align-content:center;gap:clamp(16px,2.2vw,40px);padding:clamp(16px,3svh,40px) clamp(20px,2.4vw,40px)}.tp-mk__block--a{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tp-mk__block--a .tp-mk__body{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(16px,2.2vw,40px);display:grid}.tp-mk__block--b,.tp-mk__block--c{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center}.tp-mk__h{margin-top:clamp(6px,1.2svh,14px);font-size:clamp(1.25rem,.5rem + 2.2svh,2.1rem)}.tp-mk__text{margin-top:clamp(8px,1.6svh,16px);font-size:clamp(.84rem,.45rem + 1.05svh,1rem);line-height:1.5}.tp-mk__block--a .tp-mk__text{margin-top:0}}.tp-ruler{--stop:.86;--rt0:clamp(0, (var(--hm-p,1) - .34) / .4, 1);--rt:calc(var(--rt0) * var(--rt0) * (3 - 2 * var(--rt0)));color:#fff;padding-top:8px;position:relative}.tp-ruler__steps{height:46px;position:relative}.tp-ruler__step{--on:clamp(0, (var(--stop) * var(--rt) - var(--at) + .05) / .05, 1);bottom:0;left:calc(var(--at) * 100%);font:500 .75rem/1 var(--tp-mono);letter-spacing:.06em;white-space:nowrap;opacity:var(--on);transform:translate(-50%, calc((1 - var(--on)) * 10px));transition:opacity .4s ease, transform .6s var(--tp-out);padding-bottom:14px;position:absolute}.tp-ruler__step:after{content:"";background:currentColor;width:1.5px;height:10px;position:absolute;bottom:0;left:50%}.tp-ruler__step:last-child{color:var(--tp-amber);font-weight:600}.tp-ruler__scale{background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 8.33333%) 0 100%/100% 18px no-repeat,repeating-linear-gradient(90deg,#ffffff80 0 1.5px,#0000 1.5px 1.66667%) 0 100%/100% 9px no-repeat;border-bottom:2px solid #fff;height:34px;position:relative;box-shadow:inset -2px 0 #fff;container-type:inline-size}.tp-ruler__fill{background:var(--tp-amber);width:100%;height:6px;transform:scaleX(calc(var(--stop) * var(--rt)));transform-origin:0;position:absolute;bottom:-2px;left:0}.tp-ruler__head{background:var(--tp-amber);width:2px;height:52px;transform:translateX(calc(var(--stop) * var(--rt) * 100cqi));position:absolute;bottom:-8px;left:-1px}.tp-ruler__head:before{content:"";background:var(--tp-amber);width:10px;height:10px;position:absolute;top:-5px;left:-4px;transform:rotate(45deg)}.tp-ruler__nums{height:18px;font:500 .6875rem/1 var(--tp-mono);opacity:.75;margin-top:10px;position:relative}.tp-ruler__nums span{left:calc(var(--at) * 100%);white-space:nowrap;position:absolute;transform:translate(-50%)}.tp-ruler__nums span:first-child{transform:none}.tp-ruler__nums span:last-child{transform:translate(-100%)}.tp-drill{--row:30px;--cols:minmax(0, 1fr) 9.5ch 0ch;border:1.5px solid var(--tp-ink);font:500 .75rem/1 var(--tp-mono)}.tp-drill[data-col=true]{--cols:minmax(0, 1fr) 9.5ch 9.5ch}@media (min-width:1024px){.tp-drill{--row:clamp(23px, 4.2svh, 30px);font-size:.6875rem}}.tp-drill__top{border-bottom:1.5px solid var(--tp-ink);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 12px 10px;display:flex}.tp-drill__crumb{font-weight:600}.tp-drill__more{opacity:0;transition:opacity .3s ease, transform .4s var(--tp-out);margin-left:.5ch;display:inline-block;transform:translate(-6px)}.tp-drill[data-open=true] .tp-drill__more{opacity:1;transform:none}.tp-drill__co{opacity:.65;font-size:.6875rem}.tp-drill__row{z-index:1;grid-template-columns:var(--cols);height:var(--row);transition:grid-template-columns .6s var(--tp-out), color .25s ease;align-items:center;padding:0 12px;display:grid;position:relative}.tp-drill__row>span{white-space:nowrap;text-overflow:clip;overflow:hidden}.tp-drill__row>span+span{text-align:right;font-variant-numeric:tabular-nums}.tp-drill__row>span:nth-child(3){opacity:0;transition:opacity .4s}.tp-drill[data-col=true] .tp-drill__row>span:nth-child(3){opacity:.7;transition-delay:.2s}.tp-drill__row--head{letter-spacing:.1em;text-transform:uppercase;opacity:.8;border-bottom:1px solid #14131259;font-size:.625rem}.tp-drill__view{overflow:hidden}.tp-drill__track{width:200%;transition:transform .55s var(--tp-out);display:flex}.tp-drill[data-open=true] .tp-drill__track{transform:translate(-50%)}.tp-drill__screen{width:50%;position:relative}.tp-drill__bar{height:var(--row);background:var(--tp-ink);transform:translateY(calc(var(--sel) * var(--row)));transition:transform .35s var(--tp-out);position:absolute;top:0;left:0;right:0}.tp-drill__screen--in .tp-drill__bar{transform:none}.tp-drill__row[data-sel=true]{color:var(--tp-amber)}.tp-drill__row--total{border-top:1.5px solid var(--tp-ink);font-weight:700}.tp-keys{border-top:1.5px solid var(--tp-ink);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.tp-keys .tp-key{font-size:.6875rem}.tp-keys__say{white-space:nowrap;margin-left:auto;padding-left:8px;font-size:.6875rem;font-weight:600}.tp-keys .tp-key[data-down=true]{background:var(--tp-ink);color:var(--tp-amber);transform:translateY(2px);box-shadow:inset 0 -1px #0000004d,0 0 #14131266,0 1px 2px -1px #14131273}.tp-vault__win{border:1.5px solid var(--tp-ink);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 18px 30px -22px #0a2850b3}.tp-vault__bar{border-bottom:1.5px solid var(--tp-ink);background:#eef6fc;align-items:center;gap:12px;padding:9px 12px;display:flex}.tp-vault__dots{gap:5px;display:inline-flex}.tp-vault__dots i{border:1.2px solid var(--tp-ink);border-radius:50%;width:8px;height:8px}.tp-vault__url{min-width:0;font:500 .6875rem/1 var(--tp-mono);white-space:nowrap;background:#fff;border-radius:999px;flex:1;align-items:center;gap:8px;padding:5px 10px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #14131233}.tp-vault__lock{width:11px;height:13px;fill:var(--tp-ink);flex:none}.tp-vault__shackle{fill:none;stroke:var(--tp-ink);stroke-width:1.6px;transform-origin:9px 6.5px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);transform:rotate(32deg)translateY(-1px)}.tp-vault[data-locked=true] .tp-vault__shackle{transform:none}.tp-vault__rows{padding:6px 0;display:grid}.tp-vault__rows>div{justify-content:space-between;gap:12px;padding:10px 14px;font-size:.875rem;display:flex}.tp-vault__rows>div+div{border-top:1px dashed #1413122e}.tp-vault__rows dt{color:var(--tp-ink-2)}.tp-vault__rows dd{font:600 .875rem/1.2 var(--tp-mono);font-variant-numeric:tabular-nums;transition:color .3s}.tp-vault[data-locked=true] .tp-vault__rows dd{color:var(--tp-blue)}.tp-vault__foot{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;display:flex}.tp-vault__switch{background:var(--tp-ink);color:#fff;font:600 .75rem/1 var(--tp-mono);letter-spacing:.06em;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.tp-vault__track{background:#fff3;border-radius:999px;width:38px;height:22px;transition:background-color .3s;position:relative}.tp-vault__knob{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px}.tp-vault[data-locked=true] .tp-vault__track{background:var(--tp-amber)}.tp-vault[data-locked=true] .tp-vault__knob{transform:translate(16px)}.tp-vault__access{font:500 .6875rem/1.5 var(--tp-mono);margin-top:14px}.tp-vault__access span{white-space:nowrap}.tp-vault__access b{font-weight:700}@media (min-width:1024px){.tp-ruler{padding-top:0}.tp-ruler__steps{height:clamp(32px,6svh,46px)}.tp-ruler__scale{height:clamp(24px,4.4svh,34px)}.tp-ruler__nums{height:14px;margin-top:6px}.tp-drill__top{padding:9px 12px 8px}.tp-drill__co{display:none}.tp-vault__rows>div{padding:clamp(5px,1.1svh,10px) 14px;font-size:.8125rem}.tp-vault__foot{margin-top:clamp(10px,2svh,16px)}.tp-vault__access{margin-top:clamp(8px,1.8svh,14px);font-size:.625rem}}@media (min-width:1024px) and (max-width:1199px){.tp-keys__say{display:none}}.tp-mint{isolation:isolate;background:radial-gradient(ellipse 40% 50% at 28% 62%, #466eb433, transparent 70%), radial-gradient(ellipse 40% 50% at 72% 62%, #c8963c29, transparent 70%), radial-gradient(ellipse 80% 60% at 50% 0%, #15233b, transparent 70%), var(--tp-navy);color:#f3ead7;padding:clamp(80px,9vw,140px) 0;position:relative;overflow:hidden}.tp .hm-sheet[data-pin] .tp-mint{scroll-margin-top:calc(var(--hm-head) - var(--hold) * 1svh)}.tp-mint:before{content:"";z-index:-1;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 5px);position:absolute;inset:0}.tp-mint__inner{max-width:1240px;margin:0 auto;padding:0 16px}@media (min-width:640px){.tp-mint__inner{padding:0 24px}}.tp-mint__head{text-align:center;max-width:760px;margin:0 auto clamp(44px,5vw,76px)}.tp-mint__head .tp-kicker{color:#ecc865;font:700 .875rem/1 var(--tp-sans);letter-spacing:.14em}.tp-mint__title{font-family:var(--tp-sans);letter-spacing:-.035em;margin-top:18px;font-size:clamp(2.6rem,1.5rem + 4.2vw,5.2rem);font-weight:800;line-height:1.02}.tp-mint__word{background-size:250% 100%;-webkit-background-clip:text;background-clip:text;background-position:calc((1 - var(--hm-p,1)) * 100%) 0;color:#0000}.tp-mint__word--silver{background-image:linear-gradient(100deg,#9aa4b1 0%,#f4f6f8 35%,#b9c1cb 60%,#eef1f4 100%)}.tp-mint__word--gold{background-image:linear-gradient(100deg,#b8860b 0%,#ffe9a3 35%,#e2ad3b 60%,#fff1c1 100%)}.tp-mint__sub{color:#f3ead7eb;max-width:44ch;margin:20px auto 0;font-size:1.125rem;line-height:1.5}.tp-mint__case{gap:28px;display:grid}@media (min-width:1000px){.tp-mint__case{grid-template-columns:1fr 1fr;gap:32px}}.tp-cert{background:radial-gradient(circle at 100% 0%, #ffffffb3, transparent 50%), var(--tp-ivory);color:var(--tp-ink);border-radius:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 50px 90px -46px #000000d9}@media (min-width:560px){.tp-cert{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.tp-cert__head{font:700 .8125rem/1 var(--tp-sans);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #1413121f;justify-content:space-between;gap:12px;padding:14px 20px;display:flex}@media (min-width:560px){.tp-cert__head{grid-column:1/-1}}.tp-cert__head>span{align-items:center;gap:8px;display:inline-flex}.tp-cert__mark{width:15px;height:15px}.tp-cert[data-metal=gold] .tp-cert__head{background:linear-gradient(90deg,#e2ad3b2e,#0000)}.tp-cert[data-metal=silver] .tp-cert__head{background:linear-gradient(90deg,#96a5b933,#0000)}.tp-cert__window{perspective:900px;background:radial-gradient(at 50% 42%,#fffdf7 0%,#e6dec9 80%);place-items:center;padding:36px 24px;display:grid;position:relative}@media (min-width:560px){.tp-cert__window{border-right:1px dashed #14131233}}.tp-cert__window:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff8c 0%,#fff0 30% 70%,#ffffff40 100%);border-radius:14px;position:absolute;inset:14px;box-shadow:inset 0 0 0 1px #fffc,inset 0 2px 10px #14131214}.tp-bar{--rx:0deg;--ry:0deg;--mx:32%;--my:22%;aspect-ratio:3/4.7;width:clamp(140px,24vw,172px);transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .35s var(--tp-out);position:relative}.tp-cert[data-metal=silver] .tp-bar{--m1:#f6f8fa;--m2:#c9d0d8;--m3:#a3acb8;--m4:#e9edf1;--engrave:#262c35}.tp-cert[data-metal=gold] .tp-bar{--m1:#fff4c9;--m2:#ebbd52;--m3:#c89322;--m4:#f9dc7c;--engrave:#3a2802}.tp-bar__strike{border-radius:10px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffffb3,0 24px 30px -18px #1e1400a6,0 5px 9px -4px #1e140066}.tp-bar__plate{border-radius:inherit;background:linear-gradient(140deg, var(--m1) 0%, var(--m2) 26%, var(--m4) 46%, var(--m3) 70%, var(--m2) 86%, var(--m1) 100%);color:var(--engrave);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.tp-bar__plate:before{content:"";border-radius:6px;position:absolute;inset:8px;box-shadow:inset 0 1px 1.5px #00000059,0 1px #fff9}.tp-bar__plate:after{content:"";mix-blend-mode:overlay;background:repeating-linear-gradient(90deg,#ffffff14 0 1px,#00000009 1px 2px);position:absolute;inset:0}.tp-bar__plate>*{z-index:1;transition:opacity .3s ease, transform .45s var(--tp-out), filter .4s ease;position:relative}.tp-bar__rosette{fill:none;width:135%;height:auto;stroke:var(--engrave);stroke-width:.6px;opacity:.13;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0!important;position:absolute!important}.tp-bar__mark{width:16cqi;height:16cqi}.tp-bar__brand{font:700 9.6cqi/1 var(--tp-sans);letter-spacing:.1em;text-transform:uppercase}.tp-bar__metal{font:800 15.5cqi/1 var(--tp-sans);letter-spacing:.04em;text-transform:uppercase;margin-top:4px}.tp-bar__fine{font:700 11cqi/1.1 var(--tp-sans)}.tp-bar__serial{font:600 9.4cqi/1 var(--tp-sans);letter-spacing:.08em;margin-top:8px}.tp-bar__flash,.tp-bar__glint,.tp-bar__spec{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tp-bar__flash{opacity:0;background:radial-gradient(circle,#fff 0%,#fff0 65%)}.tp-bar__glint:before{content:"";background:linear-gradient(105deg,#0000 38%,#ffffffbf 50%,#0000 62%);animation:7s ease-in-out 3s infinite tp-mint-glint;position:absolute;inset:-20% -60%;transform:translate(-70%)}.tp-bar__spec{background:radial-gradient(circle at var(--mx) var(--my), #ffffffd9, #fff0 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s}[data-lit=true] .tp-bar__spec{opacity:1}@keyframes tp-mint-glint{0%,to{transform:translate(-70%)}18%{transform:translate(70%)}18.01%,99.99%{opacity:0;transform:translate(70%)}}.tp-cert{--k:clamp(0, (var(--hm-p,1) - .04 - var(--k0,0)) / .36, 1);--kd:clamp(0, var(--k) / .45, 1);--kd2:calc(var(--kd) * var(--kd));--kf:clamp(0, min((var(--k) - .4) / .08, (.74 - var(--k)) / .24), 1);--ke:clamp(0, (var(--k) - .48) / .34, 1)}.tp-bar__strike{opacity:clamp(0, var(--kd) * 3, 1);transform:translateY(calc((1 - var(--kd2)) * -48px)) rotateX(calc((1 - var(--kd2)) * 30deg)) scale(calc(1 + var(--kf) * .05), calc(1 - var(--kf) * .05))}.tp-bar__plate>*{opacity:var(--ke);transform:scale(calc(1.18 - var(--ke) * .18));filter:blur(calc((1 - var(--ke)) * 2px));transition:none}.tp-bar__plate>.tp-bar__rosette{opacity:calc(var(--ke) * .13);transform:translate(-50%, -50%) rotate(calc((1 - var(--ke)) * -140deg)) scale(calc(1.4 - var(--ke) * .4));filter:none}.tp-bar__flash{opacity:calc(var(--kf) * .95);transform:scale(calc(.4 + var(--kf) * 1.2))}.tp-cert__body{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 24px 28px;display:flex}.tp-cert__top{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.tp-cert__name{font-family:var(--tp-sans);letter-spacing:-.03em;font-size:2rem;font-weight:800;line-height:1}.tp-cert__fields{gap:8px;width:100%;display:grid}.tp-cert__fields>div{border-bottom:1px solid #1413121f;grid-template-columns:4rem 1fr;gap:10px;padding-bottom:8px;display:grid}.tp-cert__fields dt{color:var(--tp-ink-2);font:700 .78125rem/1.3 var(--tp-sans);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding-top:3px}.tp-cert__fields dd{font-size:1rem;font-weight:600;line-height:1.35}.tp-cert__price{font-family:var(--tp-sans);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:clamp(2.6rem,2rem + 2vw,3.4rem);font-weight:800;line-height:1}.tp-cert__cur{vertical-align:.55em;margin-right:.06em;font-size:.55em}.tp-odo{vertical-align:top;font-variant-numeric:lining-nums tabular-nums;height:1em;line-height:1;display:inline-flex}.tp-odo__wheel{--o:clamp(0, (var(--k,1) - .56) / (.42 - var(--w) * .03), 1);--oe:calc(1 - (1 - var(--o)) * (1 - var(--o)) * (1 - var(--o)));height:1em;display:block;overflow:hidden}.tp-odo__reel{transform:translateY(calc((10 + var(--n)) * var(--oe) * -1em));flex-direction:column;display:flex}.tp-odo__reel>span{height:1em;display:block}.tp-cert__gst{color:var(--tp-ink-2);font:600 .875rem/1.4 var(--tp-sans);font-variant-numeric:tabular-nums;margin-top:-4px}.tp-deploy{width:150px;height:auto;overflow:visible}.tp-deploy__pc{fill:#fff;stroke:var(--tp-ink);stroke-width:1.6px}.tp-deploy__stand{fill:none;stroke:var(--tp-ink);stroke-width:1.6px}.tp-deploy__hub{fill:var(--tp-ink)}.tp-deploy__link{stroke:var(--tp-ink);stroke-width:1.4px;stroke-dasharray:3 5;animation:1.4s linear infinite tp-deploy-flow;animation-delay:calc(var(--i) * -.28s)}@keyframes tp-deploy-flow{to{stroke-dashoffset:-16px}}@media (min-width:1024px){.tp-mint{min-height:var(--tp-screen);align-items:center;padding:clamp(20px,4svh,64px) 0;display:flex}.tp-mint__inner{width:100%}.tp-mint__head{max-width:860px;margin-bottom:clamp(16px,3.6svh,48px)}.tp-mint__title{margin-top:clamp(8px,1.6svh,18px);font-size:clamp(2.2rem,7.2svh,4.4rem)}.tp-mint__sub{max-width:62ch;margin-top:clamp(8px,1.6svh,18px);font-size:clamp(1rem,.55rem + 1.2svh,1.125rem)}.tp-cert__head{padding-block:clamp(10px,1.9svh,14px)}.tp-cert__window{padding:clamp(14px,3svh,36px) 20px}.tp-bar{width:clamp(112px,20svh,176px)}.tp-cert__body{gap:clamp(7px,1.5svh,14px);padding:clamp(14px,2.6svh,26px) 20px}.tp-cert__name{font-size:clamp(1.5rem,4.4svh,2.1rem)}.tp-cert__fields>div{padding-bottom:clamp(5px,1svh,8px)}.tp-deploy{width:clamp(84px,14svh,130px)}.tp-cert__price{font-size:clamp(2rem,6.4svh,3.3rem)}.tp-cert .tp-btn{height:clamp(44px,7svh,52px)}}@media (min-width:1024px) and (max-width:1229px){.tp-mint__title{font-size:clamp(2.2rem,6.6svh,4.6rem)}.tp-cert__body{gap:clamp(6px,1.2svh,14px)}.tp-cert__fields>div{grid-template-columns:1fr;gap:2px}.tp-deploy{width:clamp(64px,10svh,96px)}.tp-cert__gst{font-size:.8125rem}}.tp-fc{isolation:isolate;background:radial-gradient(ellipse 60% 80% at 80% 50%, #ffffff14, transparent 70%), var(--tp-red-ink);color:#fff;padding:clamp(80px,8vw,128px) 0;position:relative;overflow:hidden}.tp-fc__inner{align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:0 16px;display:grid}@media (min-width:640px){.tp-fc__inner{padding:0 24px}}@media (min-width:1024px){.tp-fc__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px}}.tp-fc__copy .tp-kicker{color:#fffc}.tp-fc__title{letter-spacing:-.035em;margin-top:18px;font-size:clamp(2.3rem,1.4rem + 3.2vw,4.3rem);font-weight:780;line-height:.98}.tp-fc__hl{--hl:clamp(0, (var(--hm-p,1) - .62) / .28, 1);background:linear-gradient(var(--tp-amber), var(--tp-amber)) 0 92% / calc(var(--hl) * 100%) .3em no-repeat;color:inherit}.tp-fc__lede{color:#ffffffe0;max-width:44ch;margin-top:22px;font-size:1.0625rem;line-height:1.6}.tp-fc__ctas{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:32px;display:flex}.tp-fc__stage{width:100%;max-width:540px;margin:0 auto}.tp-fc__deck{perspective:1400px;height:clamp(290px,28vw,330px);margin-right:42px;position:relative}.tp-fc__card{--dl:calc(1 - clamp(0, (var(--hm-p,1) - .04 - (3 - min(var(--pos), 3)) * .1) / .3, 1));--deal:translate(calc(var(--dl) * var(--dl) * var(--dl) * 68vw), calc(var(--dl) * var(--dl) * -34vh)) rotate(calc(var(--dl) * var(--dl) * var(--dl) * 120deg));z-index:calc(20 - var(--pos));transform:var(--deal) translate(calc(var(--pos) * 13px), calc(var(--pos) * 11px)) rotate(calc(var(--pos) * var(--tw))) scale(calc(1 - var(--pos) * .035));transition:transform .6s var(--tp-out), opacity .4s ease;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.tp-fc__card[data-pos="0"]{transform:var(--deal) translateX(var(--drag,0px)) rotate(var(--drag-r,0deg))}.hm-sheet:not([data-done]) .tp-fc__card{transition:none}.tp-fc__card[data-pos="4"]{opacity:0;pointer-events:none}.tp-fc__card[data-dragging=true]{cursor:grabbing;transition:none}.tp-fc__card[data-tossed=true]{animation:tp-fc-toss .7s var(--tp-out) both}@keyframes tp-fc-toss{0%{z-index:30;opacity:1;transform:translateX(var(--drag,0px)) rotate(var(--drag-r,0deg))}45%{z-index:30;opacity:1;transform:translate(70%,-8%)rotate(12deg)}55%{z-index:0}to{z-index:0;opacity:0;transform:translate(52px,44px)scale(.86)}}.tp-fc__turn{transform-style:preserve-3d;transition:transform .75s var(--tp-out);position:absolute;inset:0}.tp-fc__deck[data-flipped=true] .tp-fc__card[data-pos="0"] .tp-fc__turn{transform:rotateY(180deg)}.tp-fc__face{color:var(--tp-ink);backface-visibility:hidden;background:#fffdf8;border-radius:14px;flex-direction:column;padding:22px 26px;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px #0000000f,0 30px 50px -28px #3c0000b3}.tp-fc__face--front{background:linear-gradient(#0000 58px,#ef8f94 58px 60px,#0000 60px),repeating-linear-gradient(#0000 0 31px,#d3e3f3 31px 32px) 0 60px/100% 100% no-repeat,#fffdf8}.tp-fc__face--back{text-align:center;justify-content:center;align-items:center;transform:rotateY(180deg)}.tp-fc__num{height:36px;color:var(--tp-red-ink);font:600 .75rem/1 var(--tp-mono);letter-spacing:.12em;justify-content:space-between;gap:12px;display:flex}.tp-fc__num span{color:#14131280;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.tp-fc__q{letter-spacing:-.012em;margin-top:6px;font-size:clamp(1.25rem,1.05rem + .7vw,1.55rem);font-weight:650;line-height:32px}.tp-fc__hint{color:#14131280;font:500 .6875rem/1 var(--tp-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:auto}.tp-fc__tag{color:var(--tp-red-ink);font:600 .75rem/1 var(--tp-mono);letter-spacing:.12em;text-transform:uppercase}.tp-fc__a{letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.4rem);font-weight:800;line-height:1.12}.tp-fc__a mark{background:linear-gradient(var(--tp-amber), var(--tp-amber)) 0 88% / 100% .32em no-repeat;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.tp-fc__note{max-width:34ch;color:var(--tp-ink-2);margin-top:14px;font-size:.9375rem;line-height:1.5}.tp-fc__controls{flex-wrap:wrap;gap:10px;margin-top:46px;display:flex}.tp-fc__btn{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:999px;height:44px;padding:0 18px;font-size:.8125rem;font-weight:700;transition:background-color .25s,color .25s;box-shadow:inset 0 0 0 1.5px #ffffffa6}.tp-fc__btn:hover{color:var(--tp-red-ink);background:#fff}.tp-fc__progress{color:#ffffffc7;font:500 .75rem/1.5 var(--tp-mono);letter-spacing:.06em;margin-top:14px}@media (min-width:1024px){.tp-fc{min-height:var(--tp-screen);align-items:center;padding:clamp(24px,4.4svh,72px) 0;display:flex}.tp-fc__inner{width:100%}.tp-fc__title{margin-top:clamp(10px,2svh,18px);font-size:clamp(2.1rem,7.4svh,4.3rem)}.tp-fc__lede{margin-top:clamp(12px,2.4svh,22px);font-size:clamp(.94rem,.5rem + 1.1svh,1.0625rem)}.tp-fc__ctas{margin-top:clamp(16px,3.2svh,32px)}.tp-fc__deck{height:clamp(210px,40svh,330px)}.tp-fc__controls{margin-top:clamp(22px,4.4svh,46px)}.tp-fc__progress{margin-top:10px}}.tp-fc__card{transition-delay:calc(var(--pos) * 70ms)}.tp-fc__card[data-dragging=true]{transition-delay:0s}@media (max-width:1023px){.tp-kicker{font:600 .8125rem/1.25 var(--tp-sans);letter-spacing:.04em}.tp-btn{letter-spacing:.02em;gap:10px;height:46px;padding:0 6px 0 18px;font-size:.9375rem}.tp-btn__key{width:32px;height:32px;font:600 .9375rem/1 var(--tp-sans)}.tp-key{font-family:var(--tp-sans)}.tp-bal__inner{gap:4px;padding:14px 16px 10px}.tp-bal__placard{gap:10px;padding:6px 12px 6px 8px}.tp-bal__logo{height:24px}.tp-bal__placard span{max-width:26ch;font:600 .8125rem/1.3 var(--tp-sans);letter-spacing:.01em;text-transform:none;padding-left:10px}.tp-bal__title{margin-top:14px;font-size:clamp(34px,9.5vw,46px);line-height:1.05}.tp-bal__lede{margin-top:14px;font-size:1rem;line-height:1.5}.tp-bal__ctas{gap:8px;margin-top:14px}.tp-bal__price{font:600 .8125rem/1.3 var(--tp-sans);letter-spacing:.03em;gap:4px 12px;margin-top:12px}.tp-bal__price>span+span:before{margin-right:12px}.tp-bal__svg{height:clamp(170px,26svh,300px)}.tp-bal__label{display:none}.tp-mk{padding:32px 0}.tp-mk__head{gap:8px;margin-bottom:18px}.tp-mk__title{font-size:clamp(28px,8vw,38px);line-height:1.08}.tp-mk__intro{font-size:1rem}.tp-mk__block{gap:16px;padding:20px 16px}.tp-mk__num{font:600 .8125rem/1 var(--tp-sans);letter-spacing:.04em}.tp-mk__h{max-width:none;margin-top:8px;font-size:1.375rem;line-height:1.12}.tp-mk__text{margin-top:8px;font-size:1rem;line-height:1.5}.tp-ruler__step{font:600 .8125rem/1 var(--tp-sans);letter-spacing:.02em}.tp-ruler__nums,.tp-drill{font:500 .8125rem/1 var(--tp-sans)}.tp-drill__co,.tp-drill__row--head{letter-spacing:.04em;font-size:.8125rem}.tp-keys .tp-key,.tp-keys__say{font-size:.8125rem}.tp-vault__url{font:500 .8125rem/1 var(--tp-sans)}.tp-vault__rows>div{font-size:.9375rem}.tp-vault__rows dd{font:600 .9375rem/1.2 var(--tp-sans)}.tp-vault__switch{font:600 .8125rem/1 var(--tp-sans);letter-spacing:.04em}.tp-vault__access{font:500 .8125rem/1.45 var(--tp-sans)}.tp-mint{padding:22px 0 20px}.tp-mint__head{margin:0 auto 14px}.tp-mint__head .tp-kicker{letter-spacing:.04em;font-size:.8125rem}.tp-mint__title{margin-top:8px;font-size:clamp(28px,8vw,38px);line-height:1.08}.tp-mint__sub{margin-top:8px;font-size:1rem}.tp-mint__case{gap:12px}.tp-cert{border-radius:14px;grid-template-columns:minmax(0,96px) minmax(0,1fr)}.tp-cert__head{display:none}.tp-cert__window{border-right:1px dashed #14131233;padding:12px 8px}.tp-cert__window:after{border-radius:10px;inset:6px}.tp-bar{width:76px}.tp-cert__body{gap:8px;padding:14px}.tp-cert__name{font-size:1.625rem}.tp-deploy{width:64px}.tp-cert__fields{gap:6px}.tp-cert__fields>div{grid-template-columns:4.1rem 1fr;gap:8px;padding-bottom:6px}.tp-cert__fields dt{letter-spacing:.03em;font-size:.8125rem}.tp-cert__fields dd{font-size:.9375rem}.tp-cert__price{font-size:2.125rem}.tp-cert__gst{margin-top:-2px;font-size:.875rem}.tp-fc{padding:24px 0}.tp-fc__inner{gap:18px}.tp-fc__title{margin-top:8px;font-size:clamp(28px,8vw,38px);line-height:1.08}.tp-fc__lede{margin-top:10px;font-size:1rem;line-height:1.5}.tp-fc__ctas{gap:10px 20px;margin-top:14px}.tp-fc__deck{height:clamp(250px,32svh,290px)}.tp-fc__num{height:30px;font:600 .8125rem/1 var(--tp-sans);letter-spacing:.04em}.tp-fc__num span{letter-spacing:.02em}.tp-fc__hint{font:500 .8125rem/1 var(--tp-sans);letter-spacing:.02em}.tp-fc__tag{font:600 .8125rem/1 var(--tp-sans);letter-spacing:.04em}.tp-fc__controls{margin-top:14px}.tp-fc__btn{letter-spacing:.02em;font-size:.9375rem}.tp-fc__progress{font:500 .8125rem/1.5 var(--tp-sans);letter-spacing:.02em;margin-top:8px}.tp-bar__brand,.tp-bar__serial{display:none}.tp-bar__metal{font-size:max(15px,15.5cqi)}.tp-bar__fine{font-size:max(13px,11cqi)}}
