.rk{background:var(--tt-color-neutral-0);overflow-x:clip}.rk-wrap{max-width:78rem;margin:0 auto;padding:0 1.5rem;position:relative}.rk-eyebrow{font-size:var(--tt-font-size-0_8rem);font-weight:var(--tt-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--tt-color-accent-text);margin:0 0 .75rem}.rk-dark .rk-eyebrow{color:var(--tt-color-magenta-300)}.rk .rk-title{margin:0 0 .75rem;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:1.15}.rk .rk-dark .rk-title{color:var(--tt-color-neutral-0)}.rk .rk-sub{max-width:42rem;margin:0}.rk-sec{padding:5.5rem 0}.rk-tint{background:var(--tt-color-neutral-50)}.rk-cta-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.rk-cta-row a{white-space:nowrap;flex-shrink:0}.rk .rk-ghost{background:var(--tt-color-white-a10)!important;color:var(--tt-color-neutral-0)!important;border:1px solid var(--tt-color-white-a20)!important}.rk-badge{border-radius:var(--tt-radius-999px);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;min-width:1.6rem;height:1.6rem;padding:0 .55rem;font-size:.72rem;font-weight:800;display:inline-flex}.rk-badge--g{background:var(--tt-color-mint-400);color:var(--tt-color-plum-950)}.rk-badge--m{background:var(--tt-color-accent-text);color:var(--tt-color-neutral-0)}.rk-hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:3.5rem;max-width:78rem;margin:0 auto;display:grid;position:relative}.rk .rk-display{letter-spacing:-.025em;margin:0 0 1.1rem;font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.08}.rk-display em{color:var(--tt-color-magenta-400);font-style:normal}.rk-hero-checks{gap:.7rem;margin:1.6rem 0 2rem;padding:0;list-style:none;display:grid}.rk-hero-checks li{color:var(--tt-color-white-a85);align-items:center;gap:.7rem;font-size:.95rem;display:flex}.rk-hero-checks .sv-ic{width:1.6rem;height:1.6rem;color:var(--tt-color-neutral-0);flex:none}.rk-board{background:var(--tt-color-white-a08);border:1px solid var(--tt-color-white-a20);border-radius:var(--tt-radius-2rem);box-shadow:var(--tt-shadow-dark-panel-md);gap:1rem;min-width:0;padding:1.25rem;display:grid}.rk-board__head{align-items:center;gap:.5rem;display:flex}.rk-board__live{font-size:.82rem;font-weight:var(--tt-font-weight-semibold);color:var(--tt-color-white-a85);align-items:center;gap:.5rem;margin-right:auto;display:inline-flex}.rk-board__live i{border-radius:var(--tt-radius-circle);background:var(--tt-color-mint-400);width:.55rem;height:.55rem}.rk-chart{background:var(--tt-color-plum-900);border:1px solid var(--tt-color-white-a10);border-radius:var(--tt-radius-1_5rem);padding:1rem 1rem .8rem}.rk-chart svg{width:100%;height:9rem;display:block;overflow:visible}.rk-chart .grid{stroke:var(--tt-color-white-a10);stroke-width:1px;vector-effect:non-scaling-stroke}.rk-chart .gap{fill:var(--tt-color-mint-400);opacity:.14}.rk-chart .spend,.rk-chart .ret{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:0}.rk-chart .spend{stroke:var(--tt-color-magenta-400)}.rk-chart .ret{stroke:var(--tt-color-mint-400)}.rk-chart .dot{fill:var(--tt-color-mint-400)}.rk-chart__key{color:var(--tt-color-white-a85);gap:1.2rem;margin-top:.6rem;font-size:.78rem;display:flex}.rk-chart__key span{align-items:center;gap:.4rem;display:inline-flex}.rk-chart__key i{border-radius:var(--tt-radius-999px);width:.9rem;height:.3rem;display:inline-block}.rk-chart__key .k-spend{background:var(--tt-color-magenta-400)}.rk-chart__key .k-ret{background:var(--tt-color-mint-400)}.rk-rows{gap:.6rem;display:grid}.rk-row{background:var(--tt-color-plum-900);border:1px solid var(--tt-color-white-a10);border-radius:var(--tt-radius-1rem);grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:.7rem;padding:.6rem .8rem;display:grid}.rk-row b{color:var(--tt-color-neutral-0);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.rk-row__bars{gap:.3rem;display:grid}.rk-row__bars u,.rk-row__bars s{border-radius:var(--tt-radius-999px);height:.35rem;text-decoration:none;display:block}.rk-row__bars u{background:var(--tt-color-magenta-400)}.rk-row__bars s{background:var(--tt-color-mint-400)}.rk-board__note{color:var(--tt-color-white-a78);margin:0;padding:0 .3rem;font-size:.78rem}@media (prefers-reduced-motion:no-preference){.rk-chart .spend,.rk-chart .ret{animation-name:rk-draw;animation-duration:2.4s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:backwards}.rk-chart .ret{animation-delay:.5s}.rk-chart .dot{animation-name:rk-pop;animation-duration:.5s;animation-delay:2.7s;animation-fill-mode:backwards}.rk-board__live i{animation-name:rk-blink;animation-duration:2s;animation-iteration-count:infinite}.rk-row__bars u,.rk-row__bars s{transform-origin:0;animation-name:rk-grow;animation-duration:1.6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-delay:.4s;animation-fill-mode:backwards}.rk-lane__dot{animation-name:rk-travel;animation-duration:2.6s;animation-timing-function:linear;animation-iteration-count:infinite}.rk-loop__dot{animation-name:rk-orbit;animation-duration:8s;animation-timing-function:linear;animation-iteration-count:infinite}.rk-balance__bar b{animation-name:rk-sway;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}@keyframes rk-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes rk-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rk-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes rk-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rk-travel{0%{left:0}to{left:calc(100% - .6rem)}}@keyframes rk-orbit{0%{transform:rotate(0deg) translateX(var(--rk-r,9rem)) rotate(0deg)}to{transform:rotate(360deg) translateX(var(--rk-r,9rem)) rotate(-360deg)}}@keyframes rk-sway{0%,to{left:38%}50%{left:62%}}.rk-facts{z-index:2;flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:66rem;margin:-2.25rem auto 0;padding:0 1.5rem;display:flex;position:relative}.rk-fact{background:var(--tt-color-neutral-0);border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-999px);box-shadow:var(--tt-shadow-card-sm);align-items:baseline;gap:.5rem;padding:.85rem 1.4rem;display:inline-flex}.rk-fact b{color:var(--tt-color-plum-700);font-size:1.15rem;font-weight:800}.rk-fact span{color:var(--tt-text-body);font-size:.9rem}.rk-report{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;display:grid}.rk-lines{gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.rk-lines li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.rk-lines .sv-ic{width:2.2rem;height:2.2rem;color:var(--tt-color-plum-700)}.rk-lines b{color:var(--tt-color-plum-700);font-size:1.05rem;display:block}.rk-lines span{color:var(--tt-text-body);font-size:.9rem}.rk-sheet{background:var(--tt-color-neutral-0);border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-2rem);box-shadow:var(--tt-shadow-panel-lg);gap:1.1rem;padding:1.5rem;display:grid;transform:rotate(1.2deg)}.rk-sheet__top{justify-content:space-between;align-items:center;display:flex}.rk-sheet__top strong{color:var(--tt-color-plum-900);font-size:1.05rem}.rk-sheet__top span{font-size:.78rem;font-weight:var(--tt-font-weight-semibold);border-radius:var(--tt-radius-999px);background:var(--tt-color-plum-700);color:var(--tt-color-neutral-0);padding:.3rem .85rem}.rk-sheet__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.rk-sheet__tiles div{background:var(--tt-color-neutral-50);border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-1rem);gap:.6rem;padding:.8rem;display:grid}.rk-sheet__tiles span{color:var(--tt-text-body);font-size:.78rem;font-weight:var(--tt-font-weight-semibold)}.rk-sheet__tiles i{border-radius:var(--tt-radius-999px);background:var(--tt-color-plum-400);height:.5rem;display:block}.rk-sheet__tiles .is-key{background:var(--tt-color-magenta-50);border-color:var(--tt-color-magenta-100)}.rk-sheet__tiles .is-key i{background:var(--tt-color-magenta-500)}.rk-sheet__list{gap:.55rem;display:grid}.rk-sheet__list div{border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-1rem);grid-template-columns:auto minmax(0,1fr) 35%;align-items:center;gap:.7rem;padding:.7rem .9rem;display:grid}.rk-sheet__list b{color:var(--tt-color-plum-900);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.rk-sheet__list em{border-radius:var(--tt-radius-999px);background:linear-gradient(90deg, var(--tt-color-plum-400), var(--tt-color-magenta-500));height:.45rem;display:block}.rk-sheet__note{color:var(--tt-text-body);margin:0;font-size:.75rem}.rk-split{grid-template-columns:minmax(0,1fr) 11rem minmax(0,1fr);align-items:stretch;gap:1.25rem;margin-top:2.75rem;display:grid}.rk-chan{border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-1_75rem);background:var(--tt-color-neutral-0);box-shadow:var(--tt-shadow-card-sm);flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.9rem;display:flex}.rk .rk-chan h3{margin:.3rem 0 0;font-size:1.35rem;line-height:1.25}.rk-chan p{color:var(--tt-text-body);margin:0;font-size:.95rem;line-height:1.65}.rk-chan--g{border-top:4px solid var(--tt-color-mint-400)}.rk-chan--m{border-top:4px solid var(--tt-color-magenta-500)}.rk-balance{flex-direction:column;justify-content:center;align-items:center;gap:.9rem;display:flex}.rk-balance__bar{border-radius:var(--tt-radius-999px);background:linear-gradient(90deg, var(--tt-color-mint-400), var(--tt-color-magenta-500));width:100%;height:.6rem;position:relative}.rk-balance__bar b{border-radius:var(--tt-radius-circle);background:var(--tt-color-neutral-0);border:3px solid var(--tt-color-plum-700);width:1.5rem;height:1.5rem;margin:-.75rem 0 0 -.75rem;position:absolute;top:50%;left:50%}.rk-balance__bar i{display:none}.rk-balance em{font-size:.78rem;font-style:normal;font-weight:var(--tt-font-weight-semibold);border-radius:var(--tt-radius-999px);background:var(--tt-color-plum-100);color:var(--tt-color-plum-700);white-space:nowrap;padding:.2rem .7rem}.rk-dark{background-color:var(--tt-color-plum-950);background-image:radial-gradient(circle at 15% 0%, var(--tt-color-magenta-500-a12) 0%, transparent 55%), linear-gradient(180deg, var(--tt-color-plum-950), var(--tt-color-plum-900));color:var(--tt-color-neutral-0);border-radius:var(--tt-radius-2_5rem);margin:0 clamp(.5rem,1.5vw,1.25rem)}.rk-cycle{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:4rem;display:grid}.rk-steps{gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.rk-steps li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}.rk-steps__n{border-radius:var(--tt-radius-circle);background:var(--tt-color-plum-900);border:2px solid var(--tt-color-white-a40);width:2.6rem;height:2.6rem;color:var(--tt-color-neutral-0);place-items:center;font-weight:800;display:grid}.rk-steps li:last-child .rk-steps__n{background:var(--tt-color-mint-400);border-color:var(--tt-color-mint-400);color:var(--tt-color-plum-950)}.rk .rk-steps h3{color:var(--tt-color-neutral-0);margin:.15rem 0 .35rem;font-size:1.1rem}.rk-steps p{color:var(--tt-color-white-a85);margin:0;font-size:.92rem;line-height:1.6}.rk-loop{aspect-ratio:1;--rk-r:8.5rem;width:100%;max-width:26rem;margin:0 auto;position:relative}.rk-loop__ring{border:2px dashed var(--tt-color-white-a40);border-radius:var(--tt-radius-circle);position:absolute;inset:4.5rem}.rk-loop__dot{border-radius:var(--tt-radius-circle);background:var(--tt-color-magenta-400);width:.7rem;height:.7rem;transform:translateX(var(--rk-r));margin:-.35rem 0 0 -.35rem;position:absolute;top:50%;left:50%}.rk-loop__core{border-radius:var(--tt-radius-circle);background:var(--tt-color-white-a08);border:1px solid var(--tt-color-white-a20);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:7.5rem;height:7.5rem;margin:auto;display:flex;position:absolute;inset:0}.rk-loop__core b{color:var(--tt-color-neutral-0);font-size:1.05rem}.rk-loop__core span{color:var(--tt-color-white-a85);font-size:.74rem}.rk-loop__node{text-align:center;border-radius:var(--tt-radius-1rem);background:var(--tt-color-plum-900);border:1px solid var(--tt-color-white-a20);width:9rem;padding:.7rem .85rem;position:absolute}.rk-loop__node b{color:var(--tt-color-neutral-0);font-size:.95rem;display:block}.rk-loop__node span{color:var(--tt-color-white-a85);margin-top:.15rem;font-size:.72rem;line-height:1.35;display:block}.rk-loop__node--1{top:0;left:50%;transform:translate(-50%)}.rk-loop__node--2{top:50%;right:0;transform:translateY(-50%)}.rk-loop__node--3{bottom:0;left:50%;transform:translate(-50%)}.rk-loop__node--4{border-color:var(--tt-color-mint-400);top:50%;left:0;transform:translateY(-50%)}.rk-money{gap:1.1rem;margin-top:2.75rem;display:grid}.rk-lane{grid-template-columns:minmax(0,1fr) minmax(5rem,.7fr) minmax(0,1fr);align-items:center;display:grid}.rk-pay{border-radius:var(--tt-radius-1_75rem);background:var(--tt-color-plum-700);color:var(--tt-color-neutral-0);gap:.2rem;padding:1.4rem 1.6rem;display:grid}.rk-pay .sv-ic{width:2rem;height:2rem;color:var(--tt-color-neutral-0);margin-bottom:.3rem}.rk-pay b{font-size:1.1rem}.rk-pay span{color:var(--tt-color-white-a85);font-size:.86rem}.rk-pay--fee{background:var(--tt-color-neutral-100);color:var(--tt-color-plum-900);border:1px dashed var(--tt-color-neutral-200)}.rk-pay--fee .sv-ic{color:var(--tt-color-plum-700)}.rk-pay--fee span{color:var(--tt-text-body)}.rk-lane__link{background:var(--tt-color-neutral-200);height:2px;margin:0 .6rem;position:relative}.rk-lane__dot{border-radius:var(--tt-radius-circle);background:var(--tt-color-magenta-500);width:.6rem;height:.6rem;position:absolute;top:-.2rem;left:calc(100% - .6rem)}.rk-lane__link--static{background:repeating-linear-gradient(90deg, var(--tt-color-neutral-200) 0 6px, transparent 6px 12px)}.rk-dest{gap:.7rem;display:grid}.rk-dest div{border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-1_5rem);background:var(--tt-color-neutral-0);box-shadow:var(--tt-shadow-card-sm);padding:1rem 1.3rem}.rk-dest b{color:var(--tt-color-plum-700);font-size:1.02rem;display:block}.rk-dest span{color:var(--tt-text-body);font-size:.85rem}.rk-money__quote{border-left:3px solid var(--tt-color-magenta-500);background:var(--tt-color-magenta-50);border-radius:0 var(--tt-radius-1rem) var(--tt-radius-1rem) 0;color:var(--tt-color-plum-700);font-weight:var(--tt-font-weight-semibold);margin:.9rem 0 0;padding:1.1rem 1.25rem;line-height:1.5}.rk-pk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1rem;display:flex}.rk-note{color:var(--tt-text-body);margin:0 0 2.25rem;font-size:.9rem}.rk-stairs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.rk-step{border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-1_75rem) var(--tt-radius-1_75rem) var(--tt-radius-1rem) var(--tt-radius-1rem);background:var(--tt-color-neutral-0);box-shadow:var(--tt-shadow-card-sm);flex-direction:column;gap:.6rem;min-width:0;padding:1.4rem 1.1rem 1.25rem;display:flex}.rk-step--1{min-height:25rem}.rk-step--2{min-height:27rem}.rk-step--3{min-height:29rem}.rk-step--4{min-height:31rem}.rk-step--5{background:var(--tt-color-plum-950);border-color:var(--tt-color-plum-950);min-height:33rem}.rk-step.is-hot{border:2px solid var(--tt-color-plum-700);background:var(--tt-color-magenta-50)}.rk-step__lvl{font-size:.7rem;font-weight:var(--tt-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--tt-color-accent-text)}.rk .rk-step h3{margin:0;font-size:1.35rem}.rk-step__tag{font-size:.72rem;font-weight:var(--tt-font-weight-semibold);border-radius:var(--tt-radius-999px);background:var(--tt-color-plum-700);color:var(--tt-color-neutral-0);align-self:flex-start;padding:.12rem .6rem}.rk-step__feat{flex:1;align-content:start;gap:.55rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.rk-step__feat li{color:var(--tt-text-primary);gap:.45rem;font-size:.84rem;line-height:1.45;display:flex}.rk-step__feat li:before{content:"✓";color:var(--tt-color-plum-700);font-weight:700}.rk-step__price>div{margin-bottom:0!important}.rk-step__price>div>div:first-child{white-space:normal;font-size:1.2rem!important}.rk-step .tt-btn-primary,.rk-step .tt-btn-secondary{text-align:center;justify-content:center}.rk-step a{white-space:nowrap}.rk-step--5 h3,.rk-step--5 .rk-step__feat li,.rk-step--5 .rk-step__price>div>div:first-child{color:var(--tt-color-neutral-0)!important}.rk-step--5 .rk-step__feat li:before{color:var(--tt-color-mint-400)}.rk-step--5 .rk-step__price span,.rk-step--5 .rk-step__price s{color:var(--tt-color-white-a85)!important}.rk-step--5 .rk-step__lvl{color:var(--tt-color-magenta-300)}.rk-setup{border:1px dashed var(--tt-color-neutral-200);border-radius:var(--tt-radius-1_75rem);background:var(--tt-color-neutral-0);grid-template-columns:11rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1.25rem;padding:1.2rem 1.6rem;display:grid}.rk .rk-setup h3{margin:0 0 .4rem;font-size:1.2rem}.rk-setup__feat{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.rk-setup__feat li{color:var(--tt-text-primary);gap:.5rem;font-size:.86rem;line-height:1.45;display:flex}.rk-setup__feat li:before{content:"✓";color:var(--tt-color-plum-700);font-weight:700}.rk-faq__list{gap:.75rem;max-width:50rem;margin:2.25rem auto 0;display:grid}.rk-faq details{border:1px solid var(--tt-color-neutral-150);border-radius:var(--tt-radius-1_5rem);background:var(--tt-color-neutral-0);padding:1.1rem 1.4rem}.rk-faq details[open]{background:var(--tt-color-neutral-50);box-shadow:var(--tt-shadow-card-sm)}.rk-faq summary{cursor:pointer;font-weight:var(--tt-font-weight-semibold);color:var(--tt-color-plum-700);align-items:baseline;gap:.9rem;font-size:1.02rem;line-height:1.4;list-style:none;display:flex}.rk-faq summary::-webkit-details-marker{display:none}.rk-faq summary:after{content:"+";color:var(--tt-color-magenta-500);flex:none;margin-left:auto;font-size:1.4rem;line-height:1}.rk-faq details[open] summary:after{content:"–"}.rk-faq__n{color:var(--tt-color-accent-text);flex:none;font-size:.8rem;font-weight:800}.rk-faq details p{color:var(--tt-text-body);margin:.8rem 0 0 2.2rem;font-size:.95rem;line-height:1.65}.rk-end{margin-bottom:4rem;padding:0 1.5rem}.rk-end__card{border-radius:var(--tt-radius-2_5rem);background:linear-gradient(120deg, var(--tt-color-plum-900), var(--tt-color-plum-700));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;max-width:70rem;margin:0 auto;padding:2.5rem 2.75rem;display:grid}.rk .rk-end .rk-title{color:var(--tt-color-neutral-0);margin-bottom:.5rem}.rk .rk-end .rk-sub{color:var(--tt-color-white-a85)}@media (max-width:1200px){.rk-stairs{gap:.7rem}.rk-step{padding:1.25rem .9rem 1.1rem}.rk-step__feat li{font-size:.8rem}.rk-split{grid-template-columns:minmax(0,1fr) 8rem minmax(0,1fr)}}@media (max-width:1100px){.rk-stairs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.rk-step,.rk-step--1,.rk-step--2,.rk-step--3,.rk-step--4,.rk-step--5{min-height:0}.rk-step--5{grid-column:1/-1}}@media (max-width:1024px){.rk-hero-grid,.rk-report,.rk-cycle{grid-template-columns:1fr;gap:2.5rem}.rk-sheet{transform:none}.rk-split{grid-template-columns:1fr}.rk-balance{padding:.5rem 20%}.rk-lane{grid-template-columns:1fr;gap:.6rem}.rk-lane__link{width:2px;height:2.2rem;margin:.2rem auto}.rk-lane__dot{display:none}.rk-lane__link--static{background:repeating-linear-gradient(180deg, var(--tt-color-neutral-200) 0 6px, transparent 6px 12px)}.rk-setup{grid-template-columns:1fr;gap:1rem}.rk-end__card{grid-template-columns:1fr}}@media (max-width:768px){.rk-sec{padding:3.75rem 0}.rk-wrap{padding:0 1.1rem}.rk-dark{border-radius:var(--tt-radius-1_75rem)}.rk-end__card{border-radius:var(--tt-radius-1_75rem);padding:2rem 1.5rem}}@media (max-width:560px){.rk-facts{margin-top:-1.75rem;padding:0 1rem}.rk-fact{padding:.65rem 1rem}.rk-stairs{grid-template-columns:1fr}.rk-step--5{grid-column:auto}.rk-setup__feat{grid-template-columns:1fr}.rk-cta-row a{width:100%}.rk-board{padding:.9rem}.rk-row{grid-template-columns:auto minmax(0,1fr)}.rk-row__bars{grid-column:1/-1}.rk-loop{--rk-r:6rem;max-width:19rem}.rk-loop__ring{inset:3.5rem}.rk-loop__node{width:6.8rem;padding:.5rem .55rem}.rk-loop__node span{display:none}.rk-loop__core{width:5.5rem;height:5.5rem}.rk-faq details p{margin-left:0}.rk-sheet__tiles{grid-template-columns:1fr}}.rk-clip{aspect-ratio:960/540;border-radius:var(--tt-radius-1_75rem);background:var(--tt-color-plum-900);margin-top:3rem;width:100%;max-width:48rem;margin-inline:auto;position:relative;overflow:hidden}.rk-clip__video{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.rk-clip:after{content:"";background:linear-gradient(180deg, transparent 55%, var(--tt-color-plum-950));pointer-events:none;position:absolute;inset:0}.rk-own{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;gap:3rem;display:grid}.rk-photo{border-radius:var(--tt-radius-1_75rem);aspect-ratio:3/2;margin:0;overflow:hidden}.rk-photo img{object-fit:cover;width:100%;height:100%;display:block}.rk-photo--wide{aspect-ratio:21/8;max-width:70rem;margin:0 auto 1.25rem}@media (max-width:1024px){.rk-own{grid-template-columns:1fr;gap:2rem}.rk-clip{max-height:none}}@media (max-width:560px){.rk-photo--wide{aspect-ratio:3/2}}@media (max-width:1024px){.rk-photo:not([class*=--wide]):not([class*=--portrait]):not(.rk-photo--own):not(.rk-photo--why){max-width:34rem;margin-inline:auto}}@media (max-width:768px){.rk-photo--wide{aspect-ratio:16/9}}@media (max-width:560px){.rk-photo--wide{aspect-ratio:3/2}}.rk-cycle{row-gap:2.5rem}.rk-cycle>.rk-clip{grid-column:1/-1;max-width:50rem;margin-top:0}
