.rb-marketing .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rb-marketing .rb-script{font-family:var(--font-script),cursive;font-weight:400;letter-spacing:0;font-size:1.12em;line-height:.9;padding-right:.06em;white-space:nowrap}.rb-marketing .soon{display:inline-flex;align-items:center;padding:2px 8px;margin-left:6px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--fg-secondary);background:color-mix(in srgb,var(--fg-primary) 6%,transparent);box-shadow:inset 0 0 0 1px var(--border-whisper);vertical-align:2px;white-space:nowrap}.sk-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:32px;gap:32px;margin-top:48px;align-items:stretch}.sk-list{border-radius:20px;padding:26px 26px 18px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border-whisper)}.sk-card-h,.sk-list-h{margin:0 0 14px;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.sk-list ul{list-style:none;margin:0;padding:0}.sk-list li{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;border-top:1px solid var(--border-whisper);font-size:16px}.sk-list li:first-child{border-top:0}.sk-list li b{font-weight:600;color:var(--fg-primary);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--fg-primary) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--fg-primary) 45%,transparent);text-decoration-thickness:1.5px}.sk-list li span{font-size:15px;color:var(--fg-muted);text-align:right}.sk-card{border-radius:20px;padding:26px 28px 24px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border-whisper),0 18px 44px rgba(20,21,26,.07);display:flex;flex-direction:column;gap:22px}.sk-row-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;color:var(--fg-secondary)}.sk-num{font-size:30px;font-weight:700;letter-spacing:-.02em;color:var(--fg-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-bar{display:flex;gap:2px;height:14px;margin-top:10px;border-radius:7px;overflow:hidden;background:color-mix(in srgb,var(--fg-primary) 5%,transparent)}.sk-bar i{display:block;height:100%;background:color-mix(in srgb,var(--fg-primary) calc(16% + var(--i, 0) * 7%),var(--bg-canvas));transform-origin:left;transition:transform .9s cubic-bezier(.22,1,.36,1)}.sk-bar.is-brane i{background:var(--fg-primary);border-radius:7px}.rb-section:not(.is-shown) .sk-bar i{transform:scaleX(0)}.sk-row-note{margin:8px 0 0;font-size:14.5px;color:var(--fg-muted);line-height:1.45}.sk-keep{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding-top:18px;border-top:1px solid var(--border-whisper);font-size:16px;color:var(--fg-secondary)}.sk-keep b{font-size:40px;font-weight:750;letter-spacing:-.03em;color:var(--signal);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sk-keep small{font-size:16px;font-weight:500;letter-spacing:0;color:var(--fg-secondary)}.sk-note{grid-column:1/-1;margin:0;font-size:14.5px;line-height:1.5;color:var(--fg-muted);max-width:80ch}.sv-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:64px;gap:64px;align-items:center}.sv-row.is-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sv-row.is-flip .sv-copy{order:2}.sv-h{max-width:18ch}.sv-body{margin:18px 0 0;font-size:17px;line-height:1.6;color:var(--fg-secondary);max-width:52ch}.sv-points{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.sv-points li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.45;color:var(--fg-primary)}.sv-tick{flex:0 0 auto;width:20px;height:20px;margin-top:1px;display:grid;place-items:center;border-radius:50%;background:var(--bg-surface);color:var(--fg-primary);box-shadow:inset 0 0 0 1px var(--border-whisper)}.rb-section-alt .sv-tick{background:var(--bg-canvas)}.sv-stack{position:relative}.sv-stack.has-inset{padding-bottom:56px}.sv-frame{margin:0;border-radius:14px;overflow:hidden;background:var(--bg-canvas);box-shadow:0 0 0 1px var(--border-whisper),0 24px 60px rgba(20,21,26,.12),0 6px 16px rgba(20,21,26,.06);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}.sv-frame img{display:block;width:100%;height:auto}.sv-dots{display:flex;gap:6px;padding:10px 12px;background:var(--bg-surface);border-bottom:1px solid var(--border-whisper)}.sv-dots i{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--fg-primary) 14%,transparent)}.sv-inset{position:absolute;right:-28px;bottom:0;width:50%;box-shadow:0 0 0 1px var(--border-whisper),0 30px 70px rgba(20,21,26,.2),0 8px 20px rgba(20,21,26,.1)}.sv-row.is-flip .sv-inset{right:auto;left:-28px}@media (hover:hover){.sv-stack:hover .sv-frame:first-child{transform:translateY(-3px)}.sv-stack:hover .sv-inset{transform:translate(-6px,-6px)}.sv-row.is-flip .sv-stack:hover .sv-inset{transform:translate(6px,-6px)}}@media (prefers-reduced-motion:reduce){.sk-bar i,.sv-frame{transition:none}}.sv-sup{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:center;margin-top:72px}.sv-sup .sv-points{margin-top:0}.sv-sup-h{margin:0 0 16px;font-size:22px;font-weight:650;letter-spacing:-.015em;color:var(--fg-primary)}.rb-marketing .sv-media .ph-wrap{margin-top:0;max-width:none;box-shadow:0 0 0 1px var(--border-whisper),0 24px 60px rgba(20,21,26,.1)}.rb-marketing .rb-section-alt .sv-media .ph-wrap{background:var(--bg-canvas)}.pr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:48px;align-items:stretch}.pr-card{position:relative;display:flex;flex-direction:column;padding:24px 22px 22px;border-radius:20px;background:var(--bg-canvas);box-shadow:0 0 0 1px var(--border-whisper)}.pr-card.is-pick{background:var(--bg-surface);box-shadow:0 0 0 1.5px var(--fg-primary),0 24px 56px rgba(20,21,26,.12)}.pr-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-name{margin:0;font-size:20px;font-weight:700;letter-spacing:-.015em;color:var(--fg-primary)}.pr-flag{padding:3px 10px;border-radius:999px;font-size:13px;font-weight:650;background:var(--fg-primary);color:var(--bg-canvas)}.pr-band{margin:4px 0 0;font-size:15px;color:var(--fg-muted)}.pr-price{margin:18px 0 0;font-size:36px;font-weight:750;letter-spacing:-.03em;color:var(--fg-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.pr-price .pr-pm{display:block;margin-top:2px}.pr-price small{font-weight:500;letter-spacing:0}.pr-crews,.pr-price small{font-size:15px;color:var(--fg-secondary)}.pr-crews{margin:8px 0 0;line-height:1.45;min-height:2.9em}.pr-feats{list-style:none;margin:18px 0 22px;padding:16px 0 0;border-top:1px solid var(--border-whisper);display:flex;flex-direction:column;gap:9px;flex:1 1}.pr-feats li{display:flex;gap:8px;align-items:flex-start;font-size:15px;line-height:1.45;color:var(--fg-primary)}.pr-feats li svg{flex:0 0 auto;margin-top:3px;color:var(--fg-secondary)}.pr-feats li.pr-prev,.pr-feats li:not(:has(svg)){font-weight:600}.rb-marketing .pr-cta{width:100%;justify-content:center;text-align:center}.pr-while{margin:0 0 26px;font-size:16px;line-height:1.5;color:var(--fg-secondary);text-align:center}.pr-while b{color:var(--fg-primary);font-weight:600}.pr-basics{margin:22px 0 0;font-size:16px;color:var(--fg-secondary);text-align:center}.pr-lower{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:24px;gap:24px;margin-top:48px;align-items:start}.pr-sub{margin:0 0 14px;font-size:18px;font-weight:650;letter-spacing:-.01em;color:var(--fg-primary)}.pr-box,.pr-table-wrap{padding:22px 24px;border-radius:20px;background:var(--bg-canvas);box-shadow:0 0 0 1px var(--border-whisper)}.pr-side{display:flex;flex-direction:column;gap:16px}.pr-table{width:100%;border-collapse:collapse;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-table td,.pr-table th{padding:9px 6px;text-align:right;border-top:1px solid var(--border-whisper)}.pr-table thead th{border-top:0;font-size:14px;font-weight:650;color:var(--fg-primary);padding-top:0}.pr-table tbody th{text-align:left;font-weight:500;color:var(--fg-secondary);padding-left:0}.pr-table td{color:var(--fg-primary);white-space:nowrap}.pr-table td:last-child,.pr-table th:last-child{padding-right:0}.pr-fine{margin:12px 0 0;font-size:14.5px;line-height:1.5;color:var(--fg-muted)}.pr-unl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px 14px;gap:9px 14px}.pr-unl li{display:flex;gap:8px;align-items:flex-start;font-size:15px;line-height:1.4;color:var(--fg-primary)}.pr-unl li svg{flex:0 0 auto;margin-top:2px}.pr-fee,.pr-unl li svg{color:var(--fg-secondary)}.pr-fee{margin:0;font-size:15px;line-height:1.55}.pr-fee+.pr-fee{margin-top:12px}.pr-fee b{color:var(--fg-primary);font-weight:650}.pr-calc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:40px;gap:40px;margin-top:24px;padding:28px;border-radius:20px;background:var(--bg-canvas);box-shadow:0 0 0 1px var(--border-whisper);align-items:center}.pr-calc-copy p{margin:0;font-size:16px;line-height:1.6;color:var(--fg-secondary)}.sc2-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sc2-label{font-size:16px;color:var(--fg-secondary)}.sc2-rev{font-size:30px;font-weight:750;letter-spacing:-.02em;color:var(--fg-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc2-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;margin:6px 0 0;background:transparent;cursor:pointer}.sc2-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--fg-primary) var(--fill),color-mix(in srgb,var(--fg-primary) 12%,transparent) var(--fill))}.sc2-range::-moz-range-track{height:6px;border-radius:3px;background:color-mix(in srgb,var(--fg-primary) 12%,transparent)}.sc2-range::-moz-range-progress{height:6px;border-radius:3px;background:var(--fg-primary)}.sc2-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:var(--signal);border:2px solid var(--fg-primary);box-shadow:0 4px 12px rgba(20,21,26,.18)}.sc2-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--signal);border:2px solid var(--fg-primary)}.sc2-range:focus-visible{outline:none}.sc2-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--ring)}.sc2-meta{margin:4px 0 0;font-size:15px;color:var(--fg-muted)}.sc2-rows{display:flex;flex-direction:column;gap:12px;margin-top:18px}.sc2-row{display:grid;grid-template-columns:128px minmax(0,1fr) 84px;align-items:center;grid-gap:12px;gap:12px;font-size:15px;color:var(--fg-secondary)}.sc2-row b{text-align:right;font-size:16px;color:var(--fg-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc2-bar{height:12px;border-radius:6px;background:color-mix(in srgb,var(--fg-primary) 5%,transparent);overflow:hidden}.sc2-bar i{display:block;height:100%;border-radius:6px;background:color-mix(in srgb,var(--fg-primary) 28%,var(--bg-canvas));transition:width .3s cubic-bezier(.22,1,.36,1)}.sc2-row.is-brane .sc2-bar i{background:var(--fg-primary)}.sc2-keep{margin:16px 0 0;font-size:16px;color:var(--fg-secondary)}.sc2-keep b{color:var(--fg-primary)}.sc2-note{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--fg-muted)}.soon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:40px}.soon-tile{display:flex;gap:14px;align-items:flex-start;padding:18px 18px 18px 16px;border-radius:16px;background:var(--bg-surface);box-shadow:0 0 0 1px var(--border-whisper)}.soon-icon{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--fg-primary) 5%,transparent)}.soon-icon,.soon-text{color:var(--fg-secondary)}.soon-text{display:flex;flex-direction:column;gap:3px;min-width:0;font-size:15px;line-height:1.45}.soon-text b{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:15.5px;font-weight:650;color:var(--fg-primary)}.soon-text b .soon{margin-left:0}@media (max-width:700px){.rb-marketing .rb-hero .rb-h1 .hd-line{display:block}.rb-marketing .rb-hero .rb-h1{text-wrap:wrap}}@media (max-width:1000px){.pr-grid,.soon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.pr-calc,.pr-lower,.sk-grid,.sv-row,.sv-row.is-flip,.sv-sup{grid-template-columns:minmax(0,1fr)}.sv-row{gap:36px}.sv-row.is-flip .sv-copy{order:0}.sv-sup{gap:28px;margin-top:48px}.sv-inset,.sv-row.is-flip .sv-inset{right:-6px;left:auto;width:56%}.sv-stack.has-inset{padding-bottom:40px}.pr-calc{gap:24px;padding:22px}}@media (max-width:600px){.pr-grid,.soon-grid{grid-template-columns:minmax(0,1fr)}.sk-card,.sk-list{padding:20px}.sk-num{font-size:26px}.sk-keep b{font-size:32px}.sv-body{font-size:16px}.pr-box,.pr-table-wrap{padding:18px 16px}.pr-table{font-size:14px}.pr-table td,.pr-table th{padding:8px 4px}.pr-unl{grid-template-columns:minmax(0,1fr)}.sc2-row{grid-template-columns:92px minmax(0,1fr) 70px;gap:8px;font-size:14px}}.sv-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:18px;gap:18px}.sv-tile{padding:22px 22px 20px;border:1px solid var(--rb-line,rgba(20,21,26,.1));border-radius:16px;background:var(--rb-card,#fff);display:grid;align-content:start;grid-gap:9px;gap:9px}.sv-tile h3{margin:0;font-size:17.5px;font-weight:650;letter-spacing:-.02em;line-height:1.25}.sv-tile>p{margin:0;font-size:14.5px;line-height:1.5;color:var(--rb-ink-2,#55565a)}.sv-tile>ul{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:5px;gap:5px}.sv-tile>ul>li{display:flex;align-items:baseline;gap:8px;font-size:13.5px;color:var(--rb-ink-2,#55565a)}.sv-tile>ul svg{color:var(--rb-lime-deep,#6d8f10);flex:none}.rb-sv-top{padding-top:92px}.rb-sv-back{display:inline-block;margin-top:18px;font-size:14px;color:var(--rb-ink-3,#76777b);text-decoration:none}.rb-sv-back:before{content:"\2190";margin-right:7px}.rb-sv-back:hover{color:var(--rb-ink,#14151a)}.rb-more{display:grid;justify-items:start;grid-gap:14px;gap:14px}.rb-more .rb-btn{margin-top:4px}.rb-rest{list-style:none;margin:26px 0 30px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--rb-line,rgba(20,21,26,.1));border:1px solid var(--rb-line,rgba(20,21,26,.1));border-radius:14px;overflow:hidden}.rb-rest li{background:var(--rb-card,#fff);padding:15px 18px;font-size:14.5px;font-weight:500;color:var(--rb-ink,#14151a)}@media (max-width:760px){.rb-rest{grid-template-columns:repeat(2,1fr)}}.rb-does{list-style:none;margin:26px 0 30px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--rb-line,rgba(20,21,26,.1));border:1px solid var(--rb-line,rgba(20,21,26,.1));border-radius:14px;overflow:hidden}.rb-does li{background:var(--rb-card,#fff);padding:16px 18px;display:flex;align-items:center;gap:11px;font-size:14.5px;font-weight:500;color:var(--rb-ink,#14151a)}.rb-does-i{flex:0 0 auto;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--signal) 20%,transparent);color:#14151a}@media (max-width:860px){.rb-does{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.rb-does{grid-template-columns:1fr}}.rb-marketing .pt-talk{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:28px;gap:28px;align-items:start;margin-top:44px}.rb-marketing .pt-talk-main{background:var(--bg-canvas);border:1px solid var(--border-whisper);border-radius:18px;padding:32px 34px 34px}.rb-marketing .pt-talk-main h3{margin:0;font-size:24px;font-weight:660;letter-spacing:-.02em;color:var(--fg-primary)}.rb-marketing .pt-talk-main p{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--fg-secondary);max-width:46ch}.rb-marketing .pt-talk-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.rb-marketing .pt-talk-facts{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.rb-marketing .pt-talk-facts li{display:grid;grid-gap:3px;gap:3px;padding:16px 2px;font-size:14.5px;line-height:1.45;color:var(--fg-secondary);border-bottom:1px solid var(--border-whisper)}.rb-marketing .pt-talk-facts li:last-child{border-bottom:0}.rb-marketing .pt-talk-facts b{font-size:15.5px;font-weight:650;letter-spacing:-.01em;color:var(--fg-primary)}@media (max-width:900px){.rb-marketing .pt-talk{grid-template-columns:minmax(0,1fr);gap:20px}}.rb-marketing .sv-money{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:44px;gap:44px;align-items:start;margin-top:64px}.rb-marketing .sv-money .rc-wrap{max-width:none}.rb-marketing .sv-money-note{margin:22px 0 0;font-size:14px;line-height:1.55;color:var(--fg-muted);max-width:44ch}@media (max-width:920px){.rb-marketing .sv-money{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}}