@keyframes r1b-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@layer components{.rollo .r1b-page{background:linear-gradient(oklch(from var(--color-offwhite)l c h/.92),oklch(from var(--color-offwhite)l c h/.98)),var(--texture-dot);min-height:100svh;color:var(--text);overflow-x:clip;container:r1b-page/inline-size}.rollo .r1b-page p,.rollo .r1b-page li,.rollo .r1b-page dd{font-size:max(1em,16px)}.rollo .r1b-nav{z-index:30;justify-content:space-between;align-items:center;gap:var(--space-6);width:min(100% - 40px,var(--content-max));border-bottom:1px solid var(--border);min-height:84px;margin-inline:auto;display:flex;position:relative}.rollo .r1b-nav__desktop{align-items:center;gap:var(--space-6);display:flex}.rollo .r1b-nav__link,.rollo .r1b-nav__signin{min-height:var(--tap-min);color:var(--text-secondary);transition:color var(--duration-fast)var(--ease-standard);align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.rollo .r1b-nav__link:hover,.rollo .r1b-nav__link[data-current=true],.rollo .r1b-nav__signin:hover{color:var(--brand)}.rollo .r1b-nav__link[data-current=true]{box-shadow:inset 0 -2px var(--brand)}.rollo .r1b-nav__signin{padding-left:var(--space-5);border-left:1px solid var(--border)}.rollo .r1b-nav__trigger{width:44px;height:44px;display:none}.rollo .r1b-nav__panel{display:none}.rollo .r1b-kicker{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:700;line-height:1.4}.rollo .r1b-lede{max-width:65ch;color:var(--text-secondary);font-size:clamp(18px,1.6vw,22px);line-height:1.55}.rollo .r1b-link{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-button);min-height:48px;transition:background var(--duration-fast)var(--ease-standard),color var(--duration-fast)var(--ease-standard),border-color var(--duration-fast)var(--ease-standard);border:1px solid #0000;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.rollo .r1b-link svg{transition:transform var(--duration-fast)var(--ease-standard)}.rollo .r1b-link:hover svg{transform:translate(3px)}.rollo .r1b-link--primary{background:var(--brand);color:var(--on-brand)}.rollo .r1b-link--primary:hover{background:var(--brand-hover);color:var(--on-brand)}.rollo .r1b-link--secondary{background:var(--surface);border-color:var(--border);color:var(--text)}.rollo .r1b-link--secondary:hover{border-color:var(--brand);color:var(--brand)}.rollo .r1b-link--text{min-height:44px;color:var(--brand);padding:0}.rollo .r1b-home-hero{width:min(100% - 40px,var(--content-max));margin-inline:auto;padding:clamp(24px,3vw,40px) 0 clamp(64px,9vw,112px)}.rollo .r1b-home-hero__copy{max-width:940px;animation:r1b-rise .68s var(--ease-standard)both}.rollo .r1b-home-hero__image{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(180px,.32fr);align-items:end;margin:clamp(56px,8vw,96px) 0 0;display:grid}.rollo .r1b-home-hero__image img{object-fit:cover;object-position:center 46%;width:100%;height:clamp(260px,43vw,520px)}.rollo .r1b-home-hero__image figcaption{padding-bottom:var(--space-2);color:var(--text-secondary);font-family:var(--font-mono);text-transform:uppercase;font-size:11px;line-height:1.55}.rollo .r1b-home-hero h1,.rollo .r1b-products-hero h1,.rollo .r1b-found-hero h1{max-width:18ch;margin:var(--space-3)0 var(--space-3);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(42px,5.4vw,72px);font-weight:400;line-height:.98}.rollo .r1b-avatar-doors{border:1px solid var(--border);background:var(--border);animation:r1b-rise .68s .1s var(--ease-standard)both;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1px;margin-top:clamp(20px,2.5vw,32px);display:grid}.rollo .r1b-avatar-door{background:var(--surface);min-height:270px;padding:clamp(22px,2.5vw,34px)}.rollo .r1b-avatar-door--agency{background:var(--brand-deep);color:var(--on-brand)}.rollo .r1b-avatar-door--agency h2,.rollo .r1b-avatar-door--agency .r1b-kicker{color:var(--on-brand)}.rollo .r1b-avatar-door--agency p:not(.r1b-kicker){color:oklch(from var(--color-white)l c h/.76)}.rollo .r1b-avatar-door__icon{width:42px;height:42px;margin-bottom:var(--space-4);border:1px solid;border-radius:50%;justify-content:center;align-items:center;display:flex}.rollo .r1b-avatar-door h2{max-width:18ch;margin:var(--space-2)0 var(--space-2);font-size:clamp(25px,2.8vw,38px);font-weight:400;line-height:1.06}.rollo .r1b-avatar-door>p:not(.r1b-kicker){max-width:50ch;margin-bottom:var(--space-4);color:var(--text-secondary);font-size:16px}.rollo .r1b-avatar-door--agency .r1b-link--primary{background:var(--color-offwhite);color:var(--brand-deep)}.rollo .r1b-avatar-door--agency .r1b-link--primary:hover{background:var(--color-white)}.rollo .r1b-home-hero__secondary{justify-content:space-between;align-items:center;gap:var(--space-5);width:100%;min-height:64px;padding:0 var(--space-5);border:0;border-bottom:1px solid var(--border);color:var(--text-secondary);border-radius:0;text-decoration:none;display:flex}.rollo .r1b-home-hero__secondary:hover{color:var(--brand)}.rollo .r1b-home-hero__secondary>span{align-items:center;gap:var(--space-3);display:inline-flex}.rollo .r1b-home-hero__secondary>svg{display:none}.rollo .r1b-leaks,.rollo .r1b-method,.rollo .r1b-system-map,.rollo .r1b-money-rows,.rollo .r1b-agency-router,.rollo .r1b-depths,.rollo .r1b-value-rows,.rollo .r1b-catalogue,.rollo .r1b-found-output,.rollo .r1b-found-next,.rollo .r1b-video,.rollo .r1b-home-close,.rollo .r1b-apply-band{width:min(100% - 40px,var(--content-max));margin-inline:auto;padding-block:clamp(64px,9vw,112px)}.rollo .r1b-leaks>header,.rollo .r1b-system-map>header,.rollo .r1b-money-rows>header,.rollo .r1b-agency-router>header,.rollo .r1b-depths>header,.rollo .r1b-value-rows>header,.rollo .r1b-catalogue>header,.rollo .r1b-found-output>header{gap:var(--space-8);grid-template-columns:.7fr 1.3fr;margin-bottom:clamp(40px,6vw,72px);display:grid}.rollo .r1b-leaks header h2,.rollo .r1b-method h2,.rollo .r1b-system-map header h2,.rollo .r1b-money-rows header h2,.rollo .r1b-agency-router header h2,.rollo .r1b-depths header h2,.rollo .r1b-value-rows header h2,.rollo .r1b-catalogue header h2,.rollo .r1b-found-output header h2{font-size:clamp(34px,5vw,60px);font-weight:400;line-height:1.04}.rollo .r1b-leaks header>p:last-child{max-width:54ch;color:var(--text-secondary)}.rollo .r1b-leaks__line{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.rollo .r1b-leaks__line article{min-height:270px;padding:var(--space-8)var(--space-8)var(--space-8)0;border-right:1px solid var(--border)}.rollo .r1b-leaks__line article+article{padding-left:var(--space-8)}.rollo .r1b-leaks__line article:last-child{border-right:0}.rollo .r1b-leaks__line span{font-family:var(--font-mono);color:var(--brand)}.rollo .r1b-leaks__line h3{margin:clamp(44px,6vw,70px)0 var(--space-3);font-size:30px;font-weight:400}.rollo .r1b-leaks__line p{color:var(--text-secondary)}.rollo .r1b-method{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(48px,9vw,120px);display:grid}.rollo .r1b-method__statement{align-self:start;position:sticky;top:40px}.rollo .r1b-method__statement h2{margin-top:var(--space-4)}.rollo .r1b-method ol{margin:0;padding:0;list-style:none}.rollo .r1b-method li{gap:var(--space-5);padding:var(--space-8)0;border-top:1px solid var(--border);grid-template-columns:48px 1fr;display:grid}.rollo .r1b-method li:last-child{border-bottom:1px solid var(--border)}.rollo .r1b-method li>span{font-family:var(--font-mono);color:var(--brand)}.rollo .r1b-method li strong{margin-bottom:var(--space-2);font-size:20px;display:block}.rollo .r1b-method li p{color:var(--text-secondary);grid-column:2}.rollo .r1b-video{align-items:center;gap:var(--space-6);background:var(--brand-deep);color:var(--on-brand);grid-template-columns:64px 1fr auto;margin-block:clamp(32px,5vw,64px);padding-inline:clamp(28px,5vw,64px);display:grid}.rollo .r1b-video__mark{border:1px solid oklch(from var(--color-white)l c h/.4);width:56px;height:56px;font-family:var(--font-mono);justify-content:center;align-items:center;display:flex}.rollo .r1b-video .r1b-kicker,.rollo .r1b-video h2{color:var(--on-brand)}.rollo .r1b-video h2{margin:var(--space-2)0;font-size:clamp(28px,4vw,46px);font-weight:400}.rollo .r1b-video p:not(.r1b-kicker){max-width:65ch;color:oklch(from var(--color-white)l c h/.72)}.rollo .r1b-video__status{align-items:center;gap:var(--space-2);max-width:190px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:11px;display:flex}.rollo .r1b-home-close,.rollo .r1b-apply-band,.rollo .r1b-found-next{border-top:1px solid var(--border);grid-template-columns:1.25fr .75fr;align-items:end;gap:clamp(40px,8vw,100px);display:grid}.rollo .r1b-home-close h2,.rollo .r1b-apply-band h2,.rollo .r1b-found-next h2{margin-top:var(--space-3);font-size:clamp(34px,5vw,58px);font-weight:400;line-height:1.04}.rollo .r1b-home-close__actions,.rollo .r1b-avatar-hero__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.rollo .r1b-apply-band>div:last-child,.rollo .r1b-found-next>div:last-child{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.rollo .r1b-apply-band>div:last-child p{color:var(--text-secondary);font-size:16px}.rollo .r1b-avatar-hero{width:min(100% - 40px,var(--content-max));grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:clamp(48px,8vw,110px);min-height:min(760px,100svh - 84px);margin-inline:auto;padding-block:clamp(72px,10vw,128px);display:grid}.rollo .r1b-avatar-hero__copy{animation:r1b-rise .68s var(--ease-standard)both}.rollo .r1b-avatar-hero h1{max-width:12ch;margin:var(--space-5)0 var(--space-6);letter-spacing:-.045em;font-size:clamp(52px,8vw,92px);font-weight:400;line-height:.98}.rollo .r1b-avatar-hero__actions{margin-top:var(--space-8)}.rollo .r1b-fit-note{padding:var(--space-6);border-top:1px solid var(--brand);border-bottom:1px solid var(--border)}.rollo .r1b-fit-note>p:not(.r1b-kicker){margin:var(--space-4)0 var(--space-8);font-size:17px;line-height:1.55}.rollo .r1b-fit-note svg{color:var(--brand)}.rollo .r1b-offer-intro{width:min(100% - 40px,var(--content-max));border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,100px);margin-inline:auto;padding-block:clamp(64px,8vw,96px);display:grid}.rollo .r1b-offer-intro h2{margin-top:var(--space-3);font-size:clamp(36px,5vw,60px);font-weight:400;line-height:1.04}.rollo .r1b-offer-intro>p{max-width:58ch;color:var(--text-secondary);font-size:18px}.rollo .r1b-equation{width:min(100% - 40px,var(--content-max));margin-inline:auto;padding-block:clamp(64px,9vw,112px)}.rollo .r1b-equation__outcome{gap:var(--space-8);grid-template-columns:.55fr 1.45fr;margin-bottom:clamp(48px,7vw,84px);display:grid}.rollo .r1b-equation__outcome h2{max-width:22ch;font-size:clamp(34px,5vw,58px);font-weight:400;line-height:1.06}.rollo .r1b-equation__outcome>p:last-child{max-width:65ch;color:var(--text-secondary);grid-column:2}.rollo .r1b-equation__facts{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.rollo .r1b-equation__facts>div{padding:var(--space-8);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.rollo .r1b-equation dt{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--brand);font-weight:700;display:flex}.rollo .r1b-equation dt svg{width:18px}.rollo .r1b-equation dd{color:var(--text-secondary);margin:0}.rollo .r1b-equation dd>p{margin-bottom:var(--space-4);color:var(--text)}.rollo .r1b-equation ul{margin:0;padding-left:18px}.rollo .r1b-equation li+li{margin-top:var(--space-2)}.rollo .r1b-equation small{margin-top:var(--space-4);color:var(--text-secondary);font-size:16px;display:block}.rollo .r1b-system-map ol{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.rollo .r1b-system-map li{gap:var(--space-6);padding:var(--space-6)0;border-bottom:1px solid var(--border);grid-template-columns:48px .7fr 1.3fr;align-items:start;display:grid}.rollo .r1b-system-map li svg{color:var(--brand)}.rollo .r1b-system-map li strong{font-size:18px}.rollo .r1b-system-map li p{color:var(--text-secondary)}.rollo .r1b-money-rows>div,.rollo .r1b-value-rows>div,.rollo .r1b-found-output>div{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.rollo .r1b-money-rows article,.rollo .r1b-value-rows article,.rollo .r1b-found-output article{padding:var(--space-8)var(--space-6);border-right:1px solid var(--border)}.rollo .r1b-money-rows article:last-child,.rollo .r1b-value-rows article:last-child,.rollo .r1b-found-output article:last-child{border-right:0}.rollo .r1b-money-rows article>span{font-family:var(--font-mono);color:var(--brand);text-transform:uppercase;font-size:11px}.rollo .r1b-money-rows h3,.rollo .r1b-value-rows h3,.rollo .r1b-found-output h3{margin:var(--space-6)0 var(--space-3);font-size:22px;font-weight:500}.rollo .r1b-money-rows article p,.rollo .r1b-value-rows article p,.rollo .r1b-found-output article p{color:var(--text-secondary)}.rollo .r1b-money-rows__note{margin-top:var(--space-5);color:var(--text-secondary);font-size:16px}.rollo .r1b-value-rows article svg,.rollo .r1b-found-output article svg{color:var(--brand)}.rollo .r1b-agency-router>div{gap:var(--space-5);grid-template-columns:repeat(12,1fr);display:grid}.rollo .r1b-problem-card{border:1px solid var(--border);background:var(--surface);flex-direction:column;grid-column:span 6;padding:clamp(26px,4vw,42px);display:flex}.rollo .r1b-problem-card:nth-child(3){grid-column:span 5}.rollo .r1b-problem-card:nth-child(4){background:var(--brand-deep);color:var(--on-brand);grid-column:span 7}.rollo .r1b-problem-card:nth-child(5){grid-column:3/span 8}.rollo .r1b-problem-card:nth-child(4) h2,.rollo .r1b-problem-card:nth-child(4) .r1b-kicker{color:var(--on-brand)}.rollo .r1b-problem-card:nth-child(4) .r1b-problem-card__outcome,.rollo .r1b-problem-card:nth-child(4) dd{color:oklch(from var(--color-white)l c h/.76)}.rollo .r1b-problem-card__top{justify-content:space-between;align-items:center;margin-bottom:clamp(40px,6vw,72px);display:flex}.rollo .r1b-problem-card__top svg{color:var(--brand)}.rollo .r1b-problem-card:nth-child(4) .r1b-problem-card__top svg{color:var(--on-brand)}.rollo .r1b-problem-card__top span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.rollo .r1b-problem-card h2{margin:var(--space-3)0 var(--space-4);font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.06}.rollo .r1b-problem-card__outcome{color:var(--text-secondary)}.rollo .r1b-problem-card dl{margin:var(--space-8)0;border-top:1px solid}.rollo .r1b-problem-card dl div{gap:var(--space-4);padding:var(--space-3)0;border-bottom:1px solid var(--border);grid-template-columns:90px 1fr;display:grid}.rollo .r1b-problem-card dt{font-family:var(--font-mono);text-transform:uppercase;font-size:11px}.rollo .r1b-problem-card dd{color:var(--text-secondary);margin:0}.rollo .r1b-problem-card dd ul{margin:0;padding-left:18px}.rollo .r1b-problem-card dd small{margin-top:var(--space-2);color:inherit;font-size:16px;display:block}.rollo .r1b-problem-card>.r1b-link{align-self:flex-start;margin-top:auto}.rollo .r1b-problem-card:nth-child(4)>.r1b-link{color:var(--on-brand)}.rollo .r1b-agentcrm-implementation{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--border)}.rollo .r1b-agentcrm-implementation h3{margin:var(--space-3)0;font-size:clamp(28px,3vw,40px);font-weight:400}.rollo .r1b-agentcrm-implementation>p:not(.r1b-kicker){color:var(--text-secondary)}.rollo .r1b-agentcrm-implementation .r1b-equation__outcome h2{font-size:clamp(24px,2.8vw,34px)}.rollo .r1b-products-hero{width:min(100% - 40px,var(--content-max));margin-inline:auto;padding-block:clamp(80px,12vw,160px)}.rollo .r1b-products-hero .r1b-lede{margin-top:var(--space-6)}.rollo .r1b-depths ol{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.rollo .r1b-depths li{min-height:270px;padding:var(--space-8);border-right:1px solid var(--border)}.rollo .r1b-depths li:last-child{border-right:0}.rollo .r1b-depths li>span{font-family:var(--font-mono);color:var(--brand)}.rollo .r1b-depths h3{margin:clamp(40px,5vw,64px)0 var(--space-3);font-size:28px;font-weight:400}.rollo .r1b-depths li p{color:var(--text-secondary)}.rollo .r1b-depths__rule{align-items:center;gap:var(--space-3);margin-top:var(--space-5);color:var(--brand);font-weight:600;display:flex}.rollo .r1b-value-rows>div{grid-template-columns:repeat(4,1fr)}.rollo .r1b-catalogue__families{border-top:1px solid var(--border)}.rollo .r1b-family{border-bottom:1px solid var(--border);grid-template-columns:90px 1fr;display:grid}.rollo .r1b-family__number{padding-top:var(--space-8);font-family:var(--font-mono);color:var(--brand)}.rollo .r1b-family__body{padding:var(--space-8)0 clamp(48px,7vw,80px)}.rollo .r1b-family__title{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.rollo .r1b-family__title h2{margin-top:var(--space-2);font-size:clamp(34px,5vw,58px);font-weight:400}.rollo .r1b-family__title>span{color:var(--text-secondary);align-self:end;font-size:17px}.rollo .r1b-family__promise{max-width:70ch;margin:var(--space-5)0 var(--space-8);color:var(--text-secondary)}.rollo .r1b-family ul{margin:0 0 var(--space-6);padding:0;list-style:none}.rollo .r1b-family li{padding:var(--space-4)0;border-top:1px solid var(--border)}.rollo .r1b-family li:last-child{border-bottom:1px solid var(--border)}.rollo .r1b-family__offer-summary{gap:var(--space-5);grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr) 180px;display:grid}.rollo .r1b-family__offer-summary span{color:var(--text-secondary)}.rollo .r1b-family__offer-summary small{font-family:var(--font-mono);color:var(--text-secondary);text-transform:capitalize;font-size:16px}.rollo .r1b-family__offer-detail{margin-top:var(--space-4)}.rollo .r1b-family__offer-detail summary{min-height:44px;color:var(--brand);cursor:pointer;font-weight:600}.rollo .r1b-equation--compact{width:100%;padding-block:var(--space-6)}.rollo .r1b-equation--compact .r1b-equation__outcome{margin-bottom:var(--space-6);grid-template-columns:.45fr 1.55fr}.rollo .r1b-equation--compact .r1b-equation__outcome h2{font-size:clamp(26px,3vw,36px)}.rollo .r1b-equation--compact .r1b-equation__facts>div{padding:var(--space-5)}.rollo .r1b-found-hero{width:min(100% - 40px,var(--content-max));grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(48px,8vw,100px);min-height:min(760px,100svh - 84px);margin-inline:auto;padding-block:clamp(72px,10vw,128px);display:grid}.rollo .r1b-found-hero__check{border:1px solid var(--border);background:var(--surface);padding:clamp(28px,5vw,48px)}.rollo .r1b-found-hero__check>.r1b-kicker{margin-bottom:var(--space-5)}.rollo .r1b-found-hero__check .rl-hero-kick{width:100%;margin-top:0}.rollo .r1b-found-hero__check .rl-kick-input{border-color:var(--border-strong);background:var(--surface-sunken);color:var(--text);-webkit-backdrop-filter:none;backdrop-filter:none}.rollo .r1b-found-hero__check .rl-kick-input::placeholder{color:var(--text-tertiary)}.rollo .r1b-found-hero__check .rl-kick-input:focus{border-color:var(--brand)}.rollo .r1b-found-hero__check .rl-kick-sub{color:var(--text-secondary)}.rollo .r1b-found-hero__check .rl-kick-link{color:var(--brand)}.rollo .r1b-found-hero__check .rl-kick-link:hover{color:var(--brand-hover)}.rollo .r1b-found-output>div{grid-template-columns:repeat(3,1fr)}.rollo .r1b-unavailable{width:min(100% - 40px,760px);min-height:70svh;margin-inline:auto;padding-block:clamp(100px,16vw,180px)}.rollo .r1b-unavailable h1{margin:var(--space-5)0;font-size:clamp(42px,7vw,72px);font-weight:400;line-height:1}.rollo .r1b-unavailable>p:last-child{color:var(--text-secondary);font-size:18px}.rollo .r1b-contact-support{width:min(100% - 40px,var(--content-max));padding:var(--space-8)0;border-top:1px solid var(--border);margin-inline:auto}.rollo .r1b-contact-support>p:last-child{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--text-secondary);flex-wrap:wrap;display:flex}.rollo .r1b-contact-support>p a{color:var(--brand)}.rollo .r1b-contact-support .r1b-link{min-height:44px}.rollo .r1b-footer{gap:var(--space-8);width:min(100% - 40px,var(--content-max));padding:var(--space-12)0;border-top:1px solid var(--border);grid-template-columns:1fr auto;margin-inline:auto;display:grid}.rollo .r1b-footer__brand p{margin-top:var(--space-3);color:var(--text-secondary);font-size:13px}.rollo .r1b-footer nav{justify-content:flex-end;gap:var(--space-5);flex-wrap:wrap;display:flex}.rollo .r1b-footer nav a{color:var(--text-secondary);font-size:13px;text-decoration:none}.rollo .r1b-footer__note{color:var(--text-secondary);grid-column:1/-1;font-size:11px}}@media (max-width:760px){.rollo .r1b-nav{width:min(100% - 32px,var(--content-max));min-height:72px}.rollo .r1b-nav__desktop{display:none}.rollo .r1b-nav__trigger{display:inline-flex}.rollo .r1b-nav__panel{z-index:60;background:var(--bg);flex-direction:column;padding:16px;display:flex;position:fixed;inset:0}.rollo .r1b-nav__panel-head{justify-content:space-between;align-items:center;min-height:56px;display:flex}.rollo .r1b-nav__panel-head .ui-button{width:44px;height:44px}.rollo .r1b-nav__mobile{flex-direction:column;flex:1;justify-content:center;gap:0;display:flex}.rollo .r1b-nav__mobile a{border-bottom:1px solid var(--border);min-height:64px;color:var(--text);font-family:var(--font-display);align-items:center;font-size:30px;text-decoration:none;display:flex}.rollo .r1b-nav__mobile a[data-current=true]{color:var(--brand)}}@container r1b-page (max-width:760px){.rollo .r1b-home-hero,.rollo .r1b-leaks,.rollo .r1b-method,.rollo .r1b-system-map,.rollo .r1b-money-rows,.rollo .r1b-agency-router,.rollo .r1b-depths,.rollo .r1b-value-rows,.rollo .r1b-catalogue,.rollo .r1b-found-output,.rollo .r1b-found-next,.rollo .r1b-video,.rollo .r1b-home-close,.rollo .r1b-apply-band,.rollo .r1b-avatar-hero,.rollo .r1b-offer-intro,.rollo .r1b-equation,.rollo .r1b-products-hero,.rollo .r1b-found-hero,.rollo .r1b-footer,.rollo .r1b-contact-support{width:min(100% - 32px,var(--content-max))}.rollo .r1b-home-hero{padding-top:18px}.rollo .r1b-home-hero__image{grid-template-columns:1fr}.rollo .r1b-home-hero__image figcaption{max-width:42ch}.rollo .r1b-products-hero h1,.rollo .r1b-found-hero h1,.rollo .r1b-avatar-hero h1{font-size:clamp(46px,14vw,66px)}.rollo .r1b-home-hero h1{font-size:clamp(38px,10.5vw,46px)}.rollo .r1b-home-hero .r1b-lede{font-size:16px;line-height:1.42}.rollo .r1b-avatar-doors,.rollo .r1b-avatar-hero,.rollo .r1b-offer-intro,.rollo .r1b-equation__outcome,.rollo .r1b-method,.rollo .r1b-home-close,.rollo .r1b-apply-band,.rollo .r1b-found-next,.rollo .r1b-found-hero{grid-template-columns:1fr}.rollo .r1b-avatar-doors{grid-template-columns:repeat(2,minmax(0,1fr))}.rollo .r1b-avatar-door{min-height:255px;padding:16px}.rollo .r1b-avatar-door__icon{display:none}.rollo .r1b-avatar-door h2{font-size:23px}.rollo .r1b-avatar-door>p:not(.r1b-kicker){display:none}.rollo .r1b-avatar-door .r1b-link{min-height:44px;color:var(--brand);background:0 0;border:0;justify-content:flex-start;padding:0}.rollo .r1b-avatar-door--agency .r1b-link--primary,.rollo .r1b-avatar-door--agency .r1b-link--primary:hover{color:var(--on-brand);background:0 0}.rollo .r1b-home-hero__secondary{min-height:48px;padding-inline:0;font-size:16px}.rollo .r1b-avatar-hero{min-height:auto}.rollo .r1b-fit-note{max-width:520px}.rollo .r1b-leaks>header,.rollo .r1b-system-map>header,.rollo .r1b-money-rows>header,.rollo .r1b-agency-router>header,.rollo .r1b-depths>header,.rollo .r1b-value-rows>header,.rollo .r1b-catalogue>header,.rollo .r1b-found-output>header,.rollo .r1b-leaks__line,.rollo .r1b-equation__facts,.rollo .r1b-money-rows>div,.rollo .r1b-value-rows>div,.rollo .r1b-found-output>div,.rollo .r1b-depths ol{grid-template-columns:1fr}.rollo .r1b-leaks__line article,.rollo .r1b-leaks__line article+article,.rollo .r1b-money-rows article,.rollo .r1b-value-rows article,.rollo .r1b-found-output article,.rollo .r1b-depths li{min-height:0;padding:var(--space-8)0;border-right:0;border-bottom:1px solid var(--border)}.rollo .r1b-leaks__line h3,.rollo .r1b-depths h3{margin-top:var(--space-8)}.rollo .r1b-method__statement{position:static}.rollo .r1b-video{grid-template-columns:48px 1fr}.rollo .r1b-video__status{grid-column:1/-1}.rollo .r1b-system-map li{grid-template-columns:36px 1fr}.rollo .r1b-system-map li p{grid-column:2}.rollo .r1b-agency-router>div{grid-template-columns:1fr}.rollo .r1b-problem-card,.rollo .r1b-problem-card:nth-child(3),.rollo .r1b-problem-card:nth-child(4),.rollo .r1b-problem-card:nth-child(5){grid-column:auto}.rollo .r1b-family{grid-template-columns:44px 1fr}.rollo .r1b-family__title{grid-template-columns:1fr}.rollo .r1b-family__offer-summary{gap:var(--space-2);grid-template-columns:1fr}.rollo .r1b-equation--compact .r1b-equation__outcome{grid-template-columns:1fr}.rollo .r1b-equation--compact .r1b-equation__outcome>p:last-child{grid-column:1}.rollo .r1b-footer{grid-template-columns:1fr}.rollo .r1b-footer nav{justify-content:flex-start}.rollo .r1b-footer__note{grid-column:auto}}@media (prefers-reduced-motion:reduce){.rollo .r1b-home-hero__copy,.rollo .r1b-avatar-doors,.rollo .r1b-avatar-hero__copy{animation:none}.rollo .r1b-link svg{transition:none}}
