.hub-hero.tw-hero{grid-template-columns:minmax(0,1fr);justify-items:center;padding:0;display:grid}.tw-cardtop{z-index:1;text-align:center;width:min(100%,900px);margin:36px 0 0;padding:28px 0 30px;position:relative}.hub-hero.tw-hero h1{text-wrap:balance;margin:0;font-size:clamp(40px,5vw,56px);line-height:1.04}.tw-sub{max-width:34ch;color:var(--text);font:400 18px/1.4 var(--font);letter-spacing:-.01em;text-wrap:balance;margin:14px auto 0}.hub-tw-price{margin:28px 0 0}.hub-tw-was{color:var(--text);font:500 17px/1.3 var(--font);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin:0;display:flex}.hub-tw-was s{color:var(--text);font:500 clamp(32px, 3.2vw, 42px)/1.15 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-decoration:none;position:relative}.hub-tw-was s:after{content:"";background:var(--accent);transform-origin:0;height:3px;animation:hub-tw-strike .5s var(--ease) .2s both;border-radius:2px;position:absolute;top:50%;left:-3px;right:-3px}.hub-tw-was span{color:var(--text);font:400 clamp(16px, 1.4vw, 18px)/1.3 var(--font)}.hub-tw-now{color:var(--text-strong);font:600 clamp(72px, 7.4vw, 96px)/1 var(--font);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:2px 0 0}@keyframes hub-tw-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.hub-tw-was s:after{animation:none}}.tw-lead{white-space:nowrap;vertical-align:top;transition:max-width .4s var(--ease), opacity .12s linear;display:inline-block;overflow:hidden}.tw-lead.is-gone{opacity:0;max-width:0!important}.tw-hero .co-form{z-index:1;width:min(100%,500px);position:relative}.tw-hero .co-help{text-align:center;width:100%;max-width:64ch;margin:8px 0 0}@media (width<=560px){.tw-cardtop,.tw-hero .co-form{justify-self:stretch;width:auto}}@media (width>=1024px){.tw-cardtop{margin-top:clamp(4px,4.4svh,36px);padding:clamp(10px,3.4svh,28px) 0 clamp(14px,3.7svh,30px)}.hub-hero.tw-hero h1{font-size:clamp(40px,min(5vw,7.1svh),56px)}.tw-sub{max-width:none;margin-top:clamp(6px,1.4svh,14px);font-size:clamp(17px,2.4svh,19px)}.hub-tw-price{margin-top:clamp(8px,2.6svh,24px)}.hub-tw-was s{font-size:clamp(30px,min(3.2vw,5.3svh),42px)}.hub-tw-now{font-size:clamp(68px,min(7.4vw,12.2svh),96px)}}@media (width<=560px){.tw-cardtop{margin-top:clamp(0px,8.5svh - 48px,16px);padding:clamp(4px,9svh - 44px,20px) 0 clamp(10px,9.5svh - 33px,30px)}.hub-hero.tw-hero h1{font-size:clamp(32px,6svh,40px)}.tw-sub{max-width:30ch;margin-top:6px;font-size:15px;line-height:1.38}.hub-tw-price{margin-top:clamp(8px,4.2svh - 12px,24px)}.hub-tw-was s{font-size:clamp(26px,4.8svh,32px)}.hub-tw-now{font-size:clamp(52px,10svh,72px)}}.rd{--rd-h2:clamp(30px, 3.6vw, 44px);--rd-body:17px;min-width:0;color:var(--text)}.rd h2{color:var(--text-strong);font:600 var(--rd-h2)/1.08 var(--font);letter-spacing:-.032em;text-wrap:balance;margin:0}.rd p{text-wrap:pretty}.rd svg{fill:currentColor;display:block}html.rd-go .rd-f{transition:opacity .9s var(--ease) var(--d,0s), filter .9s var(--ease) var(--d,0s), transform 1.1s var(--ease) var(--d,0s)}html.rd-go .rd-f:not(.is-in){opacity:0;filter:blur(8px);transform:translateY(14px)}@media (width<=560px){html.rd-go .rd-f:not(.is-in){filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.rd *,.rd-up,.rd-up svg{transition:none!important;animation:none!important}}.rd-d{--rail:88px;--gap:36px;--in:calc(var(--rail) + var(--gap));--rung:200px;--edge:24px;gap:168px;margin:40px 0 0;padding:150px 0 0;display:grid;position:relative}.d-thread{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.d-dash{fill:none;stroke:#d5b06c9e;stroke-width:2px;stroke-dasharray:7 8;stroke-linecap:round}.d-reveal{fill:none;stroke:#fff;stroke-width:14px}.d-sec,.d-end{z-index:1;min-width:0;position:relative}.rd-d .d-in{margin-left:var(--in)}.rd-d .d-h{max-width:15em;margin-left:var(--in)}.d-medal{--m:72px;width:var(--m);height:var(--m);color:var(--accent-text);background:radial-gradient(85% 65% at 32% 16%,#ffffff1a,#0000 62%) padding-box padding-box,radial-gradient(120% 120% at 50% 100%,#d5b06c1a,#0000 55%) padding-box padding-box,linear-gradient(#1e2e46,#0c1726) padding-box padding-box,linear-gradient(145deg,#fbefcf 0%,#e2c383 22%,#a07a35 52%,#6a4a18 78%,#c9a25c 100%) border-box;border:2.5px solid #0000;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #060c16bf,inset 0 2px 6px #ffffff0d,0 14px 28px -14px #000000f2}.d-medal svg{fill:currentColor;width:48%;height:48%;display:block}.d-col--one{--h:71.43%;--solid:48.0%}.d-col--two{--h:100.0%;--solid:51.43%}.d-col--mine{--h:28.54%}.d-price .d-h{margin-bottom:8px}.d-cols{--plot:340px;max-width:880px;margin:0 0 0 var(--in);grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding-top:80px;display:grid}.d-col{height:var(--plot);min-width:0;position:relative}.d-col i{height:var(--h);transform-origin:50% 100%;background:linear-gradient(0deg, #56678a var(--solid), #56678a0f);border-radius:8px 8px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff0f}.d-col strong{left:0;right:0;bottom:var(--h);color:var(--text);font:500 24px/1.15 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-bottom:14px;position:absolute}.d-col span{color:var(--text);font:400 var(--rd-body)/1.3 var(--font);margin-top:18px;position:absolute;top:100%;left:0}.d-mine strong{color:var(--accent-hi);font:600 40px/1.05 var(--font);letter-spacing:-.035em;white-space:nowrap}.d-mine span{color:var(--accent-text)}.d-mine i{background:linear-gradient(180deg, var(--accent-hi), var(--accent) 60%, var(--accent-strong));box-shadow:inset 0 1px #ffffff59}.rd-d .d-note{max-width:64ch;color:var(--text);font:400 var(--rd-body)/1.6 var(--font);margin-top:84px}.d-free{margin:28px 0 0 var(--in);font:500 16px/1.45 var(--font);letter-spacing:-.01em}.d-free a{color:var(--accent-text);text-underline-offset:5px;text-decoration:underline 1px #e8c58961;transition:text-decoration-color .2s,color .2s}.d-free a:hover{color:var(--accent-hi);text-decoration-color:var(--accent-hi)}.d-free a{margin:-11px 0;padding:11px 0;display:inline-block}.d-exit{margin-top:48px}.d-exit--how{margin-left:calc(var(--rung) * 2)}.d-how .d-h{margin-bottom:48px}.d-ladder{margin:0;padding:0;list-style:none}.d-ladder li{grid-template-columns:var(--rail) minmax(0, 1fr);column-gap:28px;padding-bottom:52px;display:grid}.d-ladder li:nth-child(2){margin-left:var(--rung)}.d-ladder li:nth-child(3){margin-left:calc(var(--rung) * 2);padding-bottom:0}.d-ladder .d-node{--c:var(--rail);width:var(--c);height:var(--c)}.d-ladder .d-body{max-width:56ch;padding-top:12px}.d-ladder strong{color:var(--text-strong);font:600 22px/1.25 var(--font);letter-spacing:-.015em;margin:0 0 8px;display:block}.d-ladder p{color:var(--text);font:400 var(--rd-body)/1.6 var(--font);margin:0}.d-seven{grid-template-columns:calc(var(--rung) * 2 - var(--edge)) minmax(0, 1fr);column-gap:var(--edge);align-items:start;display:grid}.rd-d .d-seven .d-h{max-width:9em;margin-left:0}.d-spine{gap:40px;margin:0;padding:0;list-style:none;display:grid}.d-spine li{grid-template-columns:var(--rail) minmax(0, 1fr);align-items:start;column-gap:28px;display:grid}.d-spine .d-medal{justify-self:center}.d-spine .d-body{max-width:50ch;padding-top:14px}.d-spine strong{color:var(--text-strong);font:600 24px/1.2 var(--font);letter-spacing:-.022em;text-wrap:balance;margin:0 0 8px;display:block}.d-spine p{color:var(--text);font:400 var(--rd-body)/1.6 var(--font);margin:0}.d-exit--seven{margin-top:48px}.d-plan .d-h{margin-bottom:64px}.d-docs{padding:0;list-style:none}.d-end{justify-content:flex-start;padding:8px 0 0;display:flex}html.rd-go .d-stop .d-medal,html.rd-go .d-stop .d-node,html.rd-go .d-stop .d-body{transition:opacity .9s var(--ease), transform .9s var(--ease), filter .9s var(--ease)}html.rd-go .d-stop:not(.is-lit) :is(.d-medal,.d-node){opacity:.3;filter:saturate(.15);transform:scale(.84)}html.rd-go .d-stop:not(.is-lit) .d-body{opacity:0;filter:blur(6px);transform:translateY(10px)}html.rd-go .d-exit,html.rd-go .d-end{transition:opacity .9s var(--ease)}html.rd-go .d-exit:not(.is-lit),html.rd-go .d-end:not(.is-lit){opacity:0}html.rd-go .d-stop:focus-within,html.rd-go .d-stop:focus-within :is(.d-medal,.d-node,.d-body){opacity:1;filter:none;transition:none;transform:none}html.rd-go .d-col i{transition:transform 1.5s cubic-bezier(.22, 1, .36, 1) var(--rise,0s)}html.rd-go .d-col :is(strong,span){transition:opacity 1s var(--ease) calc(var(--rise,0s) + .45s), filter 1s var(--ease) calc(var(--rise,0s) + .45s), transform 1s var(--ease) calc(var(--rise,0s) + .45s)}html.rd-go .d-cols:not(.is-lit) .d-col i{transform:scaleY(0)}html.rd-go .d-cols:not(.is-lit) .d-col :is(strong,span){opacity:0;filter:blur(6px);transform:translateY(10px)}.d-col:first-child{--rise:.1s}.d-col:nth-child(2){--rise:.4s}.d-col:nth-child(3){--rise:1s}@media (width<=1023px){.rd-d{--rung:120px;gap:128px}.d-seven{display:block}.rd-d .d-seven .d-h{margin-left:var(--in)}.d-seven .d-h{margin-bottom:48px}.d-exit--how{margin-left:0}.d-plan .d-h{margin-bottom:40px}.d-cols{--plot:auto;margin-left:var(--in);border-bottom:0;grid-template-columns:minmax(0,1fr);gap:30px;padding-top:32px;display:grid}.d-col{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:4px 12px;height:auto;display:grid}.d-col span{grid-area:1/1;margin:0;font-size:15px;position:static}.d-col strong{white-space:nowrap;grid-area:2/1;justify-self:start;margin:0;font-size:20px;position:static}.d-mine strong{font-size:28px}.d-col i{width:var(--h);transform-origin:0;background:linear-gradient(90deg, #56678a var(--solid), #56678a0f);border-radius:5px;grid-area:3/1/auto/-1;height:20px;margin-top:6px;position:static}.d-mine i{background:linear-gradient(180deg, var(--accent-hi), var(--accent) 60%, var(--accent-strong))}html.rd-go .d-cols:not(.is-lit) .d-col i{transform:scaleX(0)}.rd-d .d-note{margin-top:40px}}@media (width<=720px){.rd-d{--rail:48px;--gap:16px;--edge:16px;gap:104px;margin-top:24px;padding-top:120px}.d-ladder li,.d-ladder li:nth-child(2),.d-ladder li:nth-child(3){column-gap:var(--gap);margin-left:0;padding-bottom:40px}.d-ladder li:last-child{padding-bottom:0}.d-ladder .d-body{padding-top:2px}.d-ladder .d-node b{width:22px;height:22px;font-size:11px;top:-5px;right:-7px}.d-ladder strong{font-size:20px}.d-spine{gap:32px}.d-spine li{column-gap:var(--gap)}.d-medal{--m:50px;border-width:2px}.d-spine .d-body{padding-top:6px}.d-spine strong{font-size:20px}.d-end .rd-up{width:100%}}.d-more{z-index:2;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);width:56px;height:60px;color:var(--accent-text);transition:opacity .7s var(--ease), color .2s;border-radius:14px;place-items:center;margin-left:-28px;text-decoration:none;display:grid;position:fixed;left:50%}@media (width<=1023px){.d-more{bottom:calc(env(safe-area-inset-bottom,0px) + 64px)}}.d-more svg{fill:currentColor;grid-area:1/1;width:28px;height:28px}.d-more svg:first-child{transform:translateY(-7px)}.d-more svg:last-child{opacity:.55;transform:translateY(7px)}@media (prefers-reduced-motion:no-preference){.d-more svg,.d-more svg:last-child{animation:2.4s cubic-bezier(.45,0,.55,1) infinite d-more}.d-more svg:last-child{animation-delay:.3s}}@keyframes d-more{0%{opacity:0;transform:translateY(-14px)}35%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translateY(14px)}}.d-more:hover{color:var(--accent-hi)}.d-more:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}.d-more.is-done{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .7s var(--ease), visibility 0s .7s}@media (width>=1024px){.rd-d .d-seven .d-h,.rd-d .d-plan .d-h{align-self:start;position:sticky;top:112px}.rd-d .d-plan{grid-template-columns:calc(var(--rung) * 2 - var(--edge)) minmax(0, 1fr);column-gap:var(--edge);align-items:start;display:grid}.rd-d .d-plan .d-h{max-width:9em;margin:0}}.rd-d .d-docs{grid-template-columns:minmax(0,1fr);gap:26px;margin:0;display:grid}.rd-d .d-docs li{grid-template-columns:var(--rail) minmax(0, 1fr);align-content:start;place-items:start;gap:0 28px;min-width:0;display:grid}.rd-d .d-docs .d-medal{justify-self:center}.rd-d .d-medal--doc{--m:64px}.rd-d .d-docs .d-body{max-width:none;color:var(--text-strong);font:500 21px/1.3 var(--font);letter-spacing:-.015em;text-wrap:balance;padding-top:6px}.rd-d .d-docs .d-body small{color:var(--text);font:400 16px/1.45 var(--font);letter-spacing:0;text-wrap:pretty;max-width:46ch;margin-top:4px;display:block}.rd-d .d-plan .d-end{padding-top:52px}@media (width<=720px){.rd-d .d-docs{gap:22px}.rd-d .d-docs li{column-gap:var(--gap)}.rd-d .d-medal--doc{--m:46px}.rd-d .d-docs .d-body{font-size:17px}.rd-d .d-docs .d-body small{font-size:15px}}.tw-bar{z-index:50;pointer-events:none;backdrop-filter:blur(16px)saturate(1.2);color:var(--text-strong);font:600 clamp(14px, 4.1vw, 16px)/1.3 var(--font);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:transform .45s var(--ease), opacity .3s var(--ease);background:#080f1bd6;padding:14px 20px 13px;position:fixed;top:0;left:0;right:0;overflow:hidden;transform:translateY(-100%);box-shadow:inset 0 -1px #d5b06c3d}.tw-bar.is-on{opacity:1;transform:none}@media (width>=1024px){.tw-bar{display:none}}
